![]() |
![]() |
#23 | |
Undefined
"The unspeakable one"
Jun 2006
My evil lair
26×3×5×7 Posts |
![]() Quote:
And if t-online really do try to contact you using the bogus details, and can't get through, then you lose nothing. What can they do, ban you harder? Last fiddled with by retina on 2022-10-02 at 04:26 |
|
![]() |
![]() |
![]() |
#24 | |
Sep 2009
46108 Posts |
![]() Quote:
He'll probably reply to any reasonably polite request if it gets to him. |
|
![]() |
![]() |
![]() |
#25 | |
"Oliver"
Sep 2017
Porta Westfalica, DE
1,447 Posts |
![]() Quote:
In Germany, we have quite strict laws regarding imprints of websites. What is usually done for those who do not want to publish their personal information here is to find someone else (there are paid services for this) who are willing to put their contact information there instead. This is usually combined with some kind of legal document that frees the volountary from any liability and transfers it to the owner of the site. |
|
![]() |
![]() |
![]() |
#26 |
Romulan Interpreter
"name field"
Jun 2011
Thailand
5×112×17 Posts |
![]()
About storing stuff for backup purpose (and other), we are also willing to participate with storage for everything related to aliquot sequences (including the "powers" sequences).
Avoiding to store other stuff will make our DB tough against spammers in case we ever go public with it, i.e. not all numbers will be accepted, but only those factoring aliquots. We wanted for a long time to create a personal DB, even thought of a format to optimally store those numbers to be easy to parse and see the "trees", merges, etc., and not waste the storage space too much, but the concept remained on paper, never materialized in a piece of software, due to time and laziness reasons. We have however a personal DB with almost all under-100-digits indexes and their factors, for starters under a million, and under-80-digits for higher starters up to 3M or so, but if all the info from the factorDB disappears, restoring the actual status from our DB will take ages, because the most of the work is needed for the larger (over 100 digits) numbers that are stored there. There are thousands of "hard" factorisations there (I mean, in factorDB, not in my DB) for which people spent weeks and months and thousands of core-hours, and which would be a pity to be lost. Assuming that the computers in 10 years or so will not become so fast (or new algorithms will not be found) to allow making all the fuss we worked for years, factorable in just few minutes ![]() Last fiddled with by LaurV on 2022-10-04 at 07:28 |
![]() |
![]() |
![]() |
#27 |
"Robert Gerbicz"
Oct 2005
Hungary
1,621 Posts |
![]() |
![]() |
![]() |
![]() |
#28 |
"Alexander"
Nov 2008
The Alamo City
32×107 Posts |
![]()
That's an idea. Mirrors/torrents of the aliquot elf files and select other data, such as the data from other "established" factoring projects (in some sort of agreeable archive format, like XZ tarballs), may be a more efficient use of space than mirroring the whole database, with its attendant junk data. It's also database format-neutral, allowing us to revamp the database schema if we have to rebuild the site while still keeping the core data.
Last fiddled with by Happy5214 on 2022-10-12 at 03:52 Reason: Clip |
![]() |
![]() |
![]() |
#29 | |
Romulan Interpreter
"name field"
Jun 2011
Thailand
1028510 Posts |
![]() Quote:
like, storing on each record the number, a flag to know if it is full factored, its known factorization, together with two other things: the lowest sequence starter, and the longest sequence starter. That would be enough to reconstruct very fast all the trees. When a number is factored, it will need a minimum "touch" of other DB records (when mergers happen), which will be very fast, and no redundant info stored. This DB would be quite fast to parse to work for a specific sequence, or to add new sequences. There are few caveats that need to be detailed, however, for example the order records are stored (and why) or the how to split the files (this DB will get large quick, and splitting in smaller files not only make it more manageable, but also easier to backup, restore, reconstruct in case of damage, etc), but this is the idea. |
|
![]() |
![]() |
![]() |
#30 | ||
"Alexander"
Nov 2008
The Alamo City
32·107 Posts |
![]() Quote:
Quote:
|
||
![]() |
![]() |
![]() |
#31 | |
Romulan Interpreter
"name field"
Jun 2011
Thailand
5·112·17 Posts |
![]() Quote:
Re questions: 1. No. Flat text files. Advantage is that they can be opened by anything. Reconstructing the trees or searching for a sequence would be quite easy. They will be sorted by the stored numbers. A separate index/hash file is maintained, which will help with searching. This compresses very well, however an internal compressed format will not only "murky" things (no "see with notepad" possible) but it will never beat the continuous development of external packer packages (Winzip, RAR, 7-Zip, sPArCK, etc), including encryption standards, etc. The user is free to pack its files the way he likes in case he wants to send them somewhere. 2. Yes, and there is no issue. 3. It does not. This is the job of the guy reading/interpreting it (the app used to show/add/edit/work the sequences). FDB works kinda the same. This poses no issue for terminating sequences. The primes are also stored in the DB, they are numbers, like any, and have their own lines. A line with a prime would look like "prime 1 a b", or "prime a b 1", where a, b, are the lowest sequence terminating in that prime and respectively the longest sequence, and "1" is the factor/flag (see below). There is a good reason why these need to be stored (for any line, not only for primes). Why would you need to store other info? Give me a real example of a case when you need more. Note that prime lines don't really need a flag, as the only factor is 1, this is flag-enough itself. 4. Yes. Every term that appears in at least one sequence is stored, prime or not (but their factors are not stored on separate lines, unless they appear in a sequence). Not-prime lines look like "number factor factor factor a b", they may have a "flag" to show if factorization is full or not (may speed up the reconstruction, or make it more clear for the guy who reads that without the app, or ease the searching for things to factor, but this is not really necessary - in case a flag is present it can contain info about cycles, etc, but again, this is not really necessary). The "factor" part are prime factors in order, they may have powers or not (again, irrelevant for application - application can try to multiple divide factors as long as it can - but clearer for the guy who "manually" reads the text files). For example the first million lines in the file will be the first million numbers, with their factors and their "a" and "b". 5. Indices? Why do you need them? Any number you want to search, go to it (the external hash file helps), and your app can reconstruct the sequence starting from that number, or starting from the smallest starter or the longest sequence getting to that number, in a split second, and show it to you on screen, eventually in a very nice graphic/tree form. With indices, too ![]() 6. It does not. I don't propose a way to "minimize the space" (note: I didn't talk anything about compression, or so - I have a 30TB SDD bought for $25, and I assume the storage space will be cheaper and cheaper in the future). Let's be clear, the info in FDB is not redundant (in the way we define redundancy, like storing some futile info, or storing the same info multiple times). Every number is stored only once, and every number has its own unique index (unique key*). You can see these indexes/keys in the links when you look for a number in the DB, any number has its own key, regardless of the fact that it is a part of an aliquot sequence or not. When you look to two sequences that "merge", and it shows you the same info two times, it doesn't mean that the info is stored two times, once for each sequence. It is not. It is the "application" (database's elves) that "reconstruct" the sequence, calculate sigma for each line, get to that index, get the info of the new index, increment the index, calculate new sigma, check for cycle, etc. These things are not stored in the DB. What FDB does "better", is that FDB stores info about how each factor was found, when, by who, etc. It should be VERY nice to keep this info, or even do it in a correct way in the future (remark the quotes for "better", FDB tries to do this, in fact, but not always successful, and the way user accounts are handled, sucks - I was talking about this in the past, here around). However, I didn't think about how this "correct" way will look in practice. ![]() -------------- * about these "unique keys", we understand their utility in the FDB context, but in our case, only talking about aliquot stuff, they are futile. The numbers itself are the "keys" as we store them "uniquely". Last fiddled with by LaurV on 2022-10-15 at 05:55 |
|
![]() |
![]() |
![]() |
#33 |
Romulan Interpreter
"name field"
Jun 2011
Thailand
5·112·17 Posts |
![]()
Bwhaa haha, ok, ok.
![]() I don't want to advertise. You can search there for it. Type "30T SSD". YMMV (I mean, you get the right price, but not always a working SSD - some are rubbish, but still can be used for storage - you can even get a 64T for $3, but that I won't try, they are most probably fake or factory rejects and may make a lot of white hair and nerves to you in the future). My private storage space (this means, not provided by the employer or by online sites like google drive, but physical storage space I have in my house and can hold in my hand, like HDD, SSD, uSD cards, M2) will reach soon half peta. Edit: some of the most expensive stuff in my collection are few of these badass thingies (quite expensive too, especially the newest/largest/fastest ones, but I use them quite often and they worth all the money - the E61 you see in the photo are not the fastest, they are 2 generations behind - and about the "extreme" part, they are really tough, you need a hammer to break them, they are water proof to 10 meters or more, and you can hang from that hook with a rope - see their promo videos - and a carabiner (not a cabriolet ![]() Last fiddled with by LaurV on 2022-10-15 at 09:15 |
![]() |
![]() |
![]() |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
seasonal or long term trends | kriesel | Cloud Computing | 19 | 2021-05-26 16:51 |
Long term evidence of civilization. | xilman | Science & Technology | 65 | 2021-05-07 12:26 |
Using long long's in Mingw with 32-bit Windows XP | grandpascorpion | Programming | 7 | 2009-10-04 12:13 |
I think it's gonna be a long, long time | panic | Hardware | 9 | 2009-09-11 05:11 |
Long-term Primenet archive | delta_t | Data | 3 | 2005-08-25 00:31 |