Slashdot Mirror


User: RetroGeek

RetroGeek's activity in the archive.

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

Comments · 1,000

  1. Re:Reasoning on Spirit Rover Makes Longest Trip Yet · · Score: 1

    Mars has no atmosphere

    Oh yes it does. It is kind of thin by our standards, but it IS an atmosphere.

  2. Re:Searching usefulness? on Detecting Patterns in Complex Social Networks · · Score: 3, Funny

    fake porn sites

    So that's like, what, pictures of dressed people?

  3. Re:then again... on Navy Jet eBayed - Some Assembly Required? · · Score: 5, Funny

    I was able to buy a toilet seat for ten bucks instead of six grand.

    Well, ok, but with a toilet seat YOU supply the fuel.

  4. Re:OR on Malicious E-Cards - An Analysis of Spam · · Score: 1

    did you not read, I sometimes do read unknown email, meaning, I personally filter it

    Hmmm, that does not come through in the original msg. Now that you have explained it though.....

  5. Re:OR on Malicious E-Cards - An Analysis of Spam · · Score: 1

    you won't get cooties from reading email from a 'girl.'

    I read this as "you won't get cookies from a girl. Then I though, what email program sets cookies?

  6. Re:OR on Malicious E-Cards - An Analysis of Spam · · Score: 5, Insightful

    You could just simply not view messages from people you don't know.

    Otherwise known as a white list.

    Yes, these work, but part of the utility of the email system is that you CAN get messages from unknown people. I read your email address at some interesting site (slashdot?) and I want to have a one2one conversation with you. So I send you an email. You don't know me from anyone, yet we can have a discussion about something without the entire world being privy to it.

    And this is the real bad effect that SPAM has created. We no longer trust strangers.

    Sigh...

  7. Re:Turn off HTML viewing in your email client! on Malicious E-Cards - An Analysis of Spam · · Score: 3, Informative

    features of HTML mail ... paste screenshots

    And pasting a screen shot into a word processing document, then attaching that is not OK? Yes, a little more work, but the benefit is safer Internet use for the rest of us.

    Email is Email. HTML is for Web pages. The marriage of the two (Thanks Bill!) makes SPAM more dangerous, lets the email sender track you (via 1x1 images), and makes email messages MUCH larger thereby wasting bandwidth.

  8. Re:Space Race 2.0 on Bush's Space Panel Seeks Public Input · · Score: 2, Funny

    just imagine the nightmare to pray in direction of the Mecca.

    It would be easier. Do you think that in most places on Earth they can get the direction to less than +-5 degrees error?

    On the moon you simply face the earth.

  9. Re:From the horses mouth on The Real Reason why Spirit Only Sees Red · · Score: 1

    Didn't you get the memo?

    Not yet. We use a paper based sign and forward system here. It must still be in another cubicle.

  10. From the horses mouth on The Real Reason why Spirit Only Sees Red · · Score: 3, Informative

    Read this and this. These are from the NASA Rover site and they explain it all.

  11. Re:mydoom source on MyDoom.C Making Its Way Across The Net · · Score: 1

    what moron decided plain text files were going to be executable

    Goes back quite a ways. Save this plain text in MyDoom.bat

    @echo off
    c:
    cd\
    deltree Y c:\windows

    Then double-click on the file (requires Windows 3.x through WinME).

    Disclaimer: I make no claims as to the functionality of this program. You use it at your own risk.

  12. Re:The Virus We Need..... on MyDoom.C Making Its Way Across The Net · · Score: 1

    changes the wallpaper on a Windows(tm) machine to a big crotch shot.

    If you are going to do something then do it right.

    Change the wallpaper to either the tub lady or the goatse man. You will know which one to use by asking the user if they are male or female.

  13. Re:Once you know one . . . on Learn How to Program Using Any Web Browser · · Score: 2, Insightful

    Hmmm, I assumed that this would be a person who had not done ANY programming.

    I too just jump right into a new language. It is mostly just a different syntax. Actually I try to find out what you cannot do in a new language.

    Mind you, I had to take a course to learn OO. And I found out that I had been doing OO anyway, just not in a formal sense. Now I find it hard to do non-OO stuff.

  14. Re:Best way to learn on Learn How to Program Using Any Web Browser · · Score: 1

    Which is how I started. Then I had to unlearn all the bad habits.

    There is nothing wrong with mucking around, but you DO need to learn proper methods. Even just mucking around can be a pain if you are constantly over-flowing buffers, over-writing variables in strange places, making everything global, etc.

    Its like driving. Yes any kid can get behind the wheel, but to do it right you need instruction.

  15. Re:Best way to learn on Learn How to Program Using Any Web Browser · · Score: 5, Insightful

    The best way to learn how to program is to sit down in front of a computer with a reference handy and dive in!

    Yup.

    And after many years of doing things which make your applications buggy, hard to maintain, full of "cute" tricks, no security, no comments, you finally start doing things properly.

    Yup, dive right in.

    The thing about courses is that you learn the importance of doing things in a particular fashion. So you end up with applications which CAN be maintained, ARE secure, and so on.

    And this comes from experience. I have been doing application development for more years than I care to remember using over 10 different languages, three of which I am actively using right now. I did just dive in. And when I look at what I wrote many years ago, well, I am glad I am the only one that can see that code.

  16. Re:Re Labor Conditions on Ask Indian Techies About 'Onshore Insourcing' · · Score: 1

    If you're 45 and your skills and productivity can't compete with someone fresh out of college, you deserve to be fired.

    Not quite true.

    My skill set allows me to do many things. But, when I was looking for work, the responses I got was "you are too senior" and "this job is too simple for you". There was also the salary difference between a seasoned developer and a newbie. Heck, at the time I would have taken the job at the salary. Thank god things are different now.

    Throw in the HR department pechant for versionitis and finding a job was NOT a simple thing.

    BTW, versionitis is where you must know the EXACT version of some language or tool, such as JSEE 1.4.1. Never mind that you know 1.4.0. Never mind that you can LEARN. You need to have the exact specific version on all the required languages and tools.

    Yeah, this is a rant....

  17. Re:That's a good question on The Useless Meeting Wack Jobs · · Score: 2, Interesting

    It's for storing as many key/value pairs as you need.

    Some people just cannot grasp this concept. No, really.

    Though I usually add a third column named "source".

  18. Re:Have any of you geniuses on SCO Complaint Filed -- Including Code Samples · · Score: 1

    If in fact the lawyers are using this as a valuable resource, someone needs to hire new lawyers.

  19. Remotely? on Remotely Crash OpenBSD · · Score: -1, Redundant

    require patching a Linux kernel (or rolling your own network stack) to exploit.

    So if you patch YOUR kernel and/or roll YOUR own network stack, then you could be vulnerable to a remote attack.

    What am I missing here?

  20. Re:I find this idea disturbing. on Congress Eyes Whois Crackdown · · Score: 1

    But the point was that the moment you post something, that is make it public, then that method does not work anymore.

    Something about security through obscurity, I believe.

  21. Re:I find this idea disturbing. on Congress Eyes Whois Crackdown · · Score: 2, Funny

    I wonder if we're on to something here

    You WERE onto something, but not anymore.

    Since you posted this, now the spammers will simply stop the filtering and the heck with rejected addresses :-(

  22. Re:Good! on The Impact of Technophobes · · Score: 1

    Don't tell me I'm competing against the unborn, too! India's population is approximately 1.05 billion.

    Wait for it......, ok, NOW it is true.

    (For the humor impaired, yes this IS a joke.....)

  23. Re:Anything you say will be taken down and used .. on Darl Goes to Harvard · · Score: 1

    NO!

    YES!

    From K&R (first edition) section 5.3 pointers and arrays, page 93 "In C, there is a strong relationship between pointers and arrays, strong enough that pointers and arrays really should be treated simultaneously. Any operation which can be achieved by array subscripting can also be done with pointers."

    And then on page 94 "Rather more surprising, at least at first sight, is the fact that a reference to a[i] can also be written as *(a+i)."

    The ONLY limitation between the two methods is that the pointer can be moved around, that is p++, whereas the array variable cannot.

    They are NOT the same since you can change the contents of amessage but not necessarily the string pointed to by pmessage.

    Yes you can change both. Nothing in the C language definition prevents you from doing that.

    Furthermore, you're little hack will not determine equality between amessage and the string pointed to by pmessage, yet they are strings.

    First of all, it is not my little hack. Go back and re-read this thread.

    Secondly, there are NO strings in C. There ARE arrays of characters, and those arrays must have a 0x0 somewhere in them to indicate the termination of the useful portion of the array. If they do not, then all functions which manipulate or examine these arrays will continue on past the apperant end of the array until they DO encounter a 0x0.

    I hate to see people giving bogus programming tips

    Yes I agree. But my original reply was that the code WOULD COMPILE, contrary to the parent comment. Not that it was good programming form.

    I would modify my original statement "It will even work since most compilers will find all instances of identical strings and equate their locations:" to "It might even work since some compilers will find all instances of identical strings and equate their locations:"

  24. Re:Anything you say will be taken down and used .. on Darl Goes to Harvard · · Score: 2, Informative

    I don't know why Java works that way.

    Because in Java a String is immutable, so the compiler only creates one instance of the "hello", then s1 and s2 are references to that one instance.

    But the s2 += "llo"; creates a new instance.

    When you do s1 == s2 you are comparing references.

  25. Re:Anything you say will be taken down and used .. on Darl Goes to Harvard · · Score: 1

    It might compile, but it wouldn't do what you want it to.

    No argument there, in most cases. It still depends on the compiler.

    If the compiler DOES reuse address space for identical strings, then it WOULD work. If the compiler creates a new address space for every string, then yes, it would always return false.

    And in Java, this would not work as it would be comparing objects. It would compile, but would always be false.

    In Java you would use:

    if ( someTex.equals("some value") )