Erik Naggum

From BillionQuotes

(Redirected from Naggum)
Jump to: navigation, search

Erik Naggum, Lisp programmer.

Contents

Sourced

  • Some people are little more than herd animals, flocking together whenever the world becomes uncomfortable for any reason, seeking the comfort of those who agree with them, do not contradict them, and takes care of their emotions. I am not one of those people. If I had a motto, it would probably be Herd thither, me hither.

Usenet articles

  • Let's just hope that all the world is run by Bill Gates before the Perl hackers can destroy it.
  • You have failed to consider the ramifications of the solutions and pose a problem that simply would not exist if you did. This taxes my patience, which is already legendary in its general absence.
  • I may be biased, but I tend to find a much lower tendency among female programmers to be dishonest about their skills, and thus do not say they know C++ when they are smart enough to realize that that would be a lie for all but perhaps 5 people on this planet.
  • The Web provided me with a much needed realization that information cannot be fully separated from its presentation, and showed me something I knew without verbalizing explicitly, that the presentation form we choose communicates real information.
  • Elegance is necessarily unnatural, only achieveable at great expense. If you just do something, it won't be elegant, but if you do it and then see what might be more elegant, and do it again, you might, after an unknown number of iterations, get something that is very elegant.
  • aestheticles: n. The little-known source of aesthetic reactions. If your whole body feels like going into a fetal position or otherwise double over from the pain of experiencing something exceptionally ugly and inelegant, such as C++, it's because your aestheticles got creamed.
  • For some reason, the United States is the only country on Earth where accidents don't happen – it's always somebody's fault, and you can sue that somebody for neglect.
  • Whoever decided to use the semicolon to end something should just be taken out and have his colon semified. (At least COBOL and SQL managed to use a period.)
  • Part of any serious QA is removing Perl code the same way you go over a dilapidated building you inherit to remove chewing gum and duct tape and fix whatever was kept together for real.
  • Rewarding incompetence and ignorance increases the number of incompetent programmers. Designing programming languages and tools so incompetent programmers can feel better about themselves is not the way to go.
  • Structure is nothing if it is all you got. Skeletons spook people if they try to walk around on their own. I really wonder why XML does not.
  • The theory is the result of listening to the problem. When the theory acquires a life of its own because some people like it more than the real world, all kinds of uninspiring, uninteresting things happen, so the key is both to listen to the problem and to study the theory. But always remember that just as much theory is bunk as there are buggy solutions. There is nothing more wrong with "theory" than "solutions" – both their quality and their applicability are orthogonal to their existence.
  • If I sound grumpy, it is only because I have come across too many idiots of the "it can't be done" persuasion lately, the kind of managers who have an aquarium in their office because fifteen brains think better than one.
  • I have argued that a religion or a philosophy cannot speak about facts of the world – if it does, it is now or will eventually be wrong – but it can and should speak about the relevance and ranking of facts and observations.
  • Sometimes, the only way to learn something really well is to revert to the state of mind of a novice and reawaken to the raw observations that you have accumulated instead of relying on the conclusions you have reached from the exogenous premises absorbed through teaching and bookish learning.
  • Computer programming is like the ability or skill to see what Picasso saw from all the different angles at once. If it is an art, the crucial element of art is to look at things from an angle that produces new insight or at least has that potential.
  • The Novice has been the focus of an alarming amount of attention in the computer field. It is not just that the preferred user is unskilled, it is that the whole field in its application rewards novices and punishes experts. What you learn today will be useless a few years hence, so why bother to study and know anything well? I think this is the main reason for the IT winter we are now experiencing.
  • Gotos aren't damnable to begin with. If you aren't smart enough to distinguish what's bad about some gotos from all gotos, goto hell.

Usenet signatures

  • Microsoft is not the answer. Microsoft is the question. NO is the answer.
  • Environmentalists are much too concerned with planet Earth. Their geocentric attitude prevents them from seeing the greater picture – lots of planets are much worse off than Earth is.
  • Intellectual laziness is punishable by brain death. It is a natural law.
  • In a fight against something, the fight has value, victory has none. In a fight for something, the fight is a loss, victory merely relief.
  • Act from reason, and failure makes you rethink and study harder. Act from faith, and failure makes you blame someone and push harder.
  • The past is not more important than the future, despite what your culture has taught you. Your future observations, conclusions, and beliefs are more important to you than those in your past ever will be. The world is changing so fast the balance between the past and the future has shifted.
  • My other car is cdr.

Attributed

  • Some tasks are by their very nature so chock full of gory details that the elegance has to be an acquired taste, not something you can always bring with you or just "intuit" externally to the task.
  • I think we all need to take our teachers with multiple grains of salt. They have, after all, figured out their stuff at a much slower pace than they try to teach us. Something is bound to get lost in that process.




Personal tools