Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Other Discussions
  3. The Weird and The Wonderful
  4. Philosophy Major bad Programmer

Philosophy Major bad Programmer

Scheduled Pinned Locked Moved The Weird and The Wonderful
help
47 Posts 16 Posters 9 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B Bert Mitton

    Frank Towle wrote:

    Lesson: Don’t hire Philosophy Majors for Dev projects!

    FTFY

    L Offline
    L Offline
    Lost User
    wrote on last edited by
    #3

    @Bert, that's not P.C. you know :laugh:

    M B 2 Replies Last reply
    0
    • L Lost User

      @Bert, that's not P.C. you know :laugh:

      M Offline
      M Offline
      Michael Kingsford Gray
      wrote on last edited by
      #4

      But 100% accurate.

      C 1 Reply Last reply
      0
      • L Lost User

        I think we all know that writing software is a matter of black and white. There may be many different ways to successfully solve a given problem, but the different methods will produce concrete results - unless you are writing in Prolog, then you may not know the outcome. We also tend to find a method that ‘works for us’ and continue to use that same sequence of code to solve similar problems. A programmer working with me many years ago either had a short attention span or leaned on his professors’ admonition that everything in the world is gray… He would never reuse a snippet that worked and because we were asked to comment our code (this was back in cryptic Assembler/Fortran land) he would liberally sprinkle ‘THIS MIGHT WORK’ anywhere there was questionable logic. Lesson: Don’t hire Philosophy Majors for Dev projects!

        Gray beard, but no holey tee-shirts, 50+ yrs writing software.

        A Offline
        A Offline
        Alan Balkany
        wrote on last edited by
        #5

        You've reached this conclusion from a sample size of one?? The first expert system (XCON) was conceived and written by a philosophy major.

        L 1 Reply Last reply
        0
        • L Lost User

          I think we all know that writing software is a matter of black and white. There may be many different ways to successfully solve a given problem, but the different methods will produce concrete results - unless you are writing in Prolog, then you may not know the outcome. We also tend to find a method that ‘works for us’ and continue to use that same sequence of code to solve similar problems. A programmer working with me many years ago either had a short attention span or leaned on his professors’ admonition that everything in the world is gray… He would never reuse a snippet that worked and because we were asked to comment our code (this was back in cryptic Assembler/Fortran land) he would liberally sprinkle ‘THIS MIGHT WORK’ anywhere there was questionable logic. Lesson: Don’t hire Philosophy Majors for Dev projects!

          Gray beard, but no holey tee-shirts, 50+ yrs writing software.

          C Offline
          C Offline
          craft_work
          wrote on last edited by
          #6

          So, let me get this straight- you hire one kid with a philosophy degree that sucks and that implies all programmers with philosophy degrees suck? Now, that's questionable logic! Or are you suggesting that an employer just shouldn't hire some one to do a job that he hasn't been formally trained to do? If that's the case, then why single out people with philosophy backgrounds? I have a BA in philosophy and an MS in computer science. Prima facie, my philosophy training may seem irrelevant to software dev, but in fact it enhances my dynamic skills. I'm willing to bet that you imagine the philosopher to be some idealistic nitwit who sits in dingy coffee shacks and smokes hand-rolled tobacco while pondering the meaning of life. But in fact, philosophy, especially contemporary analytical philosophy, is a stringent discipline exalting logic and reasoning above all things. If this kid knowingly compromised the rules of logic, then he does not have a philosophical background at all. Any first year philosophy major learns that the foundation of meaning and understanding rest on the shoulders of unyielding logic. Another thing these 18 year-old children learn that you seemed to miss is that- there exist an X does not imply that for all X.

          B M B 3 Replies Last reply
          0
          • L Lost User

            @Bert, that's not P.C. you know :laugh:

            B Offline
            B Offline
            Bert Mitton
            wrote on last edited by
            #7

            Obviously it's not, I got 1-voted for it. But it was 100% worth it. :laugh:

            1 Reply Last reply
            0
            • C craft_work

              So, let me get this straight- you hire one kid with a philosophy degree that sucks and that implies all programmers with philosophy degrees suck? Now, that's questionable logic! Or are you suggesting that an employer just shouldn't hire some one to do a job that he hasn't been formally trained to do? If that's the case, then why single out people with philosophy backgrounds? I have a BA in philosophy and an MS in computer science. Prima facie, my philosophy training may seem irrelevant to software dev, but in fact it enhances my dynamic skills. I'm willing to bet that you imagine the philosopher to be some idealistic nitwit who sits in dingy coffee shacks and smokes hand-rolled tobacco while pondering the meaning of life. But in fact, philosophy, especially contemporary analytical philosophy, is a stringent discipline exalting logic and reasoning above all things. If this kid knowingly compromised the rules of logic, then he does not have a philosophical background at all. Any first year philosophy major learns that the foundation of meaning and understanding rest on the shoulders of unyielding logic. Another thing these 18 year-old children learn that you seemed to miss is that- there exist an X does not imply that for all X.

              B Offline
              B Offline
              Bert Mitton
              wrote on last edited by
              #8

              It's a generality, not true across the board. Most programmers could play football (real football, not the gay soccer kind), but few should be on an NFL roster. Now soccer, or even basketball, we could probably do. I bet most of us could flop pretty well, and we're almost all good at bitching about everyone else. :laugh:

              J L M 3 Replies Last reply
              0
              • A Alan Balkany

                You've reached this conclusion from a sample size of one?? The first expert system (XCON) was conceived and written by a philosophy major.

                L Offline
                L Offline
                Lost User
                wrote on last edited by
                #9

                @Alan, this is fun. I actually co-designed and implemented an Expert/AI system for telecom troubleshooting in the late 1980's (NOT with my philosophy friend) using Prolog, C, Peer-to-Peer networking, fault-tolerance, USGS Mapping, Touch screen, voice response and anything else we could get our hands on. Our hand picked development team was a real cross section of life and skill set including our Prolog instructor. We even attended the 'Third Annual Artificial Intelligence and Advanced Computer Technology Conference', Long Beach, CA, April 1987. We presented our working prototype to the Senior Engineers of a major telecom company who doubted this could be done - they brought in AI PROFESSORS from the same university XCON/OPS5 came out of... The professors said Artificial Intelligence was still in the investigation stage and wasn't ready for prime time. Final result: The 'major' telecom company used OUR system in their fancy demo facility to show prospects the future of telecom systems management.

                B 1 Reply Last reply
                0
                • C craft_work

                  So, let me get this straight- you hire one kid with a philosophy degree that sucks and that implies all programmers with philosophy degrees suck? Now, that's questionable logic! Or are you suggesting that an employer just shouldn't hire some one to do a job that he hasn't been formally trained to do? If that's the case, then why single out people with philosophy backgrounds? I have a BA in philosophy and an MS in computer science. Prima facie, my philosophy training may seem irrelevant to software dev, but in fact it enhances my dynamic skills. I'm willing to bet that you imagine the philosopher to be some idealistic nitwit who sits in dingy coffee shacks and smokes hand-rolled tobacco while pondering the meaning of life. But in fact, philosophy, especially contemporary analytical philosophy, is a stringent discipline exalting logic and reasoning above all things. If this kid knowingly compromised the rules of logic, then he does not have a philosophical background at all. Any first year philosophy major learns that the foundation of meaning and understanding rest on the shoulders of unyielding logic. Another thing these 18 year-old children learn that you seemed to miss is that- there exist an X does not imply that for all X.

                  M Offline
                  M Offline
                  Member_5893260
                  wrote on last edited by
                  #10

                  That might not imply that all programmers with philosophy degrees suck, but I will imply it, using the following logic: philosophies, like religions, are methods of restricting the way one's brain works. Pretty much anyone studying enough philosophy will eventually come across one he'll glom onto because it appeals to whatever's lacking in his own personality: in the same way that psychology students study psychology to find out why they're fucked, philosophy students study philosophy because they're trying to find a philosophy that suits them. So then, taking this, make them into programmers and see how far they get. It's almost guaranteed to be a disaster.

                  C C 2 Replies Last reply
                  0
                  • M Member_5893260

                    That might not imply that all programmers with philosophy degrees suck, but I will imply it, using the following logic: philosophies, like religions, are methods of restricting the way one's brain works. Pretty much anyone studying enough philosophy will eventually come across one he'll glom onto because it appeals to whatever's lacking in his own personality: in the same way that psychology students study psychology to find out why they're fucked, philosophy students study philosophy because they're trying to find a philosophy that suits them. So then, taking this, make them into programmers and see how far they get. It's almost guaranteed to be a disaster.

                    C Offline
                    C Offline
                    craft_work
                    wrote on last edited by
                    #11

                    Dan, did you read your posting before you hit send? Your argument is simply an ad hominem followed by a supposedly conclusive statement. If this is an appropriate display of your logic, I'd hate to see what happens to one of your programs when it hits an 'if-else' statement. Let's begin. 'Philosophies are methods of restricting the way one's brain works.' Now, Dan when you make statements like this, it is good to include at least one line of justification. Nevertheless, there seems to be some ignorance on your part about what philosophy is. You seem to be suggesting that it is a belief or attitude like 'hey man, my philosophy is love everyone'. The word philosophy is greek for 'love of wisdom'. The subject matter is meta in nature. It is interpreting and understanding beliefs. Second, you should never make arguments by analogy since the analogy is never precise. You could have picked that up in a logic course in college. Finally everyone has a 'philosophy' (that's the naive sense in which you're using the word), Dan. But I fail to see this connection: studying a philosophy --> wanting a philosophy that suits (vague) one --> bad programmers. You wrote, Dan. I only distilled it. Guess that BA is good for something after all.

                    M K 2 Replies Last reply
                    0
                    • C craft_work

                      Dan, did you read your posting before you hit send? Your argument is simply an ad hominem followed by a supposedly conclusive statement. If this is an appropriate display of your logic, I'd hate to see what happens to one of your programs when it hits an 'if-else' statement. Let's begin. 'Philosophies are methods of restricting the way one's brain works.' Now, Dan when you make statements like this, it is good to include at least one line of justification. Nevertheless, there seems to be some ignorance on your part about what philosophy is. You seem to be suggesting that it is a belief or attitude like 'hey man, my philosophy is love everyone'. The word philosophy is greek for 'love of wisdom'. The subject matter is meta in nature. It is interpreting and understanding beliefs. Second, you should never make arguments by analogy since the analogy is never precise. You could have picked that up in a logic course in college. Finally everyone has a 'philosophy' (that's the naive sense in which you're using the word), Dan. But I fail to see this connection: studying a philosophy --> wanting a philosophy that suits (vague) one --> bad programmers. You wrote, Dan. I only distilled it. Guess that BA is good for something after all.

                      M Offline
                      M Offline
                      Member_5893260
                      wrote on last edited by
                      #12

                      It's called "humour" -- apparently, this is different from "humor" in some subtle way. LOL

                      1 Reply Last reply
                      0
                      • L Lost User

                        I think we all know that writing software is a matter of black and white. There may be many different ways to successfully solve a given problem, but the different methods will produce concrete results - unless you are writing in Prolog, then you may not know the outcome. We also tend to find a method that ‘works for us’ and continue to use that same sequence of code to solve similar problems. A programmer working with me many years ago either had a short attention span or leaned on his professors’ admonition that everything in the world is gray… He would never reuse a snippet that worked and because we were asked to comment our code (this was back in cryptic Assembler/Fortran land) he would liberally sprinkle ‘THIS MIGHT WORK’ anywhere there was questionable logic. Lesson: Don’t hire Philosophy Majors for Dev projects!

                        Gray beard, but no holey tee-shirts, 50+ yrs writing software.

                        J Offline
                        J Offline
                        jschell
                        wrote on last edited by
                        #13

                        Frank Towle wrote:

                        A programmer working with me many years ago either had a short attention span or leaned on his professors’ admonition that everything in the world is gray… He would never reuse a snippet that worked and because we were asked to comment our code (this was back in cryptic Assembler/Fortran land) he would liberally sprinkle ‘THIS MIGHT WORK’ anywhere there was questionable logic.

                        Not sure I understand that...the logic was "questionable" yet you are still asserting that it would work absolutely 100% of the time? Or you just didn't like that the person noted that there was in fact some question as to exactly what might happen?

                        Frank Towle wrote:

                        Lesson: Don’t hire Philosophy Majors for Dev projects!

                        Are you referring to a senior developer who has years of experience and fails to match the culture of the group? Or who is just incompetent? Obviously then there is a failure in the interview process in that it didn't weed them out in the first place. Or alternatively didn't proactively review their product once they started and get rid of them when they failed to meet expectations. Or are you talking about a novice with no experience? Any company that hires beginning programmers and does not provide extensive long term mentoring deserves whatever happens. Those cases certainly have nothing to do with the employee.

                        L 1 Reply Last reply
                        0
                        • C craft_work

                          Dan, did you read your posting before you hit send? Your argument is simply an ad hominem followed by a supposedly conclusive statement. If this is an appropriate display of your logic, I'd hate to see what happens to one of your programs when it hits an 'if-else' statement. Let's begin. 'Philosophies are methods of restricting the way one's brain works.' Now, Dan when you make statements like this, it is good to include at least one line of justification. Nevertheless, there seems to be some ignorance on your part about what philosophy is. You seem to be suggesting that it is a belief or attitude like 'hey man, my philosophy is love everyone'. The word philosophy is greek for 'love of wisdom'. The subject matter is meta in nature. It is interpreting and understanding beliefs. Second, you should never make arguments by analogy since the analogy is never precise. You could have picked that up in a logic course in college. Finally everyone has a 'philosophy' (that's the naive sense in which you're using the word), Dan. But I fail to see this connection: studying a philosophy --> wanting a philosophy that suits (vague) one --> bad programmers. You wrote, Dan. I only distilled it. Guess that BA is good for something after all.

                          K Offline
                          K Offline
                          KP Lee
                          wrote on last edited by
                          #14

                          Hmmm, didn't somebody once observe that there is more in the world than what your or my philosophy contain? Think he was called Shakes A Spear, wrote it about 10 years ago. :) I'll have to agree with you on this one. Faulty logic leads to bad conclusions: I met a really bad programmer once, no matter what I did, he wouldn't get better. He was human. Therefore all humans are bad programmers.

                          L 1 Reply Last reply
                          0
                          • J jschell

                            Frank Towle wrote:

                            A programmer working with me many years ago either had a short attention span or leaned on his professors’ admonition that everything in the world is gray… He would never reuse a snippet that worked and because we were asked to comment our code (this was back in cryptic Assembler/Fortran land) he would liberally sprinkle ‘THIS MIGHT WORK’ anywhere there was questionable logic.

                            Not sure I understand that...the logic was "questionable" yet you are still asserting that it would work absolutely 100% of the time? Or you just didn't like that the person noted that there was in fact some question as to exactly what might happen?

                            Frank Towle wrote:

                            Lesson: Don’t hire Philosophy Majors for Dev projects!

                            Are you referring to a senior developer who has years of experience and fails to match the culture of the group? Or who is just incompetent? Obviously then there is a failure in the interview process in that it didn't weed them out in the first place. Or alternatively didn't proactively review their product once they started and get rid of them when they failed to meet expectations. Or are you talking about a novice with no experience? Any company that hires beginning programmers and does not provide extensive long term mentoring deserves whatever happens. Those cases certainly have nothing to do with the employee.

                            L Offline
                            L Offline
                            Lost User
                            wrote on last edited by
                            #15

                            Hi J, Ph.M. was 'inherited' with the project. And no, much of his logic would have to be rewritten, before the days of formal code reviews... 'If it ain't broke don't fix it' approach. This was in a package that was sold throughout the 1970's and 80's for $200K+ each copy - We relegated Ph.M. to writing report programs (report writers didn't exist) that we could quickly verify and did not let him near any LOB processing. 'Culture of the group'? We never heard of such a thing then! You just worked with who you were given, but yes, frustrating at times - one of our crew, I'm sorry TEAM, punched his hand through a plastered wall he got so mad at something, probably ME telling him he had to do something over... Training programmers was very expensive, we would have several years salary invested in someone who had never SEEN a computer let alone program one. You would have to agree today is very different! We eventually re-wrote this same package for three different platforms using basically the same design, although you couldn't say the environments were anywhere near the same. I was then asked to head up a NEW Quality Assurance department to get our lack of same under control; the first task was to quantify almost TEN THOUSAND bug reports across the now FOUR platforms - we were still selling product - 'Outstanding in our Field' There would be value in formal 'Computing History' courses to provide perspective about just how far (or not) this industry has progressed in 50 years.

                            1 Reply Last reply
                            0
                            • B Bert Mitton

                              It's a generality, not true across the board. Most programmers could play football (real football, not the gay soccer kind), but few should be on an NFL roster. Now soccer, or even basketball, we could probably do. I bet most of us could flop pretty well, and we're almost all good at bitching about everyone else. :laugh:

                              J Online
                              J Online
                              Jorgen Andersson
                              wrote on last edited by
                              #16

                              Bert Mitton wrote:

                              real football, not the gay soccer kind

                              Funny thing that, it's in American handoval that people lie in piles grabbing each others crotches, while the real football as it's played in the rest of the world is supposed to be gay...

                              List of common misconceptions

                              B 2 Replies Last reply
                              0
                              • K KP Lee

                                Hmmm, didn't somebody once observe that there is more in the world than what your or my philosophy contain? Think he was called Shakes A Spear, wrote it about 10 years ago. :) I'll have to agree with you on this one. Faulty logic leads to bad conclusions: I met a really bad programmer once, no matter what I did, he wouldn't get better. He was human. Therefore all humans are bad programmers.

                                L Offline
                                L Offline
                                Lost User
                                wrote on last edited by
                                #17

                                Mr. Spear was writing about a fantasy world - not reality! You write like a real Ph.D Some humans were brilliant programmers, Steve Jobs, Bill Gates, Charlie Bachman and many others come to mind regardless of what I did. Don't think any of them had one of those - you know (ph.d)

                                K W P 3 Replies Last reply
                                0
                                • B Bert Mitton

                                  It's a generality, not true across the board. Most programmers could play football (real football, not the gay soccer kind), but few should be on an NFL roster. Now soccer, or even basketball, we could probably do. I bet most of us could flop pretty well, and we're almost all good at bitching about everyone else. :laugh:

                                  L Offline
                                  L Offline
                                  Lost User
                                  wrote on last edited by
                                  #18

                                  Bert, I've held onto this story for 40 years - I think it's humorous. But... if the shoe fits...

                                  C B 2 Replies Last reply
                                  0
                                  • M Michael Kingsford Gray

                                    But 100% accurate.

                                    C Offline
                                    C Offline
                                    cpkilekofp
                                    wrote on last edited by
                                    #19

                                    Actually, Edsger Dykstra pointed out in the early '90s that computer science programs were producing inferior programmers compared to other programs, most notabley physics, math, psychology...and philosophy. What you have there is simply a compulsively honest nerd. Don't blame the higher education, I assure you this set of habits probably got ingrained somewhere in elementary school.

                                    1 Reply Last reply
                                    0
                                    • L Lost User

                                      Bert, I've held onto this story for 40 years - I think it's humorous. But... if the shoe fits...

                                      C Offline
                                      C Offline
                                      cpkilekofp
                                      wrote on last edited by
                                      #20

                                      The story IS humorous...it's your conclusion that sucked.

                                      1 Reply Last reply
                                      0
                                      • M Member_5893260

                                        That might not imply that all programmers with philosophy degrees suck, but I will imply it, using the following logic: philosophies, like religions, are methods of restricting the way one's brain works. Pretty much anyone studying enough philosophy will eventually come across one he'll glom onto because it appeals to whatever's lacking in his own personality: in the same way that psychology students study psychology to find out why they're fucked, philosophy students study philosophy because they're trying to find a philosophy that suits them. So then, taking this, make them into programmers and see how far they get. It's almost guaranteed to be a disaster.

                                        C Offline
                                        C Offline
                                        cpkilekofp
                                        wrote on last edited by
                                        #21

                                        Edsger Dykstra pointed out philosophy majors as one of the better sources of good programmers in his article criticizing computer science programs as not producing a better crop of programmers. You see, there is very little opportunity to learn analysis in computer science, because the programs are oriented to teaching technique and theory - it wasn't until graduate school that I was REQUIRED to have adequate error handlers in my homework code, or to analyze its performance and optimize it for peak efficiency. More than half of the students my classes in the M.S. Comp Sci program had degrees in areas other than computer science. Contrast this with philosophy, where detailed formal analyses of philosphical positions and the consequences that arise from them are demanded from you starting sophomore year. Or to my major, psychology (the B.S. kind, not the B.A. kind), where in my sophomore year I had to turn in nine separate experimental reports with analysis (my B.S. program also required two semesters of BASIC programming, as our faculty believed that learning to program would help us perform statistical analyses and mathematical models of behavior as the state of the art improved). And of course there's physics and mathematics, both of them producing bumper crops of programmers every year. Computer science programs have improved a bit thanks to the criticisms of Dykstra and others...but the other fields have not themselves grown less difficult. I don't know what your background is, but the fact is, ANYONE can become a programmer without ever having to learn to write an explicit report detailing how and why their program works, and what its side effects could be if left in operation. Most programmers, in fact, are barely competent enough to leave understandable comments. About 90% of programmers are what I call "coders", as they will code whatever they're told to code. Virtually every programmer I've met who I'd consider to be in the ten percent I call "developers" had a bachelor's degree in another area, and sometimes a master's in another area as well. You might want to consider a bit more exposure to philosophy and psychology yourself, enough at least to avoid making yourself look like a bigoted pinbrain by making childishly insulting and glaringly ignorant remarks about these fields - believe me, there's plenty of room for critiques and VALID insults in both fields if only you know more about them than the fact that you don't like them. As I said earlier, your story was amusing, it's just th

                                        M L 2 Replies Last reply
                                        0
                                        • C cpkilekofp

                                          Edsger Dykstra pointed out philosophy majors as one of the better sources of good programmers in his article criticizing computer science programs as not producing a better crop of programmers. You see, there is very little opportunity to learn analysis in computer science, because the programs are oriented to teaching technique and theory - it wasn't until graduate school that I was REQUIRED to have adequate error handlers in my homework code, or to analyze its performance and optimize it for peak efficiency. More than half of the students my classes in the M.S. Comp Sci program had degrees in areas other than computer science. Contrast this with philosophy, where detailed formal analyses of philosphical positions and the consequences that arise from them are demanded from you starting sophomore year. Or to my major, psychology (the B.S. kind, not the B.A. kind), where in my sophomore year I had to turn in nine separate experimental reports with analysis (my B.S. program also required two semesters of BASIC programming, as our faculty believed that learning to program would help us perform statistical analyses and mathematical models of behavior as the state of the art improved). And of course there's physics and mathematics, both of them producing bumper crops of programmers every year. Computer science programs have improved a bit thanks to the criticisms of Dykstra and others...but the other fields have not themselves grown less difficult. I don't know what your background is, but the fact is, ANYONE can become a programmer without ever having to learn to write an explicit report detailing how and why their program works, and what its side effects could be if left in operation. Most programmers, in fact, are barely competent enough to leave understandable comments. About 90% of programmers are what I call "coders", as they will code whatever they're told to code. Virtually every programmer I've met who I'd consider to be in the ten percent I call "developers" had a bachelor's degree in another area, and sometimes a master's in another area as well. You might want to consider a bit more exposure to philosophy and psychology yourself, enough at least to avoid making yourself look like a bigoted pinbrain by making childishly insulting and glaringly ignorant remarks about these fields - believe me, there's plenty of room for critiques and VALID insults in both fields if only you know more about them than the fact that you don't like them. As I said earlier, your story was amusing, it's just th

                                          M Offline
                                          M Offline
                                          Member_5893260
                                          wrote on last edited by
                                          #22

                                          Hmmm... I'm wondering how many sense-of-humour-failures I can notch up today. Yes, yes - you're right... except in one thing: not anyone can become a programmer: I'd say one person in a hundred probably can, in a real sense: I also don't think it's a discipline that can be taught unless you're predisposed to doing it anyway. Incidentally, I'm not defending my conclusion, and I hardly expected anyone to take it seriously, let alone waste five paragraphs attacking it. However (check your psychology degree for this one) I guess I must've touched a nerve since that's what happened.

                                          C 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups