Slashdot Mirror


User: Futurepower(R)

Futurepower(R)'s activity in the archive.

Stories
0
Comments
6,878
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 6,878

  1. Moore's law is just a way of expressing amazement. on Forget Moore's Law? · · Score: 1


    Moore's Law is not a law, and everyone knows it. Moore's law is just a way of expressing amazement at what we are able to achieve, rapidly.

  2. The entire issue is confused. on Forget Moore's Law? · · Score: 2, Insightful


    'His words were both simple and devastating: when asked how the 64-bit Itanium, the new megaprocessor from Intel and Hewlett-Packard, would affect Google, Mr. Schmidt replied that it wouldn't. Google had no intention of buying the superchip. Rather, he said, the company intends to build its future servers with smaller, cheaper processors." '

    The parent comment is correct, but the entire issue is confused. In a few years, the Itanium will be the cheapest processor available, and Google will be using it.

  3. The U.S. is not the entire world. on Microsoft Applies For .NET Patent · · Score: 1

    A patent only has meaning in the country in which it was issued.

  4. Will Microsoft's contracts cripple programmers? on Shared Source vs. Open Source · · Score: 2, Insightful

    From Microsoft's shared source policy is not equivalent to open source:

    Good programmers are not willing to sign the non-competition and non-disclosure agreements that Microsoft requires. They fear that would put them at risk of a Microsoft lawsuit. Even if they were found in court not to have infringed on Microsoft's contract, the cost of the lawsuit would be enormous. Also, they could lose their jobs over any such dispute. It is possible that the only real effect of Microsoft's shared source policy is to cripple an organization's best programmers, so that they cannot work in any field in which Microsoft has an interest.

    Microsoft's policy of allowing government programmers to see source code is not equivalent to having open source code. A thorough review of the more than 40 million lines of source code in Windows XP is far more than even a government can attempt. It would be easy for someone to hide spy instructions that could be controlled from outside. This is not unlikely. The U.S. government's spy agencies, the CIA, NSA, and others, have an essentially unlimited amount of money. They can and do exploit any method of spying. The U.S. government has bombed 14 countries in 35 years. Organizations should not assume that those who think killing is a way of solving problems will suddenly become moral when they consider computer software.

  5. Abuse drives people away from closed source softwa on Open Source Book a Collective Effort · · Score: 1


    We are not only moving toward Open Source, we are moving away from closed source software. That's because closed source software companies have become extraordinarily abusive. Anyone who wants to avoid their abuse must stay away from their products.

    See the article, Windows XP Shows the Direction Microsoft is Going, for documentation of Microsoft's abusive practices.

    I think the NZOSS book should include chapters about what is driving people away from closed source software, as well as the chapters about what is moving them toward Open Source software.

  6. An abuse company that sometimes supplies software on Microsoft, Others, File "Stealth" Patents · · Score: 4, Interesting


    Often it seems that Microsoft is not a software company that is sometimes abusive, but is an abuse company that sometimes supplies software.

    For example, Microsoft keeps control describes ways in which Microsoft has made Windows XP more difficult for the customer.

    Earlier on Slashdot today there was an article about Microsoft deliberately trying to sabotage the Opera browser.

  7. Mr. El Fakih's sloppiness is self-destructive. on Bringing Micropayments To the phpnuke Community · · Score: 1


    See my comment #5216889 below.

    Mr. El Fakih's sloppiness is self-destructive. My comment has nothing to do with whether he is a nice guy. His success will depend on whether he is excellent at communicating his message.

  8. Ignore those pretending to be superior... on Bringing Micropayments To the phpnuke Community · · Score: 1


    Adonis,

    Everything I said still stands. Ignore those pretending to be superior by sympathizing. Do you see that I am helping you by showing you the reaction you will get from visitors?

    Your sites are sloppy. Everyone makes mistakes of this sort. However, you didn't hire an editor to find them.

    Marketing is trying to create a connection between your companies and the outside world. You aren't doing that successfully.

    You said, "when you pick on little things like this it hurts". That is an unprofessional reaction. Do you want to be successful or do you want to have realistic criticism?

    By being sloppy, you are destroying your own chances.

    Everyone wants some scheme like this to succeed. We need micropayments. You seem technically competent, but ignorant about how to become an important public figure, as you will be if your companies succeed.

  9. Who is Adonis El Fakih? on Bringing Micropayments To the phpnuke Community · · Score: 4, Insightful


    The bottom of the Centipaid.com home page says, "2002 c Copyright Centipaid.com, Adonis El Fakih." Is this person "Adonis the faker"? Is this an elaborate joke?

    The Centipaid.com Contact Us page does not list a telephone number, only an address, email addresses, and fax numbers. Would you trust your business to someone who won't give you a telephone number?

    Centipaid.com depends entirely on another company, InternetStamps.net.

    The InternetStamps.net web site doesn't seem finished. At present, the Shipping & Returns page says, "Put here your Shipping & Returns information."

    The bottom of the InternetStamps.net page says, "1580 requests since Wednesday 27 November, 2002". These people are not good at marketing. If they were, they would explain their service better.

    The bottom of the InternetStamps.net page also says, "Copyright c 2002 osCommerce Powered by osCommerce". What is osCommerce? Yes, I can guess, but I would like to be told definitively.

    Whoever Adonis El Fakih is, English does not seem to be his first language. The Services page says, "For example you can decide to charge 1 cent to grant access for one day to one section of your site, and , while another area will be 10 cents for a week."

    What is "and ,"?

    Why the very long page load times?

  10. Nobelcom.com connect fee? on Finally: PC-to-Phone Calling from Linux · · Score: 1

    Don't they have hidden charges? Bigzoo.com charges 75 cents per month to new customers.

  11. Bigzoo.com on Finally: PC-to-Phone Calling from Linux · · Score: 2, Informative


    Needs emphasis --

    Bigzoo.com: 2.9 cents per minute inside the U.S., 4.4 cents per minute to France from the U.S. Sound quality perfect. Honest company.

  12. Anything I should know about how it is used? on Suggestions for POST Diagnostic Cards? · · Score: 1

    So, does Stabilant work? You paint the connector contacts and then you have no more trouble with bad contacts? Is there anything I should know about how it is used?

  13. Stabilant is a good product. on Suggestions for POST Diagnostic Cards? · · Score: 1

    I understand that Stabilant is a good product; I 've never used it. However, it has the world's worst web site.

  14. The attacker must know the method of encryption. on TWIRL: Are 1024-bit RSA Keys Unsafe? · · Score: 1

    Remember, this story applies only when the attacker knows the method of encryption, and there is only one method of encryption.

  15. I want you to know that I am completely sincere. on Cross-Platform GUI Toolkits (Again)? · · Score: 1


    zefnd,

    I said that I would like to read 50 more pages of the kind of analysis you wrote, and a moderator called that a troll. I want you to know that I am completely sincere. I feel I need the guidance. I'm not always sure I am picking the best tool for the job, and the cost of making a mistake can be very high.

  16. The single biggest cause of problems... on Suggestions for POST Diagnostic Cards? · · Score: 2, Informative


    The single biggest cause of problems in a computer system that was once stable is bad connections. Just open up the case, pull out all connectors and adapter cards a few millimeters, and push them back. That cleans the contacts.

  17. Gold on a metal substrate on U.S. Air Force Developing Microwave Weapon · · Score: 1

    Gold on a metal substrate is a good mirror for everything, not just microwaves.

  18. A lot of these weapons don't actually work. on U.S. Air Force Developing Microwave Weapon · · Score: 1, Flamebait


    People with mirrors and reflecting corner cubes would be dangerous for the Air Force. A aircraft flys by, fires its electromagnetic gun, the energy is reflected back, and Zap! all the electronics in the aircraft is gone and it crashes. The secret elements of the U.S. government don't mind a loss of $5,000,000 of the taxpayer's money. Even $5 billion is no problem for them.

    A lot of these weapons don't actually work. They are only ways for the rich to get richer on lucrative government contracts.

  19. 14 countries bombed, 3,000,000 killed by U.S. Gov. on U.S. Air Force Developing Microwave Weapon · · Score: -1, Flamebait
  20. I be happy to read 50 more pages... on Cross-Platform GUI Toolkits (Again)? · · Score: 0, Troll


    You said, "I hope the reply wasn't too long."

    I'd be happy to read 50 more pages like you wrote.

  21. Do you bet part of your quality of life on Java? on Cross-Platform GUI Toolkits (Again)? · · Score: 5, Insightful


    Remember Pascal? At one time, Pascal was the major development language. Pascal was taught at all the universities. But, an amazing thing happened. In a period of about 4 years, Pascal died. Hundreds of thousands of people had spent millions of hours learning the particular quirks of Pascal and of Pascal compilers. All of that time was lost.

    If you have never lived through the loss of a major direction in your life, you may not even realize it can happen. The people saying I'm a troll in this thread probably haven't seen technology die.

    Remember Powerbuilder? At one time there were about 1.5 million active Powerbuilder programmers.

    No really, is Java dying? Now, I'm seeing, or think I'm seeing, the same thing with Java. The expected energy and support and standards have not appeared. Or have they? If I'm wrong, prove me wrong; I would like Java to be a success, that would simplify my choices. We bet part of our lives on our choices of specialization.

    What frightens me is that there is so little support for GUIs in Java. When programmers don't work to improve their tools, they are consciously or unconsciously deciding that the technology does not warrant improvement.

    I've seen Java programs that are unacceptably slow.

    Sun mismanagement of Java makes people look elsewhere. The world is beginning to realize more fully that proprietary means, "I'm a dog on a leash; I'll bark whenever you yank my chain; please abuse me."

    When you use Java, or any language in a way that is not fully compiled to native instructions, you give away your source code. Sure, what you give away is without comments or variable names, but nevertheless you may give away important routines. That's fine if you intend to make a gift of your work to the world; you should have the option not to do so. There has been surprisingly little work on full Java compilers; until Java has acceptable compilers, it hasn't proven itself. Is GCJ mature?

    Visual Basic and Perl are written in C. Should it bother me about other languages that they are written in C or C++? Why not eliminate the middleman? Can an acceptable result for application development be achieved using something like Boundschecker and avoiding pointers and using automatic garbage collection where appropriate?

    Slashdot has a moderation problem. You can't comment on and moderate the same story. So, moderators by definition moderate stories that don't interest them much.

    Bet wrong and go back to being a novice. As I write this, the parent post has been moderated Flamebait=1, Insightful=1, Overrated=1, Total=3. The question is a real and important one, not a troll. When you pick a technology, you lose part of your quality of life if you are wrong; you go back to being a novice at something else.

    If you know better, educate me. If I'm wrong, and you know better, educate me. That's the entire purpose of Ask Slashdot.

  22. Can you post a link...? on Cross-Platform GUI Toolkits (Again)? · · Score: 1


    Can you post a link to a non-commercial license for Qt? I can't find it.

  23. Trying to Answer the Original Question, v. 2.0 on Cross-Platform GUI Toolkits (Again)? · · Score: 2, Informative


    I reformatted the parent post. No other changes:

    As usual, this thread has wandered pretty far from the original topic, which is a shame considering that this is a fairly important issue for a lot of people. I do actually have a little experience in this area, so here's what I know that might help:

    wxWindows: If you're going to stick to a C++ cross-platform application framework, I honestly believe this is the best option. Most people don't seem to pay much attention to it, and many of those who have were burned by bugs in earlier versions, but it's really starting to come together in terms of both stability and functionality. I ported early code for a pretty complex program from MFC to wxWindows within 2 months, which impressed me considering that I wasn't familiar with either toolkit and that was my first real use of C++.

    I'm now doing a bit of work with wxPython, which is also going pretty well.

    The Mac port development tends to lag a bit behind the others, but it has been (and is being) used to deliver several commercial products, so it seems to be in usable condition; I haven't had a chance to test it myself yet. By all means, please carefully consider this option; it seems to be the most capable framework of it's type currently out there, has a respectable number of users and developers, and will get even better with more support.

    CPLAT: Afraid I can't say anything as positive about this one; the MFC project I mentioned above was itself a port from CPLAT. After 2 months of development with CPLAT (ending January 2000), the developers unanimously agreed that the framework was so buggy that it would be faster to write separate versions of the program for MFC and PowerPlant. I believe there is only one developer on the project; that simply isn't enough resources to properly handle a framework of this magnitude. Whisper: We looked at this one also, but it didn't have enough of the features we were looking for to be worth trying. It also looked to be, like CPLAT, a one-man effort.

    YAAF: Another one we passed over after a brief glance. The web site didn't have much information, and I don't see any indication that it's being used much. I may have short-changed it, but I just don't see enough activity around it to indicate a really good product.

    GLUI: I haven't used this or looked too closely at it yet. The lack of native widgets bothers me, though...

    Carbonless Copies: Hadn't heard of this before. The web site given above hasn't been updated in a while, I haven't heard of many people using it, and it's a proprietary program; I'd be inclined to avoid it.

    Regarding some of the other options people have suggested:

    Java: While useful for some purposes, cross-platform GUIs arguably isn't one of them. It's relatively easy to get a Java GUI program to work cross-platform, but practically impossible to get it to work well. AWT lacks major functionality. Swing is buggy and a *massive* memory hog; don't even think about running Swing apps on computers with 32 MB of RAM, and they're not terribly happy even with 64 MB. And Java in general is lagging far behind on the Mac. Finally, it is a proprietary platform complete with all of the problems that entails. I used to really like Java, but not much progress has been made at solving some of it's critical deficiencies. I'm now hoping Python can take it's place...

    Mozilla: Mozilla is useful, but it's deficiencies have been noted above; lack of native widgets, slow response time to user input, etc. I look forward to using this for some projects, but it isn't going to replace the need for a cross-platform C++ application framework.

    GTK+: Doesn't work on the Mac, and won't for some time to come. Doesn't use native widgets on Windows, either (to my admittedly limited knowledge.) I agree with the wxWindows approach; use GTK+ on Windows, use the Windows API on Windows, and use the MacOS API on the Mac.

    Qt: Again, doesn't work on the Mac and doesn't use native widgets on Windows.

    Tk: Doesn't have native look and feel, and last I checked has some issues on MacOS. I've also gotten the impression that the widget selection isn't as rich as that of wxWindows, although I haven't looked at it closely enough to judge for myself.

    On the topic of RAD tools; wxWindows does not yet have a usable RAD tool, although the wxStudio IDE is under development and there is a working dialog and panel editor.

    wxPython has the Boa Constructor IDE which seems to be almost in usable condition; it could also be argued that compared to using C++, even manually writing Python code practically *is* a RAD environment. Hope this successfully addresses some of the issues, and hope it isn't buried so far down in the responses that it never gets noticed...

  24. With Java, you may give away your source code. on Cross-Platform GUI Toolkits (Again)? · · Score: 1

    Mono and GTK can be compiled to native binary, eliminating the possibility that exists with Java of easily seeing the underlying coding.

  25. One person's analysis: on Cross-Platform GUI Toolkits (Again)? · · Score: 2, Informative


    One person's analysis and comparison of GUI toolkits: Why this GPL programmer didn't choose .NET