mersenneforum.org  

Go Back   mersenneforum.org > Factoring Projects > Msieve

Reply
 
Thread Tools
Old 2011-11-15, 00:51   #12
R.D. Silverman
 
R.D. Silverman's Avatar
 
Nov 2003

22×5×373 Posts
Default

Quote:
Originally Posted by sleigher View Post
It's not that I don't want to be bothered. I am a Sr. Level Systems Architect
This claim will earn you points on the John Baez crankometer. Look it up.
Quote:

Actually, why are you attacking me?
I've said it before, and I will say it again: some people seem to look
for excuses to be offended/feel atacked.

NOTHING that I said could even remotely be taken as a personal attack.
It was simply advice as to what was needed to understand NFS.

Quote:
I just asked a question. How do you know I am not reviewing the code and understanding what I can and learning from that.
You don't.
Wrong. I do know. From extensive experience.
It is impossible for an amateur to understand NFS from the code alone.
It *might* be possible for someone with a Masters degree (or higher)
in number theory. For just one example, if you have never studied reduced
lattices, or what they are for, you will have no hope of understanding that
part of the code.

You first need to understand how/why QS works.

Quote:
You just assume that because I ask a question that seems trivial to you, that I must be some kid trying to hack his girlfriends email right?

ho ho ho...
Now you are putting words in my mouth. I gave advice as to how best
learn about NFS based upon my having worked on (and developed theory
for) sieve algorithms for OVER 25 years. I've seen all kinds of attempts
to learn this stuff from people with highly varied background.

I see the Dunning/Kruger paper at work here. Underestimation of what
is really required, failure to understand the depth of knowledge required,
belief that expertise as a system engineer will carry over to a totally
different domain, and failure to recognize/acknowledge expert advice from
others.

Both Paul (Xilman) and I told you the same thing. Acquire a background
understanding of QS and NFS by reading descriptions of the algorithm,
THEN look at the code. Trying to learn from code/implementation only
will only obscure the algorithm.

Last fiddled with by R.D. Silverman on 2011-11-15 at 00:53
R.D. Silverman is offline   Reply With Quote
Old 2011-11-15, 01:00   #13
sleigher
 
Mar 2010

3×17 Posts
Default

That's great that you have 25 years experience. I don't. Nor do I have 25 years to spend studying it to understanding it at the level you seem to think everyone should.

I was under the impression that's what you guys were here for. I guess I was wrong again.

My question initially was wrong anyways. I understand you guys say the value of a polynomial is generally judged from its E score. Or so I read. I wanted to know if the opposite values had any affect on that value or score. I guess it doesn't really matter now. I think I am going to stop using computers all together because I simply do not have the time to understand every piece of code written for all of the programs I use. I guess being a lay person I will just stick to pen and paper.

Thanks for all the laughs guys!
sleigher is offline   Reply With Quote
Old 2011-11-15, 01:41   #14
R.D. Silverman
 
R.D. Silverman's Avatar
 
Nov 2003

22·5·373 Posts
Default

Quote:
Originally Posted by sleigher View Post
That's great that you have 25 years experience. I don't. Nor do I have 25 years to spend studying it to understanding it at the level you seem to think everyone should.
How can you possibly know the "level (I) seem to think everyone should"?

You seem to think that someone can obtain a basic or minimal understanding
by reading this code. You CAN'T. This is a deep and involved subject. You
can't gain an understanding by dabbling. You have to learn the math behind it to have any HOPE of understanding it.

Quote:
I was under the impression that's what you guys were here for. I guess I was wrong again.
One can't teach what is best an advanced undergrad math topic to someone
who does not know and will not acquire the necessary background. We will
help, but in our role as TEACHERS OF THIS SUBJECT, we expect the student
(you) to do the reading that we tell you is necessary. Or did you fight
this way with all of your teachers? Whether you like it or not, studying
NFS has prerequisites. We gave references as to what you should read.
You rejected this. This medium is not a blackboard, and teaching
mathematics in an interactive way is nigh to impossible.

Quote:
My question initially was wrong anyways. I understand you guys say the value of a polynomial is generally judged from its E score. Or so I read. I wanted to know if the opposite values had any affect on that value or score.
This question itself is "wrong headed" and shows fundamental
misconceptions.

Quote:
I guess it doesn't really matter now. I think I am going to stop using computers all together because I simply do not have the time to understand every piece of code written for all of the programs I use.
Ah yes. Get told that a particular topic requires more than casual
study of the code for understanding and instantly conclude from this
that one needs to learn every detail of every piece of code in order
to work with computers.

Terrific logic. It was *you* who said you were interested in learning
this stuff. And now you get angry because you don't like the
answers of how to do the learning. Terrific attitude. Very juvenile.

Would you expect to learn how to do heart surgery just by watching
an operation??

Don't let the door hit you on the way out.
R.D. Silverman is offline   Reply With Quote
Old 2011-11-15, 02:38   #15
jasonp
Tribal Bullet
 
jasonp's Avatar
 
Oct 2004

3,541 Posts
Default

Quote:
Originally Posted by sleigher View Post
My question initially was wrong anyways. I understand you guys say the value of a polynomial is generally judged from its E score. Or so I read. I wanted to know if the opposite values had any affect on that value or score.
In general you can't conclude anything about how effective a polynomial will be by looking at simple things about its coefficients. Murphy's E-score is a messy computation involving numerical integrals, strange analytic functions and polynomial rootfinding modulo lots of small primes.
jasonp is offline   Reply With Quote
Old 2011-11-15, 02:53   #16
R.D. Silverman
 
R.D. Silverman's Avatar
 
Nov 2003

22×5×373 Posts
Default

Quote:
Originally Posted by jasonp View Post
In general you can't conclude anything about how effective a polynomial will be by looking at simple things about its coefficients. Murphy's E-score is a messy computation involving numerical integrals, strange analytic functions and polynomial rootfinding modulo lots of small primes.
Which is why I said that the question was based on fundamental
misconceptions.
R.D. Silverman is offline   Reply With Quote
Old 2011-11-15, 03:01   #17
LaurV
Romulan Interpreter
 
LaurV's Avatar
 
Jun 2011
Thailand

7×1,373 Posts
Default

@sleigher:
Take it easy man! All of us here went through RDS's forks and knives at some point. His intentions are not bad and he does not want to hurt you, only his mouth is bitter and this is his way to try to "stimulate" you. With the age and experience you say you have, I can't believe you can get angry on some person which you don't know personally, from whatever forum. Try to see the good part in his messages. I am exactly in your situation, having a good job in programming/electronics field, family, etc, and pretending about myself that I am an "elite" programmer, having a math background and being able to understand basic factoring algorithms, but being totally dumb when it coms to NFS. This stuff I can't assimilate, there is always something what I miss. And I also went through RDS's scissors few times, but I took the positive side of his speeches, and believe me, I had a lot to learn further. He does not know you (or me), and you (or I) don't know him. So, don't take it so personal.

I want to hear about NFS. Let the fight for later.

Last fiddled with by LaurV on 2011-11-15 at 03:02
LaurV is offline   Reply With Quote
Old 2011-11-15, 03:28   #18
jasonp
Tribal Bullet
 
jasonp's Avatar
 
Oct 2004

354110 Posts
Default

Quote:
Originally Posted by R.D. Silverman View Post
Which is why I said that the question was based on fundamental misconceptions.
Sounds like everyone agrees.

I like to think this forum has the largest concentration of factoring knowledge outside of an academic institution or intelligence agency. Why not ask noob questions here?
jasonp is offline   Reply With Quote
Old 2011-11-15, 03:32   #19
R.D. Silverman
 
R.D. Silverman's Avatar
 
Nov 2003

22·5·373 Posts
Default

Quote:
Originally Posted by jasonp View Post
Sounds like everyone agrees.

I like to think this forum has the largest concentration of factoring knowledge outside of an academic institution or intelligence agency. Why not ask noob questions here?
'mature in math' yet new to NFS noob questions
or 'noob to math' questions about NFS?

Allowing the latter is (IMO) like allowing a layman off the street
to enter a medical convention and ask technical questions about
heart surgery because he took 'some biology' in high school.

Last fiddled with by R.D. Silverman on 2011-11-15 at 03:35 Reason: left out a few words
R.D. Silverman is offline   Reply With Quote
Old 2011-11-15, 03:43   #20
R.D. Silverman
 
R.D. Silverman's Avatar
 
Nov 2003

1D2416 Posts
Default

Quote:
Originally Posted by LaurV View Post
@sleigher:
Take it easy man! All of us here went through RDS's forks and knives at some point. His intentions are not bad and he does not want to hurt you, only his mouth is bitter and this is his way to try to "stimulate" you. With the age and experience you say you have, I can't believe you can get angry on some person which you don't know personally, from whatever forum. Try to see the good part in his messages. I am exactly in your situation, having a good job in programming/electronics field, family, etc, and pretending about myself that I am an "elite" programmer, having a math background and being able to understand basic factoring algorithms, but being totally dumb when it coms to NFS. This stuff I can't assimilate, there is always something what I miss. And I also went through RDS's scissors few times, but I took the positive side of his speeches, and believe me, I had a lot to learn further. He does not know you (or me), and you (or I) don't know him. So, don't take it so personal.

I want to hear about NFS. Let the fight for later.
Imagine a lay person walking into a medical convention
and trying to ask technical questions about heart surgery
because he studied biology in high school. He can't even
identify the nerve bundles connected to the heart, but
he wants to understand heart surgery.



The math behind NFS is fairly deep and very broad. Why
do people get angry when we tell them that they can't learn how it works
from the code; that they actually have to study a LOT of math
to gain an understanding? A noob walking in here and asking
about NFS is like the layman above asking about heart surgery.

I said NOTHING personal in ANY of my comments. Yet people
still seem to take offense where none was intended. Could it
be that they just don't like the answer that there is an awful
lot to learn and they can't understand it by just 'dabbling'??
R.D. Silverman is offline   Reply With Quote
Old 2011-11-15, 05:42   #21
wblipp
 
wblipp's Avatar
 
"William"
May 2003
New Haven

236610 Posts
Default

Quote:
Originally Posted by R.D. Silverman View Post
Could it be that they just don't like the answer that there is an awful lot to learn and they can't understand it by just 'dabbling'??
It could be. One way to test that hypothesis would be to compare the reactions you inspire in newbies to the reactions that other people inspire. If everybody generates irritation and anger, then it is probably mostly the fault of the newbies.
wblipp is offline   Reply With Quote
Old 2011-11-15, 14:18   #22
jasonp
Tribal Bullet
 
jasonp's Avatar
 
Oct 2004

3,541 Posts
Default

Quote:
Originally Posted by R.D. Silverman View Post
Allowing the latter is (IMO) like allowing a layman off the street
to enter a medical convention and ask technical questions about
heart surgery because he took 'some biology' in high school.
The OP didn't ask how everything worked, he asked a very specific question with a one-sentence answer. Helping out took only slightly more effort than your exhortation to use google. I do get plenty of people asking me to do a lot of work to help them understand stuff, and most of them never come back if you ask in return that they look at the code and be more specific. That also takes only a minute.

And if you've ever been to a convention, then you've forgotten that the only fun you get to have is showing off to amateurs :)
jasonp is offline   Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
Some noob questions about differential equation ? awholenumber Math 7 2017-06-18 07:25
2 Noob questions FlightTribe Information & Answers 13 2012-11-28 19:57
GPU Noob-Experiences/Questions kladner GPU Computing 127 2011-11-04 10:57
Noob C question nuggetprime Programming 6 2008-08-23 11:09
Noob question xago666 Information & Answers 3 2008-03-11 01:35

All times are UTC. The time now is 00:54.


Sat Jul 17 00:54:10 UTC 2021 up 49 days, 22:41, 1 user, load averages: 0.99, 1.35, 1.37

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.