Slashdot Mirror


User: tcopeland

tcopeland's activity in the archive.

Stories
0
Comments
1,760
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1,760

  1. Re:China and Human Rights Abuse on SMS, SARS, And Censorship · · Score: 2, Informative

    > did a single mainsteam journalist
    > criticize the government's plan?

    Yes, many mainstream journalists criticized the Bush administration. Here's a Peter Jennings quote:

    âoeItâ(TM)s no secret, now, that a great many American allies are very opposed to attacking Iraq unless the President makes a better case for it.â?

  2. Re:Why is Japan so far ahead?? on Sony Launches 2 New "Video" Clie Models · · Score: 1

    Beautiful. ccmay, may your beard grow long and full (or some other Lord of the Rings'ish blessing) for your excellent, well-reasoned posts. I just read thru your posting history and was filled with glee as I watched you fight the good fight.

    Props,

    Tom

  3. Re:Not new on Jackpot - James Gosling's Latest Project · · Score: 1

    > What would be if "the AST" had a
    > "push method up" method?

    Then that AST would have to include a global symbol table to resolve references to that method and thus would be, more or less, a compiler front end (albeit without the intermediate representation).

  4. Re:The guy is psyco on Jackpot - James Gosling's Latest Project · · Score: 1

    > SWING is dead.

    Is it? I've found Swing to be very handy for cross-platform GUI development. Combine it with Java Web Start and you got an easy way to develop and deploy all sorts of nifty stuff. Like this and this.

  5. Re:Jackpot vs. Sun's Last Stand on Jackpot - James Gosling's Latest Project · · Score: 1

    > Do MS think that Dr Dobbs
    > readers are complete morons??)

    Finally, someone else who hates those ads! Jeepers. I thought I was the only one.

    Equally losertronic are the Rational ads. "I hate public static void main. I love to code." Well, dude, if you love to code, how come you hate the opening preamble of every Java app?

  6. Re:I almost laughed out loud at this line... on Jackpot - James Gosling's Latest Project · · Score: 1

    > Because the language was designed poorly

    How so?

    > and lacks good mechanisms for abstraction

    It does? How's that?

  7. Re:The "Beginning of knowledge" on Websites of Knowledge? · · Score: 1

    > So he makes people crippled.

    God made man perfect, but then man fell in the Garden of Eden.

    > Quite nice then, to reject the
    > people he made for service to him.

    Why would God _owe_ us salvation?

  8. Re:It's unsurprising on Ageism in IT? · · Score: 1

    > Manage or be managed, it's your choice.

    Or manage yourself, and everybody wins!

    > said geeks don't get paid

    Hm. The IT dept, or the programming dept, or whatever - it isn't a complete cost sink; it can generate value.

    > And for all their talk about
    > "open source", they all like to be
    > able to pay the rent and buy groceries.

    Better yet if I can leverage open source to generate value, which gets me good paychecks, which lets me pay rent and buy groceries. Again, everybody wins!

  9. Re:It's unsurprising on Ageism in IT? · · Score: 1

    > I mean "people who don't have
    > anyone reporting to them".

    Hm. OK, I agree that's a good definition of "bottom rung".

    > who follow rather than issue instructions.

    The lines get blurry though - does a Unix sysadmin making 120K per year managing a host of Unix servers still qualify as "bottom rung"? He follows general instructions - i.e., "keep the email server running", "keep the web server running" - but most of the time he's doing as he sees fit.

    > Next level up, you might have 2-4 direct reports

    This very hierarchical description might be applicable in some technical companies, but in many there are numerous "knowledge workers" who don't really fit into a deep org chart. I daresay in many technical companies - especially small ones - the org charts are more more horizontal than vertical.

    > There isn't room for very
    > many Larry Walls, Linuses,
    > Stallmans in the world

    Maybe "there aren't many Larry Walls in the world" would be more accurate. There's always room for another excellent programmer....

  10. Re:It's unsurprising on Ageism in IT? · · Score: 1

    > All functional specialists - programmers,
    > accountants, marketeers, whatever -
    > are bottom rung.

    All of them? Even John Carmack? How about Donald Knuth? How about Larry Wall?

    I think we're using the term "bottom rung" differently. I'm using it to mean "unskilled labor". I think - correct me if I'm wrong - you're using it to mean "people who aren't in upper management.".

    > When you get to CEO level, you
    > are a complete generalist

    A programmer's corollary to that statement might be - "when you get to the Larry Wall level, you can learn to program well in any language very quickly". Or something to that effect.

  11. Re:It's unsurprising on Ageism in IT? · · Score: 1

    > remaining on the bottom rung of the organization

    A company that thinks "programmer".equals("the bottom rung") will eventually having nothing but bottom-rung programmers. The good ones will leave.

  12. Re:In defense of tech ageism, sortof on Ageism in IT? · · Score: 1

    > maybe the better solution is to fire
    > all of the not-so-good techies and
    > invest heavily in the skilled ones

    I think what happens is that the skilled ones quit, become consultants, and come back again on contract at $100 per hour.

  13. Re:Java on Sun's Last Stand · · Score: 1

    And as usual, let me just put in a plug for Java Web Start if you want to take applets one step further.

    Like this and this.

  14. Re:Should they be promoting this? on Los Angeles Gets Own TLD · · Score: 1

    > Get it...remember...the war?

    Whatever you do, don't mention the war!

  15. Re:The world is changing on Who Opposes Open Source Software In Government? · · Score: 1

    > Why aren't we (the United States)?

    We are. Lots of government projects run on open source. Like this, and this.

    Yours,

    Tom

  16. Re:Jabber is the future on Jabber Gathers Steam In Australia · · Score: 1

    Yup, Jabber's good stuff. It's built into GForge as another way of notifying people about events... pretty cool stuff...

    Yours,

    tom

  17. Re:How does the load balancing work? on The Biggest MySQL Cluster, Ever? · · Score: 1

    > If the master dies the whole database
    > cluster would be useless

    Yup, that sounds reasonable.... does anyone know how the replication mentioned here works?

    Tom

  18. Re:Too litttle, too late. on Preview of Java 1.5 · · Score: 2, Insightful

    And don't forget Java Web Start apps, like this (Tetris) and this (GForge client).

    Java Web Start is great stuff - always downloads the latest version, easy to deploy... don't know why more folks aren't using it...

    Tom

  19. Re:SOAP doesn't do much, but watch it scale on San Mehat On Web Services & .Net · · Score: 1

    SOAP actually supports more complex types through the standard XML namespace extensions

    And it's a beautiful thing. For the GForge SOAP client we can define a new complex type, "Bug", on the nuSOAP PHP SOAP server like this:

    // Add the definition of a Bug object
    $server->wsdl->addComplexType(
    &nb s p; 'Bug',
    'complexType',
    'struct',
    '',
    '',
    array(
    'id' => array('name'=>'id', 'type' => 'xsd:string'),
    'summary' => array('name'=>'summary', 'type' => 'xsd:string')
    )
    );

    and return it to a Java client and deserialize it by registering an Apache Axis BeanDeserializer for it:

    Call call = (Call)service.createCall();
    call.setEncodingStyle (Constants.URI_DEFAULT_SOAP_ENC);
    call.registerTy peMapping(Bug.class, Bug.QNAME, new BeanSerializerFactory(Bug.class, Bug.QNAME), new BeanDeserializerFactory(Bug.class, Bug.QNAME));

    All I have to provide on the client side is a little JavaBean-type object with some accessors. Works like a charm....

    Yours,

    tom

  20. How does the load balancing work? on The Biggest MySQL Cluster, Ever? · · Score: 1

    Is there one master that handles all the writes and replicates them out to slaves? And only the reads get distributed? Or is there some sort of n-way replication going on there?

    Tom

  21. Re:No kidding... on Video Games Boost Visual Skills · · Score: 1
    Try writing a Tetris game. Just figuring out when a block is rotateable is tricky enough...

    tom

  22. Re:no more RDBS? on SAP and MySQL Join Forces · · Score: 1

    Sweet. Nice setup.

    I'll post back here if mine gets over a couple GB... most of the space in it is consumed right here:

    http://cougaarforge.cougaar.org/docman/?group_id=1 6

    Lots of documentation....

    Yours,

    Tom

  23. Re:no more RDBS? on SAP and MySQL Join Forces · · Score: 1

    Right you are, 210MB ain't much, and it's mostly base64 encoded PDF files and Powerpoint presentations and such, so the actual record count isn't very high. It's getting bigger fast though... nothing like a five year project for accumulating documents! :-)

    Yours,

    tom

  24. Re:no more RDBS? on SAP and MySQL Join Forces · · Score: 1

    We're using Postgres for GForge - this GForge installation has a 216 MB database. Not very big yet, but running smooth and serving up plenty of hits so far....

    Yours,

    Tom

  25. Re:This is all wrong on Inside Microsoft's New F# Language · · Score: 0, Offtopic

    I curse myself for feeding that there troll. I knew I was mistaken to respond.... ah well.

    Tom