Slashdot Mirror


User: gammoth

gammoth's activity in the archive.

Stories
0
Comments
296
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 296

  1. Re:GPL license is political on UK Govt Warned: Don't Buy GPL · · Score: 3, Informative

    I just had a quick look at the GPL. I didn't see any assertions that 'all published software should be free.'

    It did say something to the effect that, if you want to publish software, you can protect yourself and make sure someone else doesn't profit from your effort by making it 'free.'

    Commercial software licenses and BSD licenses also contain political messages, if implied. Isn't it nice to have choice.

  2. Re:One 'o' tooo many on EU Moves Towards Single European Patent Standard · · Score: 0, Offtopic

    Redundant? I said it first, nimrod.

  3. One 'o' tooo many on EU Moves Towards Single European Patent Standard · · Score: 5, Funny

    He meant, "the European law sets the right benchmark rather than the loser U.S. system."

    (Yeah, I know. I have no plans to quit my day job.)

  4. Just avoiding true critique on Platform Evangelism · · Score: 1

    Using the war analogy is a way of avoiding critique. How can you argue with war?

    "This is war! You just don't understand. We'll talk when you understand that this is war. Never mind that I'm a pompous ass."

    The available options and opportunity for real dialog are diminished when you use the war analogy. All positions but yours are ludicrous.

    (I only know 'cause I use this technique all the time. But I refrain from war and nazi comparisons. Too gauche!)

  5. Re:Perhaps you should read the thread more closely on Bruce Sterling On Total Information Awareness · · Score: 1

    I made none of those assumptions.

    I'm not trying to defend anyone. I was saying, in my clumsy way, that Republicans pointing the finger at Democrats, and vice versa, is like the pot calling the kettle black.

    However, it's the Republicans who always appeal to righteousness, so I feel duty bound to point out their hypocrisy.

    Your personal political stance had little or nothing to do with it.

    Nice use of the b tag, by the way.

  6. I can't do it, why should anyone else? on Why Johnny Can't Handwrite · · Score: 1

    I love it! The path to deep insight goes like this: I can't write cursively so it musn't be a worthy skill.

    Occaisionaly some comment along the lines of "I can't ever remember what a cursive capital Q looks like, let alone scribe one" is interspersed among the whinging.

    Sour grapes!

    I'm laying out 10 to 1 that these same sour grapers hold their pen with their thumb and middle finger with the pen raised at right angles to the paper. Come on, there are people who care about things you don't. Get over it.

  7. Re:Well on Bruce Sterling On Total Information Awareness · · Score: 1

    Two other manifestations of 1984 are the blurring of big business and government and the use fear and military action to sidestep dissent, ie 'don't question their motives, don't you know we're under threat/at war?'

  8. Re:Expanding on that... on Bruce Sterling On Total Information Awareness · · Score: 1

    I could be wrong, but isn't cocaine possession a felony?

    Lying about intelligence isn't a felony but perhaps it ought to be.

    The funny thing about Republicans and their insistance on absolute truth is that truth becomes so much more flexible when it's a member of their party in office.

  9. There's more to robotics on AI Going Nowhere? · · Score: 1

    Brooks might argue that there's no such thing as disembodied intelligence, or at least creating an intelligent agent is easier if it has a physical manifestation. (I know he's backed a little away from the extreme position. It's hard to prove a negative.)

    Of course, there have been some great successes using AI for network routing and fraud detection. Note however that these software agents are fully engaged in an abstract world where they are, in a manner, "embodied". They make no assertions about the physical world, only the world they exist in.

    Happily, you may disagree with this position. Probably you could talk with more authority, citing more research, than I could. But, asserting that robotics is concerned with the attachment of sensors and rollers to a piece of machinery with/guided by a computer does not make your case, which I take to be that better algorithms is the key to AI.

    A roboticist would argue that an agent cannot have common sense outside of the domain it exists in. If your goal is to have an agent with common sense regarding a rugged, dynamic, unpredictable, physical environment, then your best bet is to build a mobile machine with a variety of sensors, ie a robot.

  10. Linus misunderstands the 'just an engineer' remark on Linus on DRM · · Score: 1

    RMS is not labelling Linus with 'engineer' in order to associate him with limited competance. Ie, engineers are dunderheads, Linus is an engineer, therefore Linus is a dunderhead.

    Not at all. What RMS is suggesting is that Linus' notable skills and intelligence are limited to engineering. He doesn't have the breadth of knowledge necessary for visionary thinking. Linus is not a renaissance man.

    So Linus takes some pains to point out that he's in the enviable position of not having to take a stand on much of anything. Big deal. We should all have such courage.

    Come on Linus, pick an issue, make a stand, stake your reputation. I dare ya!

    Otherwise, show some gratitude to those who've taken risks to maintain and extend the political, social, and technilogical environmnet that has allowed you and others to make your invaluable contribution to the endeavor of applied computing.

  11. In the company of champions on Linus on DRM · · Score: 1

    From Linus:

    I'm an "Oppenheimer"...

    No, Linus, you're not.

    Extra credit for thinking big, though.

  12. Re:A criminal is a criminal on Should You Hire a Hacker? · · Score: 1

    Ok... We'll have to agree to disagree then.

  13. Re:A criminal is a criminal on Should You Hire a Hacker? · · Score: 1

    Not to put too fine a point on it, but "fundamentally corrupt" is not the same as totally "free from corruption".

  14. Old money on Should You Hire a Hacker? · · Score: 1

    Here's one for Painter: every old money wealthy family has a thief for an ancestor.

    And no, in this instance I did not RTFA.

  15. Re:A criminal is a criminal on Should You Hire a Hacker? · · Score: 1

    Here two, Australia and Norway (someone already took Sweden).

  16. Re:Legal? on Don't Worry, We're Not From The Government · · Score: 1

    Great points. We must consider the ramifications and potential abuses.

  17. HTF on Don't Worry, We're Not From The Government · · Score: 1

    Blood money.

  18. Re:Privacy is a condition, not a right on Don't Worry, We're Not From The Government · · Score: 1

    What about false positives?

    What about fraudulent use?

    What about politicians, bureaucrats, entrepreneurs abusing the system to further there political and economic ambitions?

    When the system doesn't work correctly, who is held accountable? How is reparation made to innocent victums?

    How secret will the system be?

    Who monitors the functioning of the system? Does the average citizen get access to his own records? How do we tell when someone is using the system for economic advantage?

    How do we protect the rights of someone implicated by the system? How do we ensure they are assumed innocent until proven guilty?

  19. Re:Hoax #101 ? on Don't Worry, We're Not From The Government · · Score: 1

    Wait till you get on a list somewhere and Fed agents start knocking on your door and asking questions to your neighbors and colleagues. Watch as your children are shunned at school. Sit in disbelief at you desk as you are passed over yet again for a promotion. Drown in the mundane and trivial work you'll be assigned. You didn't expect real assignments once you were tagged, did you?

    All this because some bit of software made a false positive on you and put you on a list. You could be as patriotic as the day is long, but you'll still be a political football. False postives will be treated harshely: no one will want the word to get out that the system failed.

  20. We must think more highly of our profession on Sun Sued Over H1-B Workers · · Score: 1

    Beyond the H1-B fiasco and the spineless Congress that won't stand up to the big (fat lying) corps, I'm very concerned at our lack of esteem of our own profession. Programming is difficult, highly specialized, and best done by intelligent, talented people.

    We best start thinking this way or we will lose the profession we've come to enjoy so much. We are members of a profession, we are highly trained, we are in demand.

    We work in the tradition of Turing and von Neumann. We should be proud.

  21. Newline delimited text is bad too! on XML Co-Creator says XML Is Too Hard For Programmers · · Score: 1

    This is amazing because I found parsing newline delimited text to be "irritaing, time-consuming, and error-prone" as well!

    Isn't it intriguing how the we reached the same conclusion using such profoundly different technologies? Gee, the more things change, the more things stay the same...

  22. Re:UK switching to Linux on New Antitrust Complaint Filed Against Microsoft · · Score: 1
    ...but does anyone truly believe that simply switching the primary desktop OS of the government of a country from MS to Linux is going to foster in a new age of innovation or something?

    Yes, I believe so and here's why. The cost of entry for developing Linux apps is next to nothing. Plus, file formats are standard and open for many useful applications, so adding value is possible.

  23. Be wholistic in planning, but 'black box' the code on Programmers and the "Big Picture"? · · Score: 1

    How does a team insure that the first few thousand lines of code, the first board, etc, fit neatly within the system as a whole once it is completed? The best we can currently do is follow some established principles of design and implementation.

    Someone said it earlier: Have some knowledge of the entire system, but write code in the black box principle. It is the only way to minimize maintenance of one module if a change is made in another module. Eg, by all means, understand how a module works behind the API, but when coding as a client of the API, you must treat it as a black box, unless of course you enjoy tedious maintenance.

    It is essential the programmer or at least the designer know about the entire system or the program code could do something completely inappropriate when handling an exceptional condition. Eg, exit(1) is likely a bad choice for an aeronautical system.

    On the other hand, it is entirely impossible for a designer or programmer to keep an entire system of any complexity in their head at one time. Hence, it is necessary to modularize. And for the robustness of the system as a whole, the modules need to be loosely coupled: if one should fail, all others should recover gracefully.

    Regarding GUIs, I must disagree. It is a different beast. The complexity comes from dealing with the loss of control flow and ambiguities brought on by different execution order (I clicked there, then here and then the whole screen turned blue). Backend code should be as far removed as possible from presentation code. In a windowed system, the programmer should code for event driven programming only. If the backend makes assumptions about the GUI, then any GUI changes will mean a rewrite of the backend.

    If you black box the backend, then the GUI can select from the backend as required, and the chance of an exceptional condition is minimized.

    BTW, it probably no consolation at all, but none of my university prof would have considered suggesting that a programmer needs to know nothing of the underlying hardware. There was a great posting on Leaky Abstractions that makes a great case for understanding the implementation of a module.

  24. Re:Solaris is better than Linux. on Sun Releases Solaris 9 for Intel · · Score: 0, Troll

    Yeah, the free market idealogical crap is soooo much better.

  25. Advanced Visual Studio C++? on Mike and Phani's Essential C++ Techniques · · Score: 1, Flamebait

    Visual Studio C++ and advanced programming are mutually exclusive.

    All Visual Studio C++ programmers, advance yourselves onto a professional platform with a quality API.