From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/48331 Path: main.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.gnus.general Subject: Hashcash (was: TMDA) Date: Mon, 30 Dec 2002 01:22:55 +0100 Organization: Programmerer Ingebrigtsen Sender: owner-ding@hpc.uh.edu Message-ID: References: <87y9brejam.fsf@mail.paradoxical.net> <873ctztyth.fsf@mail.paradoxical.net> <20020801222925.A10502@mastaler.com> <02Aug5.165400edt.119167@gateway.intersystems.com> <02Aug6.103518edt.119321@gateway.intersystems.com> <02Aug6.141550edt.119068@gateway.intersystems.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1041208182 30866 80.91.224.249 (30 Dec 2002 00:29:42 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 30 Dec 2002 00:29:42 +0000 (UTC) Cc: Paul Foley Return-path: Original-Received: from util1.math.uh.edu ([129.7.128.22]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18SnoL-00081h-00 for ; Mon, 30 Dec 2002 01:29:41 +0100 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by util1.math.uh.edu with esmtp (Exim 4.10) id 18SnkR-0004Gc-00; Sun, 29 Dec 2002 18:25:39 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Sun, 29 Dec 2002 18:24:55 -0600 (CST) Original-Received: from quimby.gnus.org (quimby.gnus.org [80.91.224.244]) by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id SAA11122 for ; Sun, 29 Dec 2002 18:24:17 -0600 (CST) Original-Received: from news by quimby.gnus.org with local (Exim 3.12 #1 (Debian)) id 18SniM-0006LD-00 for ; Mon, 30 Dec 2002 01:23:30 +0100 Original-To: ding@hpc.uh.edu Original-Path: not-for-mail Original-Newsgroups: gnus.ding Original-Lines: 36 Original-NNTP-Posting-Host: quimbies.gnus.org Original-X-Trace: quimby.gnus.org 1041207810 24378 80.91.231.2 (30 Dec 2002 00:23:30 GMT) Original-X-Complaints-To: usenet@quimby.gnus.org Original-NNTP-Posting-Date: 30 Dec 2002 00:23:30 GMT Mail-Copies-To: never X-Now-Playing: Various's _Calling All Kings & Queens_: "California Lightening - Lugosi" User-Agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.2.50 (i686-pc-linux-gnu) X-Face: DQH_BxN|bp>??=;):`IIpHM`g:P&|].N;[uc")UU7djevXGqh1hbC`~.3o{4pzU7&YU-[Xk A8n+'wW!~Q[>*EgwDoMm;$3:gw65x@EN/z[.V writes: > Agreed ... and for that reason, I putting my two cents in to support > Hashcash. Which brings me to what I wanted to write about. I think hashcash is a brilliant idea, as it requires no centralized functionality, and people can just switch over to using hashcash when they want, and other people can choose to recognize hashcash when they want, or not. For instance, I could easily see me putting in a mail split rule that says "if this is a hashcashed message, put it in nnml:misc, and don't do any further tests for spamminess. So I want to make Gnus support X-Hashcash. I see that there's a hashcash.el in the contrib directory, written by Paul E. Foley. Would it be possible to assign the copyright for this to the FSF? There doesn't seem to be any code in there to verify the hashcash payment. Does anybody have anything for doing that? Also, the posting code seems to be synchronous. I think it would be nice to put the hashcash generation in the background, and postpone the sending until the message has been hashcashed. Has anybody done any work in that area? Could, perhaps, the delayed nndrafts code be used for that? -- (domestic pets only, the antidote for overdose, milk.) larsi@gnus.org * Lars Magne Ingebrigtsen