I suspect that your need to write code at a computer is psychological
Nope. It's simply far easier to do: to edit (cut, paste, reorganize). If I forget to declare a variable, I simple open a line and insert it. On paper, I have to scribble in the margin. After several such scribbles, the paper is a mess and I can't easy see the structure any more.
to copyright something in such a fashion that it can't be copyrighted
That's an erroneous interpretation. GPL'd software is copyrighted just like anything else that is. You are not free to take GPL'd code, change one line, and call it yours. GPL is not Public Domain.
This is why you need to be able to write code on paper.
I agree with everything you wrote except the above quote. If I do say so myself, I write really good code, not only correct and functional, but well formatted and documented. (You can see for yourself.)
But I don't write code well at all on paper. I can design code in my head or on a white-board, but to actually write the code, I need to be at a computer just as I would imagine that many composers need to be at a piano.
Your argument is simply the open vs. closed software debate; but you're confusing it with copyright. Copyright has nothing to do with open vs. closed. Open-source software is often copyrighted. Ever hear of the GPL?
My wireless-junkie friend tells me that either one is a really bad idea, as you can't upgrade them
Depends what you mean by "upgrade." The Smartphone is flash-ROM upgradable for a newer PalmOS (although you need to use Kyocera's tweaked PalmOS that includes phone features and not a standard PalmOS ROM image). The Treo is not flash upgradable.
Also, how much memory do you really need as opposed to want? I've got all my information in my Smartphone (including Quo Vadis maps of the entire SF bay area) and still have 63% of the memory free.
It's ironic that government sites wouldn't be kid-safe because they end in.gov. So any kids who are interested in the government, legislative processes, or NASA are out of luck.
Sure, sites could be mirrored or you could do tricks in your Apache.conf file to make the same site answer to.kids.us, but actual content would have to be modified. For example, a NASA page couldn't link to a foreign space agency or even to an American university.
The new.kids.us domain isn't "bad" per se; it's just ill-thought-out (as usual for Congress when it comes to the Internet).
Even if I watch an ad, I most often don't buy the product anyway. I'm simply not interested in the bulk of the ads: new cars, breakfast cereal, Weight Watchers food, mattresses, or floor cleaners.
I already own a nice car, been eating the same breakfast food for over 20 years and not likely to change any time soon, don't need to lose weight, have a comfy bed, and already have a mop. All of these things work just fine so I'm not in the market for new ones any time soon. Hence, no amount of advertising of these products will make me go out and buy them.
So how does skipping the ad hurt the TV networks?
FYI: most of the stuff I do run out and buy is because I see somebody on the street with one or see it in a magazine ad in a computer magazine. They simply don't advertise what I would buy on TV, i.e., geek toys.:)
Now all we need is a language whose syntax makes sense!
It makes sense to me. C++ adds new keywords to C, but doesn't add much in the way of new syntax. About the only exception are the use of angle brackets for templates and pointers to member functions, the latter of which isn't used all that often.
Hence, if you don't understand C++'s syntax, they you never really understood C's either.
I have an easier time coding in Perl than trying to use the bloody C++ STL.
You're comparing a langauge (Perl) to a library (STL). Apples and oranges. You need to compare STL to something like CPAN which is a lot larger and more disorganized than STL because CPAN isn't standardized.
STL is a true masterpiece (to those who understand it). Algorithms are completely separate from data structures. Algorithms can even work on built-in vectors.
Is Grafitti-writing such an issue for many people? I do just fine with Grafitti alone so I don't care about a keyboard. Apparently, they doubled the size/thickness just to add it. Seems like a bad decision.
You obviously missed the fact that the Star Wars saga was/is supposed to be in the same vein as the old science fiction series back in the '30s. Han Solo was the contemporary for Buck Rogers.
Therefore, the chapter titles for Star Wars are supposed to be somewhat corny for nostalgia reasons. Remember: the original Star Wars is really the "IV: A New Hope" chapter of the entire series.
IMO, it would be smarter if the phone manufacturers worked with the PDA vendor and made sure they worked together via Bluetooth than attempt to take the PDA market for their own.
Getting the N phone manufacturers to work together with the M PDA manufacturers would be nightmare. The best that could be done would be to come up with a least-common-denominator protocol for auto-syncing information. This isn't going to happen any time soon.
When are the companies out there going to get a standard that we all can use together? 802.11x, Bluetooth...
802.11x and Bluetooth have disjoint intended uses. The former is for high-bandwith, medium-range wireless LANs for laptops. That requires big antennas and lots of power that laptops can provide.
Bluetooth is for low-bandwidth, short-range wireless applications, e.g., cordless peripherals, PDA/phone sync'ing, i.e., things that don't have lots of power.
Re:As comps and phones collide, who's # Pad wins?
on
The Ultimate Phone/PDA?
·
· Score: 2, Interesting
And who was the monkey that allowed these standards to differ so drastically?
AFAIK, the reason why numeric pads, taken from calculators, and, before them, adding machines, are the way they are is arbitrary.
The reason phone pads are the way they are was a conscious decision by Bell Labs when moving away from rotary-dial phones to Touch-Tone. If you recall a rotary dial, the lower digits were on the top of the dial. To make the transition to Touch-Tone, they put the lower digits on the top of the pad.
Before you criticize Bell Labs for not following the defacto standard, remember that if Apple and others didn't break with the 8.3 filename convention, we would have been stuck with that for many more years.
to have phone numbers duplicated and eventually get out of sync between those in a PDA and those in a phone;
to carry two things around rather than one.
They are not very size compatible.
If I'm going to carry a PDA around anyway, which is larger than most cell phones, adding cell-phone functionality to it doesn't make it any/much larger than the PDA.
I also don't understand my so many people want microscopic-sized phones. Sure, they're kind of cute; but the buttons and screens are so damned small. Also, one's home/land-line phone is "normal phone sized" so why insist on much smaller cell phones?
I take my HandSpring Visor with me to school, but I just stuff it in my backpack and use it in class, but my phone I take *everywhere*.
I take my Kyocera QCP-6035 with me everywhere and use it more as a PDA than a phone. I use it in the supermarket (HandyShopper), the gym (thinkDB2), and other places.
But those times when either I need to make a call or the select few people who have my cell number need to get a hold of me, it's great. In the Address Book app, I also keep store hours so I can know if they're open before I bother to call.
The phone even does a number look-up in the Address Book app for the caller's name when no caller-ID information is transmitted. Nice touch.
They serve two distinct purposes...
Not when it comes to the Address Book app where there is lots of overlap. The Speed Dial app also links to the numbers in the Address Book. Again, nice touch.
... and I refuse to merge them.
Fine: that's your choice. Nobody is putting a gun to your head.
SWISH++ (my search engine) specifically knows to index mail/news files (including text, HTML, RTF, LaTeX files) and attachments of any of those (in quoted-printable or base64 encodings). It can also index any other kind of attachment via external filter programs. A procmail recipe for auto-splitting incoming mail is included in the distro. I also believe that my statement of SWISH++ being the fastest open-source indexer is accurate.
Freedom of speech is also the right to not have another person restrict your speech, otherwise it is no freedom at all.
Wrong. Freedom of speech only applies to the government. If you still disagree, cite the relevant section of the US Constitution that says anything about employers.
Why is the employee/employer relationship entitled to so many exemptions from the basics of every other element of society?
You've got this bass-ackwards: it's the government that's got the exception.
What if a non-employer corporation sought to restrict the speech of people?
And how exactly would they go about doing that? Tell me how, say, Walmart (for whom I do not work) could possibly restrict my speech (short of them suing me for for slander or them having me arrested for ranting and raving inside one of their stores)?
Let's see 2 page spec vs 200, come on people wake up!
Bloated, over-engineered specs are typical of the W3C because the committees are often dominated by the big players (Microsoft, Oracle, Sun, etc.) and it's in their best interest to make standards so big and complex that only companies having their scale of resources will be able to produce compliant implementations thus shutting out the little players.
However, once admins realize that we programmers are sending our services (which are inherently a security issue) through port 80, they'll likely start filtering SOAP.
But if they get in via port 80, then your servers are the ones providing the services because you told them to. This isn't very much different from a non-SOAP GET/POST request and a response.
But I don't write code well at all on paper. I can design code in my head or on a white-board, but to actually write the code, I need to be at a computer just as I would imagine that many composers need to be at a piano.
Your argument is simply the open vs. closed software debate; but you're confusing it with copyright. Copyright has nothing to do with open vs. closed. Open-source software is often copyrighted. Ever hear of the GPL?
Same is true with my Kyocera QCP-6035: I can be on the phone and use the PDA as a PDA concurrently.
Also, how much memory do you really need as opposed to want? I've got all my information in my Smartphone (including Quo Vadis maps of the entire SF bay area) and still have 63% of the memory free.
Sure, sites could be mirrored or you could do tricks in your Apache .conf file to make the same site answer to .kids.us, but actual content would have to be modified. For example, a NASA page couldn't link to a foreign space agency or even to an American university.
The new .kids.us domain isn't "bad" per se; it's just ill-thought-out (as usual for Congress when it comes to the Internet).
As an example, I suggest you look at the comments for SWISH++. It uses function preambles and cites references to standards and other works.
I already own a nice car, been eating the same breakfast food for over 20 years and not likely to change any time soon, don't need to lose weight, have a comfy bed, and already have a mop. All of these things work just fine so I'm not in the market for new ones any time soon. Hence, no amount of advertising of these products will make me go out and buy them.
So how does skipping the ad hurt the TV networks?
FYI: most of the stuff I do run out and buy is because I see somebody on the street with one or see it in a magazine ad in a computer magazine. They simply don't advertise what I would buy on TV, i.e., geek toys. :)
Just tell Software Update to make the update "Inactive."
It makes sense to me . C++ adds new keywords to C, but doesn't add much in the way of new syntax. About the only exception are the use of angle brackets for templates and pointers to member functions, the latter of which isn't used all that often. Hence, if you don't understand C++'s syntax, they you never really understood C's either.
You're comparing a langauge (Perl) to a library (STL). Apples and oranges. You need to compare STL to something like CPAN which is a lot larger and more disorganized than STL because CPAN isn't standardized.STL is a true masterpiece (to those who understand it). Algorithms are completely separate from data structures. Algorithms can even work on built-in vectors.
He also wrote a few good Doctor Who episodes during the Doctor's 4th incarnation.
Is Grafitti-writing such an issue for many people? I do just fine with Grafitti alone so I don't care about a keyboard. Apparently, they doubled the size/thickness just to add it. Seems like a bad decision.
You obviously missed the fact that the Star Wars saga was/is supposed to be in the same vein as the old science fiction series back in the '30s. Han Solo was the contemporary for Buck Rogers. Therefore, the chapter titles for Star Wars are supposed to be somewhat corny for nostalgia reasons. Remember: the original Star Wars is really the "IV: A New Hope" chapter of the entire series.
Bluetooth is for low-bandwidth, short-range wireless applications, e.g., cordless peripherals, PDA/phone sync'ing, i.e., things that don't have lots of power.
The reason phone pads are the way they are was a conscious decision by Bell Labs when moving away from rotary-dial phones to Touch-Tone. If you recall a rotary dial, the lower digits were on the top of the dial. To make the transition to Touch-Tone, they put the lower digits on the top of the pad.
Before you criticize Bell Labs for not following the defacto standard, remember that if Apple and others didn't break with the 8.3 filename convention, we would have been stuck with that for many more years.
-
to have phone numbers duplicated and eventually get out of sync between those in a PDA and those in a phone;
-
to carry two things around rather than one.
If I'm going to carry a PDA around anyway, which is larger than most cell phones, adding cell-phone functionality to it doesn't make it any/much larger than the PDA.I also don't understand my so many people want microscopic-sized phones. Sure, they're kind of cute; but the buttons and screens are so damned small. Also, one's home/land-line phone is "normal phone sized" so why insist on much smaller cell phones?
I take my Kyocera QCP-6035 with me everywhere and use it more as a PDA than a phone. I use it in the supermarket (HandyShopper), the gym (thinkDB2), and other places.But those times when either I need to make a call or the select few people who have my cell number need to get a hold of me, it's great. In the Address Book app, I also keep store hours so I can know if they're open before I bother to call.
The phone even does a number look-up in the Address Book app for the caller's name when no caller-ID information is transmitted. Nice touch.
Not when it comes to the Address Book app where there is lots of overlap. The Speed Dial app also links to the numbers in the Address Book. Again, nice touch. Fine: that's your choice. Nobody is putting a gun to your head.SWISH++ (my search engine) specifically knows to index mail/news files (including text, HTML, RTF, LaTeX files) and attachments of any of those (in quoted-printable or base64 encodings). It can also index any other kind of attachment via external filter programs. A procmail recipe for auto-splitting incoming mail is included in the distro. I also believe that my statement of SWISH++ being the fastest open-source indexer is accurate.
Another example: no newspaper (a private company) is obliged to print what you want to say. They can not print anything they damned well please.
The company isn't imposing that restriction: the government did when congress enacted trademark law. I certainly can criticize them if my criticisms are factual. Libel and/or slander don't apply in that case.If you base-64 encode it, you don't need to wrap it in a CDATA block. It can be an ordinary text node.