home bbs files messages ]

Just a sample of the Echomail archive

<< oldest | < older | list | newer > | newest >> ]

 Message 7833 
 Wilfred van Velzen to Maurice Kinal 
 Re: anyway the wind blows 
 14 Apr 21 10:43:48 
 
TID: FMail-lnx64 2.1.0.18-B20170815
RFC-X-No-Archive: Yes
TZUTC: 0200
CHRS: UTF-8 2
PID: GED+LNX 1.1.5-b20161221
MSGID: 2:280/464 6076abca
REPLY: 1:153/7001 sTW6u3OA
Hi Maurice,

On 2021-04-13 21:15:41, you wrote to August Abolins:

 AA>> Is that a way to reduce the probability of collisions within a
 AA>> certain span of allotted time?

 MK> Good question.  I've heard of a few different methods for doing this none
 MK> of which I am currently deploying.  Mind you I take care of MSGIDs in the
 MK> creation of the MSG so the possiblity of collisions is near zero.  There
is
 MK> a way but if that happens then it is a signal that something is seriously
 MK> wrong on my system.  It has yet to happen.

 MK> Just for fun here is the output of 10 potential MSGID serailno's, the
first
 MK> column being unixtime 32-bit hex based, the second being the random 8
 MK> character [:alnum:] regex dealies;

 MK> 60760e0b kUBdI5RO
 MK> 60760e0b G5T1LBae
 MK> 60760e0b mFSS1Gxc
 MK> 60760e0b Daxpq9EE
 MK> 60760e0b XVCgstYj
 MK> 60760e0b uWuB7Jqj
 MK> 60760e0b J0qZbQIo
 MK> 60760e0b kGrnLcEZ
 MK> 60760e0b NQGnXOVM
 MK> 60760e0b kK7htVJO

 MK> Note that only one method produced zero collisions while the other
produced
 MK> nothing but collisions.  Based on this very simple test the random 8
 MK> character [:alnum:] regex thingies are obviously superior.

So your algorithm based on unixtime has a bug! It should take into account it
can be called multiple times within the same second. If you do that correctly,
it's superior to the random one...

Bye, Wilfred.

--- FMail-lnx64 2.1.0.18-B20170815
 * Origin: FMail development HQ (2:280/464)
SEEN-BY: 1/123 18/200 90/1 105/81 120/340 123/131 124/5016 129/305
SEEN-BY: 154/10 203/0 221/0 226/30 227/114 229/101 424 426 452 664
SEEN-BY: 229/700 1016 1017 240/1120 2100 5138 5411 5824 5832 5853
SEEN-BY: 249/206 317 400 280/464 5003 282/1038 288/100 292/8125 301/1
SEEN-BY: 310/31 317/3 320/219 322/757 342/200 396/45 423/120 460/58
SEEN-BY: 633/280 770/1 2454/119
PATH: 280/464 240/5832 229/426


<< oldest | < older | list | newer > | newest >> ]

(c) 1994,  bbs@darkrealms.ca