From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ivan Kanis Newsgroups: gmane.emacs.devel Subject: Re: random doesn't feel very random Date: Sun, 26 Aug 2012 11:06:08 +0200 Message-ID: <87mx1iqayn.fsf@kanis.fr> References: <876288yh72.fsf@kanis.fr> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1345971988 15792 80.91.229.3 (26 Aug 2012 09:06:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 26 Aug 2012 09:06:28 +0000 (UTC) Cc: Andreas Schwab , sdl.web@gmail.com, emacs-devel@gnu.org To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Aug 26 11:06:24 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1T5YnV-0001d4-9t for ged-emacs-devel@m.gmane.org; Sun, 26 Aug 2012 11:06:21 +0200 Original-Received: from localhost ([::1]:39199 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T5YnT-0001BT-8J for ged-emacs-devel@m.gmane.org; Sun, 26 Aug 2012 05:06:19 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:39891) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T5YnP-0001BD-QL for emacs-devel@gnu.org; Sun, 26 Aug 2012 05:06:16 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T5YnO-0002Oi-O8 for emacs-devel@gnu.org; Sun, 26 Aug 2012 05:06:15 -0400 Original-Received: from mail-wi0-f171.google.com ([209.85.212.171]:53516) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T5YnO-0002Oe-GT; Sun, 26 Aug 2012 05:06:14 -0400 Original-Received: by wibhq4 with SMTP id hq4so1965291wib.12 for ; Sun, 26 Aug 2012 02:06:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=from:to:cc:subject:references:face:x-hashcash:x-hashcash:x-hashcash :x-hashcash:date:in-reply-to:message-id:user-agent:mime-version :content-type; bh=MQ4jnaUhVwB4l7CP0N4tJL9b/XAG/nmqecfzOWpEfcc=; b=yf94t+BaCz8oMA/SJQXnBWklUc84/TSP3Gvfyb7XVv5YgJRO15EioqgxCsRxLFitrJ RbYprbcFQ2mrfe+ssbw1MLJ0+yaMHEzuNCI4hvnJ0MjcQyXx5CT6jshr/d/TayIhJRah gxKlvWlzFumaHzSkqmxa3s6GW/X8/lLSrwRAXkPL2VFZYjMG8tZgsxPaxfaOUd1UUvjA hepJD9IbGYI/MMUnKuBIOf5QO1UzFeOGmtIHYGDQbutnKRjQVjWjonsDJ5xnVfli3OR+ 5jtm3Q/IbOq4LXL5Xh8zhT/fKkCJ3ZZrgfWR5BX6KOTdGtRBBkn4P2I+y+2S4Xp78dkd YleQ== Original-Received: by 10.216.209.87 with SMTP id r65mr4828695weo.42.1345971973739; Sun, 26 Aug 2012 02:06:13 -0700 (PDT) Original-Received: from tao ([89.83.137.164]) by mx.google.com with ESMTPS id b7sm12243660wiz.9.2012.08.26.02.06.11 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 26 Aug 2012 02:06:12 -0700 (PDT) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAAXNSR0IArs4c6QAAAB5QTFRF IBkXUxMTOCwoTC4qcUY8iFxQmmper31txpaJ/v/8aKZ1oAAAAcVJREFUOMt100tu2zAQAFDCXnUZ oAcIqG68LZULVLQBbwuSiffm6AIRRyeotAySJoVu2+FPpJWWC3/4NKOZocSW/yxWfnJ2+Bdwzhj7 8gleWVy7DXC2rkMNr2V/zRbghXIwthf3VbIA9Ffc71vZCSFyCEsBggtNS8ludwvfmhYA0Vn9o4DP zMWxR7+cPWzAYFzwM0ModtdmcDbDS6i/hT7L+RZof5yCXGrYe5jn2YO6BYMjgY+51tCIAqHgBLwR pwLnGuRjAKyBJkuN4yd4U92uCY1vUr2D/c5b8DuxyQwfOHUeaLqDJhnkkuGXbB56h2C1IVBdgncc bBi6feroa9B6jUDojnQPQKupbyXyeeCE1oT7Oqrt+SnfY3mkiyGA/3AmD3H5g32CcBx6hY8pRkwJ 9PpcjRGobUfprFnhAa1vepwcgMOhwG+pdSgKHFU9HAvoAH6XUl7lDUCCq5Qb6GMbVm3Aj++qDYCt wdBc/YHgOFCmS3mjDMRcSE2qY4E3Q3PVIQRQmeodNH4QEbRUFZzW+VotzwX4yTcRTySOML1qjcE5 hTirVqDHkMAP0PjAywp3d18JZtqzvr9zDYD+GaSKtE6Zlr/DLPNFmOcvBAAAAABJRU5ErkJggg== X-Hashcash: 1:20:120826:rms@gnu.org::FU36M66D1YJvYNml:0000000MEv X-Hashcash: 1:20:120826:emacs-devel@gnu.org::Q84WN0v9BOC3P3M7:0000000000000000000000000000000000000000000VmM X-Hashcash: 1:20:120826:schwab@linux-m68k.org::HbxYjOcvMzqjFCCE:00000000000000000000000000000000000000000QZq X-Hashcash: 1:20:120826:sdl.web@gmail.com::8Wy5+4zCgQcoMsPL:000000000000000000000000000000000000000000001p78 In-Reply-To: (Richard Stallman's message of "Sat, 25 Aug 2012 16:55:29 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 209.85.212.171 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:152844 Archived-At: Richard Stallman wrote: > > Why would extra invocations of (random t) cause repetitive behavior? > > (random t) calculates a seed based on the current time. > Unless it is done repeatedly in a very short time, that > should make a different seed each time. I had emacs play the same track after two starts. My emacs takes few seconds to start. It happened on Ubuntu 10.10 or Debian 6.0. Does the function random not take into account the seconds when it's seeded? -- Ivan Kanis http://ivan.kanis.fr Everyone thinks of changing the world, but no one thinks of changing himself. -- Leo Tolstoy I am listening to "Plan B - She Said".