I'm not entirely certain how Samsung is "throwing down the gauntlet" with this phone. To me it seems more like an eco-marketing gimmick but I'll let that go and stick to the reply...
I suppose the notion with the solar panel thing is that the user habits are expected to change to accommodate the whole charging with the sun deal. What I find interesting about this isn't the "benefit" of solar charging to the user/environment but to the manufacturer who will be selling additional phones to replace those that were lost because the user left them setting somewhere to charge.
The whole power usage thing as classically measured by what the processor draws under load doesn't exactly produce a fair and accurate picture. For instance, since AMD chips of recent years have tended to consume more power than Intel offerings. However, the north bridge for AMD chips consumes less power than for Intel in large part because the memory controller is bolted onto the AMD chip rather than the north bridge. Also, if a processor consumes say 50 watts of power and completes a given task in 15 seconds and another processor consumes 35 watts and completes the same task in 25 seconds the second processor has actually consumed more power.
Keith Devlin is well known for his lay person (tourist) guides to mathematics. His works are highly approachable and enjoyable to read. A particular favourite of mine is "Mathematics: The Science of Patterns."
And I'm sure that's the sentiment at Microsoft and why they aren't treating Singularity with anything more than speculative, would be nice to dream by we have reality to worry about attention. I would argue though that it is our deep concerns with legacy compatibility that are holding back the state of the art for both hardware and software. The fact that we have application servers such as Zope and JBoss speaks volumes about what we'd like to be doing with our software. Perhaps it is time to cut out some of this middleware and support things at the foundation instead.
I too recognize the importance of leveraging the value of existing resources. I also believe however that there are other ways to accommodate this. In any business with even a modest amount of history there will be legacy systems that the development staff must make interoperable with current development efforts. The usual approach to this isn't to develop new systems that resemble the old. You create a bridge that adapts one to the other. Excellent examples of what I'm suggesting as it relates to operating systems would be Apple's Rosetta or perhaps Wine.
So, what's the basic difference between what we have in phantom and what can already be done with a library/framework in, say, linux?
The need for the wrapper. Remove the translation and you gain efficiency (in theory).
I wish the the fellow luck. I think it's about time that someone takes all the lessons learned in computer science from the past several decades and try to synthesis them at the OS level. I suppose it's human nature to grumble and nay-say paradigm shifts but of all people I cannot understand why geeks, whose very jobs demand adaptability and resilience to change are taking such strong tones regarding this guy's work.
If one was to take a review of human history you would find that every gain in civilization has come because people have learned to abstract away complexities of a given subject and thus converse with greater efficiency. This should be easily recognizable by folks here. Multiplication is an abstraction of sums. We don't need to add 5 + 5 + 5 + 5 we can simply write 5 * 4. If it weren't for the abstraction of the Calculus modern civilization would have never gotten off the ground. Assembly abstracted away the complexities of dealing with ones and zeros and their meaning under a given context of the hardware. Likewise C abstracted away the complexities of assembly that required you to juggle with registers and very basic mnemonics. Java, Python and any other host of high level language abstracted away the need to deal with the physical representations on the hardware. RDBMS abstracted away the need to perform insanely complex binary searches on flat files.
We've learned a lot in computer science since the fundamentals of *nix and Winblows type OSs were conceived decades ago. It's time to apply another abstraction using what we've learned. We can barely manage the current complexities of modern software using the paradigms developed by those now looking at retirement. How are we to meet the demands of tomorrow if we maintain the status-quo? Take computer viruses for instance. Accept it or not, it was Windows 95/NT 4's abstraction of the computer's hardware that eliminated an entire class of viruses on the PC. How often are we hearing of malware taking advantage of buffer overflows, and other one off addressing exploits? Languages such as Java and C# for which there are no direct data addressing to manage don't have uninitialized pointer bugs, nor a host of other classic memory related issues because the problems were abstracted away.
Our forebears might have done an incredible job all those decades ago but they didn't write the final be all, end all chapter in operating systems let alone computer science. We need to take what we've learned and see what possible.
I can't fathom why I'm being modded a troll but so be it.
What you say about the $200B may be true but even so, there was quite a bit of fiber laid even if it wasn't ever hooked up to anything.
There's dark fiber running for miles out by where I live for instance. They installed it more than a decade ago. That bright orange conduit is poking up out of the ground all over the place laughing at me. The telco is only just now starting to hook it up.
I cannot recall the specific source but if I'm recalling correctly to actually put an Asian style infrastructure in the ground for the entire US would be on the order of $1.6T. People can keep pointing back to the $200B tax-cuts to subsidize laying pipe in rural America (yes rural, not urban areas) but in reality even if it all made it to where the money was intended it would have only been a drop in the bucket.
Like it or not, history or not, the infrastructure is not in the ground. And it is not cheap by a long shot to lease or lay new fiber. Contrary to popular opinion you can't turn a $20M CEO compensation package into $20B just by virtue re-appropriating it. Capacity is being increased all the time, competition from people like Charter can only help spur it on.
But these telcos are not being capricious a**holes to those 1 out of 100 people who think it's their God given right to have a dedicated OC3 pipe for $29.95/month simply for the sake of being capricious a**holes. They need to ensure that the average user--for whom the infrastructure was designed--is able to enjoy a reasonable quality of service. That's not possible if there's a minority of people constantly consuming the majority of capacity torrenting warez and movies.
I think you could use a healthy does of reality and a touch of humility. Infrastructure costs money and you are not the sole user thereof. Charter is being more than generous given said infrastructure in the ground when compared to other providers. At present time no reasonable person should require even the 100GB/month provided their activities on said pipe were legal. If for some reason you had no use for being gainfully employed and wished to simultaneously stream HD video into three rooms of your house for your every waking minute you certainly have the option of the no cap 60Mb/s pipe. An option given the cost of purchasing streaming video which shouldn't be outside the realm of a reasonable expenditure.
At present time I'd gladly accept the option to pay $50/month for a 5Mb/s pipe having a 100GB/month cap where I live. Alas I'm stuck with $89/month for a 1.5Mb/s pipe having a 400MB/day save a 3 hour unlimited window between 3-6am EST cap along with the wonderful packet routing efficiency that comes with a 36,000 mile round trip.
This offering by Charter is a good deal especially in areas where there is competition with other providers. Don't throw the baby out with the bath water, this is the start of something we've been lustfully waiting for for years.
Show me an actual large scale development project in PHP and I'll show you a bug ridden, spaghettied, slow pile of horse *@*#.
I'm sure many will cite Wikipedia and similar as examples but I'd point out that the actual codebase for Mediawiki is actually quite small and only reflects the one thing that PHP does reasonably well, presentation.
Anyone that elects to use PHP to power their business layer is a fool. Code validation is next to impossible. Fault tolerance lacking. The API is constantly falling out from underneath you with each successive version. Some fool will fix one bug with a hack only to introduce another. I've lost track of how many times functions, even whole modules end up having their behavior changed in subtle ways that result in your codebase breaking.
The only reason PHP is popular is because it's one of the easiest to learn and one of the most expeditious for getting small tasks done. It certainly has its place but for so many reasons it's hard for me to view it as anything other than a toy language.
You think this senator's proposal is funny, sad, twisted, etc. check out what's already on their books. For people seemingly afraid of losing and wanting to protect their innocence they've certainly got quite a lascivious imagination...
Let me try a different angle on things... What happens when you keep a calf in a veal pen? A geek in a chair? A child at home away from peers?
The universe and all that is within it are shaped, strengthened, and refined in the fires of stress and contention. Danger and difficulty are a facet and I would argue necessary facet of existence. The absence thereof breeds weakness not strength, it atrophies and erodes with an insidious creep. How can you expect your progeny to stand against the fiery storms of adulthood if they are sheltered from the skinned knee, the Viagra ad, or the latest Britney Spears nipple slip of childhood? As much as we want our children to remain in innocence, it is not an innocent world and they need to be prepared to deal with it.
More than 99% of the world does not want to lure your pre-teen off to a seedy motel and have their way with them. That said, if they do not have the experience of recognizing and rejecting that rare pervert nor the guidance of sound parenting how will they know how and have the ability to recognize and protect themselves from the far more common and dangerous encounters on campus, at the night clubs, etc.? Parenting is not about sheltering your child from the world's every harm, but about teaching and guiding them to be able to recognize and protect themselves from harm by the time they leave your care as adults.
You are unduly limiting the scope of things. When it comes to computer science--or most any knowledge based field--investments made today provide the stepping stones of tomorrow. This is true whether it's open-source or even to some degree, closed-source. While the code itself might not be in use even five years from now, the knowledge and experience gained from development will be. Most of the DOT COM bubble software is now leeching electrons into the/dev/null ether. However, all of the effort and investment made back then has been instrumental in the success our modern b2b, b2c, p2p, etc. venues.
Not sure but I do know that I'd like to kick this kid's arse. This guy's got the privilege of going on this exclusive, obscenely expensive paradise cruise for several months and he's got the nerve to ask for unlimited Internet access.
If he can afford this cruise then he can bloody well afford to hook himself up with and Iridium phone/data connection. Quite whining and leave us alone.
I've got a great idea. Let us shut down the Internet. Instead let us build massive libraries all over the world. Let us divest the earth of its coal to fuel the furnaces and power the lights of all these libraries. Let us all leave our homes, drive cars, ride buses and trains to these libraries. Let's chop down the worlds forests to fill those libraries with books and burn more coal to power the printing presses. Whilest at these libraries, let us sip tea!
That sentiment isn't just yours. I along with a number of my friends have a Windows partition solely for playing PC games. If it wasn't for PC games Windows wouldn't be installed.
These folks are one big joke. I'd almost suggest going to their site to laugh at them but that'd give them the attention that they're looking for. They're essentially a DOT COM era virtual worlds company that some how managed to snag Spielberg, Bowie, Compaq and a couple other folks to toss them a combined $22M. The net result was a patent app and a really, really lame 3D engine. I don't know how they managed, but some how they were able to hang on to enough of that venture capital to retain intellectual property law firm, Lerner David Littenberg Krumholz & Mentlik LLP (LDLKM), to enforce Worlds' recently granted patents.
Aside from cloning the look and feel of KDE 4... What substantive abilities does Windows 7 give us that are not already available in Linux, OS X, and/or XP? Are there any non-artificial advantages afforded us by running Windows 7 over the previously mentioned?
Are they using the promised MinWin microkernel? How about WinFS? With the hundreds of millions of R & D dollars at their disposal is it really so unreasonable to expect something revolutionary?
Given that malware in numerous forms has been Microsoft's weak spot almost since their first issuance of software back in the 80's why hasn't this been truly addressed? How long have computer scientists been batting about the idea of an adaptive immune system built into the OS? We've understood for over a decade that signature based anti-viral software is a broken, resource hungry model that needs to be replaced.
I cannot find a single substantial thing neither for the user nor the developer in Windows 7 that wasn't in Vista, nor readily accomplished in Linux, OS X or XP. This is nothing more than a redressed Vista and the article author is nothing more than another MS shill.
They're just a bunch of sniveling sots. Petabyte class storage solutions are common place and while pricey for the common man, they're well within reach of the corporate world and comparable to the cost of a single outing in Air Force one.
I'm not entirely certain how Samsung is "throwing down the gauntlet" with this phone. To me it seems more like an eco-marketing gimmick but I'll let that go and stick to the reply...
I suppose the notion with the solar panel thing is that the user habits are expected to change to accommodate the whole charging with the sun deal. What I find interesting about this isn't the "benefit" of solar charging to the user/environment but to the manufacturer who will be selling additional phones to replace those that were lost because the user left them setting somewhere to charge.
There, fixed that for ya...
The whole power usage thing as classically measured by what the processor draws under load doesn't exactly produce a fair and accurate picture. For instance, since AMD chips of recent years have tended to consume more power than Intel offerings. However, the north bridge for AMD chips consumes less power than for Intel in large part because the memory controller is bolted onto the AMD chip rather than the north bridge. Also, if a processor consumes say 50 watts of power and completes a given task in 15 seconds and another processor consumes 35 watts and completes the same task in 25 seconds the second processor has actually consumed more power.
Keith Devlin is well known for his lay person (tourist) guides to mathematics. His works are highly approachable and enjoyable to read. A particular favourite of mine is "Mathematics: The Science of Patterns."
And I'm sure that's the sentiment at Microsoft and why they aren't treating Singularity with anything more than speculative, would be nice to dream by we have reality to worry about attention. I would argue though that it is our deep concerns with legacy compatibility that are holding back the state of the art for both hardware and software. The fact that we have application servers such as Zope and JBoss speaks volumes about what we'd like to be doing with our software. Perhaps it is time to cut out some of this middleware and support things at the foundation instead.
I too recognize the importance of leveraging the value of existing resources. I also believe however that there are other ways to accommodate this. In any business with even a modest amount of history there will be legacy systems that the development staff must make interoperable with current development efforts. The usual approach to this isn't to develop new systems that resemble the old. You create a bridge that adapts one to the other. Excellent examples of what I'm suggesting as it relates to operating systems would be Apple's Rosetta or perhaps Wine.
So, what's the basic difference between what we have in phantom and what can already be done with a library/framework in, say, linux?
The need for the wrapper. Remove the translation and you gain efficiency (in theory).
I wish the the fellow luck. I think it's about time that someone takes all the lessons learned in computer science from the past several decades and try to synthesis them at the OS level. I suppose it's human nature to grumble and nay-say paradigm shifts but of all people I cannot understand why geeks, whose very jobs demand adaptability and resilience to change are taking such strong tones regarding this guy's work.
If one was to take a review of human history you would find that every gain in civilization has come because people have learned to abstract away complexities of a given subject and thus converse with greater efficiency. This should be easily recognizable by folks here. Multiplication is an abstraction of sums. We don't need to add 5 + 5 + 5 + 5 we can simply write 5 * 4. If it weren't for the abstraction of the Calculus modern civilization would have never gotten off the ground. Assembly abstracted away the complexities of dealing with ones and zeros and their meaning under a given context of the hardware. Likewise C abstracted away the complexities of assembly that required you to juggle with registers and very basic mnemonics. Java, Python and any other host of high level language abstracted away the need to deal with the physical representations on the hardware. RDBMS abstracted away the need to perform insanely complex binary searches on flat files.
We've learned a lot in computer science since the fundamentals of *nix and Winblows type OSs were conceived decades ago. It's time to apply another abstraction using what we've learned. We can barely manage the current complexities of modern software using the paradigms developed by those now looking at retirement. How are we to meet the demands of tomorrow if we maintain the status-quo? Take computer viruses for instance. Accept it or not, it was Windows 95/NT 4's abstraction of the computer's hardware that eliminated an entire class of viruses on the PC. How often are we hearing of malware taking advantage of buffer overflows, and other one off addressing exploits? Languages such as Java and C# for which there are no direct data addressing to manage don't have uninitialized pointer bugs, nor a host of other classic memory related issues because the problems were abstracted away.
Our forebears might have done an incredible job all those decades ago but they didn't write the final be all, end all chapter in operating systems let alone computer science. We need to take what we've learned and see what possible.
I can't fathom why I'm being modded a troll but so be it.
What you say about the $200B may be true but even so, there was quite a bit of fiber laid even if it wasn't ever hooked up to anything.
There's dark fiber running for miles out by where I live for instance. They installed it more than a decade ago. That bright orange conduit is poking up out of the ground all over the place laughing at me. The telco is only just now starting to hook it up.
I cannot recall the specific source but if I'm recalling correctly to actually put an Asian style infrastructure in the ground for the entire US would be on the order of $1.6T. People can keep pointing back to the $200B tax-cuts to subsidize laying pipe in rural America (yes rural, not urban areas) but in reality even if it all made it to where the money was intended it would have only been a drop in the bucket.
Like it or not, history or not, the infrastructure is not in the ground. And it is not cheap by a long shot to lease or lay new fiber. Contrary to popular opinion you can't turn a $20M CEO compensation package into $20B just by virtue re-appropriating it. Capacity is being increased all the time, competition from people like Charter can only help spur it on.
But these telcos are not being capricious a**holes to those 1 out of 100 people who think it's their God given right to have a dedicated OC3 pipe for $29.95/month simply for the sake of being capricious a**holes. They need to ensure that the average user--for whom the infrastructure was designed--is able to enjoy a reasonable quality of service. That's not possible if there's a minority of people constantly consuming the majority of capacity torrenting warez and movies.
I think you could use a healthy does of reality and a touch of humility. Infrastructure costs money and you are not the sole user thereof. Charter is being more than generous given said infrastructure in the ground when compared to other providers. At present time no reasonable person should require even the 100GB/month provided their activities on said pipe were legal. If for some reason you had no use for being gainfully employed and wished to simultaneously stream HD video into three rooms of your house for your every waking minute you certainly have the option of the no cap 60Mb/s pipe. An option given the cost of purchasing streaming video which shouldn't be outside the realm of a reasonable expenditure.
At present time I'd gladly accept the option to pay $50/month for a 5Mb/s pipe having a 100GB/month cap where I live. Alas I'm stuck with $89/month for a 1.5Mb/s pipe having a 400MB/day save a 3 hour unlimited window between 3-6am EST cap along with the wonderful packet routing efficiency that comes with a 36,000 mile round trip.
This offering by Charter is a good deal especially in areas where there is competition with other providers. Don't throw the baby out with the bath water, this is the start of something we've been lustfully waiting for for years.
Smart***.
I don't think anything can solve the "spammer signs up for asdfghjkl.com and starts sending email through that server" spam.
I wouldn't be so certain of that. Someone just purchased asdfghjkl.com...
I'm sure the local Ditch-Witch dealer would be more than willing to let you take test drive on your lawn...
Show me an actual large scale development project in PHP and I'll show you a bug ridden, spaghettied, slow pile of horse *@*#.
I'm sure many will cite Wikipedia and similar as examples but I'd point out that the actual codebase for Mediawiki is actually quite small and only reflects the one thing that PHP does reasonably well, presentation.
Anyone that elects to use PHP to power their business layer is a fool. Code validation is next to impossible. Fault tolerance lacking. The API is constantly falling out from underneath you with each successive version. Some fool will fix one bug with a hack only to introduce another. I've lost track of how many times functions, even whole modules end up having their behavior changed in subtle ways that result in your codebase breaking.
The only reason PHP is popular is because it's one of the easiest to learn and one of the most expeditious for getting small tasks done. It certainly has its place but for so many reasons it's hard for me to view it as anything other than a toy language.
You think this senator's proposal is funny, sad, twisted, etc. check out what's already on their books. For people seemingly afraid of losing and wanting to protect their innocence they've certainly got quite a lascivious imagination...
You know this sound somewhat similar to the plan already devised that would fall foul of the law to remedy the Storm.
Let me try a different angle on things... What happens when you keep a calf in a veal pen? A geek in a chair? A child at home away from peers?
The universe and all that is within it are shaped, strengthened, and refined in the fires of stress and contention. Danger and difficulty are a facet and I would argue necessary facet of existence. The absence thereof breeds weakness not strength, it atrophies and erodes with an insidious creep. How can you expect your progeny to stand against the fiery storms of adulthood if they are sheltered from the skinned knee, the Viagra ad, or the latest Britney Spears nipple slip of childhood? As much as we want our children to remain in innocence, it is not an innocent world and they need to be prepared to deal with it.
More than 99% of the world does not want to lure your pre-teen off to a seedy motel and have their way with them. That said, if they do not have the experience of recognizing and rejecting that rare pervert nor the guidance of sound parenting how will they know how and have the ability to recognize and protect themselves from the far more common and dangerous encounters on campus, at the night clubs, etc.? Parenting is not about sheltering your child from the world's every harm, but about teaching and guiding them to be able to recognize and protect themselves from harm by the time they leave your care as adults.
You are unduly limiting the scope of things. When it comes to computer science--or most any knowledge based field--investments made today provide the stepping stones of tomorrow. This is true whether it's open-source or even to some degree, closed-source. While the code itself might not be in use even five years from now, the knowledge and experience gained from development will be. Most of the DOT COM bubble software is now leeching electrons into the /dev/null ether. However, all of the effort and investment made back then has been instrumental in the success our modern b2b, b2c, p2p, etc. venues.
Not sure but I do know that I'd like to kick this kid's arse. This guy's got the privilege of going on this exclusive, obscenely expensive paradise cruise for several months and he's got the nerve to ask for unlimited Internet access.
If he can afford this cruise then he can bloody well afford to hook himself up with and Iridium phone/data connection. Quite whining and leave us alone.
I'd rather have the loop since it doesn't require something arcane where bugs are easily hidden and easily overlooked...
Efficiency where it counts, elegance and clarity everywhere. You might be the author but it isn't your code, make sure others can maintain it.
I've got a great idea. Let us shut down the Internet. Instead let us build massive libraries all over the world. Let us divest the earth of its coal to fuel the furnaces and power the lights of all these libraries. Let us all leave our homes, drive cars, ride buses and trains to these libraries. Let's chop down the worlds forests to fill those libraries with books and burn more coal to power the printing presses. Whilest at these libraries, let us sip tea!
That sentiment isn't just yours. I along with a number of my friends have a Windows partition solely for playing PC games. If it wasn't for PC games Windows wouldn't be installed.
woosh...
These folks are one big joke. I'd almost suggest going to their site to laugh at them but that'd give them the attention that they're looking for. They're essentially a DOT COM era virtual worlds company that some how managed to snag Spielberg, Bowie, Compaq and a couple other folks to toss them a combined $22M. The net result was a patent app and a really, really lame 3D engine. I don't know how they managed, but some how they were able to hang on to enough of that venture capital to retain intellectual property law firm, Lerner David Littenberg Krumholz & Mentlik LLP (LDLKM), to enforce Worlds' recently granted patents.
Aside from cloning the look and feel of KDE 4... What substantive abilities does Windows 7 give us that are not already available in Linux, OS X, and/or XP? Are there any non-artificial advantages afforded us by running Windows 7 over the previously mentioned?
Are they using the promised MinWin microkernel? How about WinFS? With the hundreds of millions of R & D dollars at their disposal is it really so unreasonable to expect something revolutionary?
Given that malware in numerous forms has been Microsoft's weak spot almost since their first issuance of software back in the 80's why hasn't this been truly addressed? How long have computer scientists been batting about the idea of an adaptive immune system built into the OS? We've understood for over a decade that signature based anti-viral software is a broken, resource hungry model that needs to be replaced.
I cannot find a single substantial thing neither for the user nor the developer in Windows 7 that wasn't in Vista, nor readily accomplished in Linux, OS X or XP. This is nothing more than a redressed Vista and the article author is nothing more than another MS shill.
They're just a bunch of sniveling sots. Petabyte class storage solutions are common place and while pricey for the common man, they're well within reach of the corporate world and comparable to the cost of a single outing in Air Force one.
Even if Obama keeps the program, which I hope he does, Griffin does need to "Go." Right out the door.
Context pls... I'm sure you meant to say airlock?