![]() |
|
|
#23 |
|
Banned
"Luigi"
Aug 2002
Team Italia
32·5·107 Posts |
|
|
|
|
|
|
#24 |
|
Undefined
"The unspeakable one"
Jun 2006
My evil lair
22×1,549 Posts |
There is currently no problem. So there is currently no need to change anything.
But if for some reason you really want to worry yourself about theoretical problems that don't yet exist then don't display any residue until they are matched. |
|
|
|
|
|
#25 | ||
|
Sep 2003
5×11×47 Posts |
Quote:
Quote:
Dude, I dunno. Maybe between extreme paranoia and extreme blitheness there might be a happy medium. |
||
|
|
|
|
|
#26 | ||
|
Serpentine Vermin Jar
Jul 2014
7·11·43 Posts |
Quote:
Which is a good thing... it means we're still doing a good job of weeding out the "probably bad" results and doing proactive checks. Which, to stay on topic, would be a factor in this discussion. Let's say some user starts submitting results trying to match the first time check. Randomly, they'd be expected to match on the first try only one out of 256 times. That means 255 out of 256 times they're going to generate at least one mismatch that would start to show up in my triple-checking project. And on top of that, the machine turning in all of these bad results is going to show up in my queries of "really bad machines" and I'd like to think it would be so obvious it would stick out like a turd in a punch bowl. And that's even if only one extra "bad" result showed up per exponent. In reality there would be, on average, something like 127-128 new bad results flooding in before a match was found (anywhere from 1-255 extra bad results). That kind of thing would not only draw the attention of myself, but there are others who look at the daily results coming in and something like that even on a single exponent would be very obvious. It wouldn't even matter if they tried creating different accounts to submit each result or different CPUs (manual results all technically come from a single CPU account per user). There's really no good way to try and mask an attempt like that where it would somehow fly under the radar. Quote:
Those early results are certainly all double checked (and triple or quad checked, many by yours truly). If it became a problem (or if we wanted to) I guess we could mask more, like 4+ hexits, or simply, as suggested, not show residues at all until a match is made. I'm not entirely sure what all of the arguments are in favor of showing masked partial residues... I'm sure it comes in handy for troubleshooting new code when you want to see if a mismatch could be due to a LSB issue of some kind, or if you see a residue of all 0's, you could guess the masked part is probably 0x02 so it got into that error loop. Or in the case of Xolotl's weird results, it has a zero residue but checks in as "composite" in some magical way. There are a few different places in the site code responsible for masking residues. In theory it wouldn't take too much time to find all of those and tell it to mask 2 bytes. Whether or not to bother is another question since the risk at this point seems theoretical. If it became real, it wouldn't be too much trouble to address, even if it meant masking all 8 bytes of the partial residue or hiding it altogether. Last fiddled with by Madpoo on 2017-05-21 at 16:44 |
||
|
|
|
|
|
#27 |
|
"Mihai Preda"
Apr 2015
3×457 Posts |
I think discussing "how much masking" is barking up the wrong tree. IMO the real danger is one [evil] person with two accounts, doing both first-time LL and double checks on the same exponents -- and he'd have no issue with masking at all because he submitted the full residue in the first place.
|
|
|
|
|
|
#28 | |
|
"Forget I exist"
Jul 2009
Dumbassville
26·131 Posts |
Quote:
|
|
|
|
|
|
|
#29 |
|
"Mihai Preda"
Apr 2015
3×457 Posts |
Well, to submit fake results just to ruin things he'd need mostly no hardware at all, I think.
|
|
|
|
|
|
#30 |
|
"Forget I exist"
Jul 2009
Dumbassville
26·131 Posts |
|
|
|
|
|
|
#31 | |
|
Sep 2009
2·1,039 Posts |
Quote:
Chris |
|
|
|
|
|
|
#32 |
|
Sep 2003
50318 Posts |
Who needs an account? Just submit your results under someone else's name. I track all of my assignments and would catch this, but probably not everyone does.
|
|
|
|
|
|
#33 | |
|
Sep 2003
5·11·47 Posts |
Quote:
It's certainly possible to do so in a case-insensitive way, for instance 42794813 was tested by "Rick" and "rick". I suppose these are two different people and not a self-verification... |
|
|
|
|
![]() |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Automatic submit results + fetch assignments for mfaktc? | DuskFalls | GPU Computing | 5 | 2017-12-02 00:34 |
| GPU id/name for manual results | preda | GPU Computing | 15 | 2017-08-16 17:34 |
| MLucas, submit results? | Sleeping_menace | Mlucas | 17 | 2015-06-13 03:12 |
| manual results | ramgeis | PrimeNet | 8 | 2013-05-30 06:33 |
| Only submit part of ECM results? | dabaichi | PrimeNet | 5 | 2011-12-07 19:27 |