Apple has proved you can put a beautiful useable interface that any non-computer savvy person can install and operate on Unix. Why can't the collective rest of the world do an equivalent thing with Linux?
I had my phone stolen from a table at a resturant and a bus boy made hundreds of long distance calls to Mexico placed AFTER I had reported it stolen and asked for it to be de-activated. It took almost 1 year and getting the FCC involved to get T-Mobile off our backs and credit us back the money. And they still turned it over to collections and it took another 6 months to get the collections agencies to quit calling us on something that we didn't even owe. We switched to Cingular ( now AT&T ) and never looked back. Of course in Atlanta, we don't have the apparent problems AT&T have in other major cities.
You are really mis-informed, Microsoft bought Danger, who owns the Sidekicks, they never had local storage, guess where your pictures and information went? Yep to "the cloud" before that was a term. And the sidekick defined "locked down". And guess who lost every sidekick owners data all at once? Yep Microsoft!
Guess how much local storage the Microsoft Kin had, yep ZERO, it got uploaded to "the cloud", for the very brief time it was on sale, guess why? The bat shit insane prices they were charging for data rates on the Kin, so it made it useless without a data plan! For them to own your data in a locked down server storage as well.
I was trained on manual typewriters and then selectrics in the mid-80's my weapon of choice still to this day are IBM Model-M's ( Unicomp makes them now ).
Accuracy is way more important than raw speed when coding. Anything else I can do 85+ words a minute on my Model-M.
it isn't for sharing links as much as storing your own links and making them searchable in the future, like having your own little search engine for things you want to find later from any computer.
its the way the password is encrypted. Hashing is not encryption, because you can just brute force it using a dictionary attack and find the hash that matches. A long random string of characters is hard to "crack" if you are repeatedly trying to login with every combonation, but when you have a list of hashes, you can spend as many cycles as you can throw at it in a multiprocessor environment and discover, the password that matches the hash. Hashing is a terrible way to "protect" a password for discovery, especially a hash without a secret salt combined with it. People get confused when things are called "cryptographic hashes" thing they mean encryption when they mean really hard to recover, which with unsalted inputs and simple database comparable inputs they are trivial to recover.
compared to Erlang and many other languages and VM run times.
>>Java's JVM does true multithreading. The memory model is tight, efficient, and predictable. The language includes useful mechanisms for writing for concurrency (everything from traditional locking mechanisms to concurrent data structures and the convenient "synchronized" keyword). Productive, predictable concurrency is possible in Java and not in many other languages.
The JVM is bloated, in-efficient and the threading non-deterministic and you have no control over the threads once they are spawned.
>>Java includes a lot of well-organized, stable libraries for doing everything from handling HTTP requests and crafting responses to doing cryptography. Its collections API has many data structures that just aren't present in other languages without looking to a third party.
Java includes a lot of redundant chaotic kitchen sink libraries for doing lots of stuff you don't need to do and should be part of the core language. Its collections library contains many data structures that just aren't NEEDED in other languages.
>>One can write reasonably expressive, straightforward code and expect that the hotspot compiler will optimize it. It's a boon for getting maintainable, quality code out-the-door quickly.
One has to write tones of boilerplate code that can be done in an expressive, straightforward way in other languages. It is a nightmare to maintain and have quality code when there are thousands of lines of code that just aren't needed in other languages.
I still haven't see any evidence that proves this change in climate isn't some sort of natural cycle that happens every few thousand or tens of thousands of years. I think that this might be happening regardless of any impact we are having on the planet, considering that cows produce more methane than all the cars in the world and that volcanoes spew out way more pollution than all the humans combined.
Great but nobody still knows what to do with it?
on
Google Wave Out of Beta
·
· Score: 2, Insightful
The problem with this product is nobody beyond developers really knows what it is supposed to do?
this is FUD, my 3GS pin points me in the building I am IN within a few dozen meters, and outside it is dead on. Also state of the art OCR is pretty close to 100% for the right use cases, my bank scans my checks at an ATM machine and reads hand written deposit amounts with 100% accuracy every time I have deposited a check that way. If you last experiences with these technologies were in the early nineties you might have something, but now in 2010 you just sound like a Luddite.
make the buttons dependent on them actually reading the message and having to answer a question that shows they read the text to get to the next screen. Then they have to click the correct button to get past the alert. Be sure and move the button around position wise so they don't just click the rightmost button everytime.
it is string manipulation at its most basic. unless you are doing math and programming is a end not the means, then math != programming for the most part.
How about using the Internet to look up "acronym" and learn how to spell. While you are at it, learn that every Abbreviation is not automatically an Acronym, Acronyms form pronounceable words, like LASER and RADAR. IMHO is not an acronym.
and as much as I had to say it PHP is about as efficient as any other language that has a C based runtime at String processing. There is probably NOTHING to be gained by adding the complexity and cost of a lower level language like C++. Now re-writing it in Erlang, that might get you something;-)
I picked up a Brother laser printer at Office Depot for $49US no rebates it came with a "starter" cart good for 1000 pages, the "standard" size toner cart is $26US and is good for 1,500 pages, the "pro" size is $50US and is good for 3000 pages. Cheapest I could get a replacement toner for my mother in laws really old Xerox was $90US. So it is much cheaper to get a newer printer, better resolution and faster for less than the price of a replacement toner cart.
you forget that something that creates pollution had to be used to create the solar panels or the wind turbines and all the wire that is used to transfer the energy to the compressor, which also used some pollution creating process to make it. There is no such thing as FREE energy!
You are standing in an open field west of a white house, with a boarded front door. Zork of course!
Apple has proved you can put a beautiful useable interface that any non-computer savvy person can install and operate on Unix. Why can't the collective rest of the world do an equivalent thing with Linux?
versus you devoting your entire life to nothing?
I had my phone stolen from a table at a resturant and a bus boy made hundreds of long distance calls to Mexico placed AFTER I had reported it stolen and asked for it to be de-activated. It took almost 1 year and getting the FCC involved to get T-Mobile off our backs and credit us back the money. And they still turned it over to collections and it took another 6 months to get the collections agencies to quit calling us on something that we didn't even owe. We switched to Cingular ( now AT&T ) and never looked back. Of course in Atlanta, we don't have the apparent problems AT&T have in other major cities.
its electrical properties in electronics! and even those are being supplanted by better materials
. . . nothing but a newer Model M that is!
You are really mis-informed, Microsoft bought Danger, who owns the Sidekicks, they never had local storage, guess where your pictures and information went? Yep to "the cloud" before that was a term. And the sidekick defined "locked down". And guess who lost every sidekick owners data all at once? Yep Microsoft! Guess how much local storage the Microsoft Kin had, yep ZERO, it got uploaded to "the cloud", for the very brief time it was on sale, guess why? The bat shit insane prices they were charging for data rates on the Kin, so it made it useless without a data plan! For them to own your data in a locked down server storage as well.
I was trained on manual typewriters and then selectrics in the mid-80's my weapon of choice still to this day are IBM Model-M's ( Unicomp makes them now ). Accuracy is way more important than raw speed when coding. Anything else I can do 85+ words a minute on my Model-M.
it isn't for sharing links as much as storing your own links and making them searchable in the future, like having your own little search engine for things you want to find later from any computer.
its the way the password is encrypted. Hashing is not encryption, because you can just brute force it using a dictionary attack and find the hash that matches. A long random string of characters is hard to "crack" if you are repeatedly trying to login with every combonation, but when you have a list of hashes, you can spend as many cycles as you can throw at it in a multiprocessor environment and discover, the password that matches the hash. Hashing is a terrible way to "protect" a password for discovery, especially a hash without a secret salt combined with it. People get confused when things are called "cryptographic hashes" thing they mean encryption when they mean really hard to recover, which with unsalted inputs and simple database comparable inputs they are trivial to recover.
>>Java's JVM does true multithreading. The memory model is tight, efficient, and predictable. The language includes useful mechanisms for writing for concurrency (everything from traditional locking mechanisms to concurrent data structures and the convenient "synchronized" keyword). Productive, predictable concurrency is possible in Java and not in many other languages.
The JVM is bloated, in-efficient and the threading non-deterministic and you have no control over the threads once they are spawned.
>>Java includes a lot of well-organized, stable libraries for doing everything from handling HTTP requests and crafting responses to doing cryptography. Its collections API has many data structures that just aren't present in other languages without looking to a third party.
Java includes a lot of redundant chaotic kitchen sink libraries for doing lots of stuff you don't need to do and should be part of the core language. Its collections library contains many data structures that just aren't NEEDED in other languages.
>>One can write reasonably expressive, straightforward code and expect that the hotspot compiler will optimize it. It's a boon for getting maintainable, quality code out-the-door quickly.
One has to write tones of boilerplate code that can be done in an expressive, straightforward way in other languages. It is a nightmare to maintain and have quality code when there are thousands of lines of code that just aren't needed in other languages.
See what I did there ? :-)
I still haven't see any evidence that proves this change in climate isn't some sort of natural cycle that happens every few thousand or tens of thousands of years. I think that this might be happening regardless of any impact we are having on the planet, considering that cows produce more methane than all the cars in the world and that volcanoes spew out way more pollution than all the humans combined.
The problem with this product is nobody beyond developers really knows what it is supposed to do?
this is FUD, my 3GS pin points me in the building I am IN within a few dozen meters, and outside it is dead on. Also state of the art OCR is pretty close to 100% for the right use cases, my bank scans my checks at an ATM machine and reads hand written deposit amounts with 100% accuracy every time I have deposited a check that way. If you last experiences with these technologies were in the early nineties you might have something, but now in 2010 you just sound like a Luddite.
They will ban this experiment in Texas.
make the buttons dependent on them actually reading the message and having to answer a question that shows they read the text to get to the next screen. Then they have to click the correct button to get past the alert. Be sure and move the button around position wise so they don't just click the rightmost button everytime.
and according to your logic the XBOX and Playstation and Wii are all failures as well.
it is string manipulation at its most basic. unless you are doing math and programming is a end not the means, then math != programming for the most part.
How about using the Internet to look up "acronym" and learn how to spell. While you are at it, learn that every Abbreviation is not automatically an Acronym, Acronyms form pronounceable words, like LASER and RADAR. IMHO is not an acronym.
It could be much much worse, as in having to wear dress shirts and ties and shiny shoes and dress pants. I think you are getting off easy.
and as much as I had to say it PHP is about as efficient as any other language that has a C based runtime at String processing. There is probably NOTHING to be gained by adding the complexity and cost of a lower level language like C++. Now re-writing it in Erlang, that might get you something ;-)
I bet if you made a "donation" he might be more apt to clean up anything you want purged.
I picked up a Brother laser printer at Office Depot for $49US no rebates it came with a "starter" cart good for 1000 pages, the "standard" size toner cart is $26US and is good for 1,500 pages, the "pro" size is $50US and is good for 3000 pages. Cheapest I could get a replacement toner for my mother in laws really old Xerox was $90US. So it is much cheaper to get a newer printer, better resolution and faster for less than the price of a replacement toner cart.
you forget that something that creates pollution had to be used to create the solar panels or the wind turbines and all the wire that is used to transfer the energy to the compressor, which also used some pollution creating process to make it. There is no such thing as FREE energy!
They are cheaper and lighter and more portable and get handled a lot rougher than a $1000+ laptop. Nothing about this is news.