Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!eternal-september.org!feeder.eternal-september.org!mx04.eternal-september.org!.POSTED!not-for-mail From: Jim Janney Newsgroups: comp.lang.java.programmer Subject: Re: hashCode Date: Mon, 03 Sep 2012 21:44:08 -0600 Organization: to the matter that you mention I have given some attention Lines: 20 Message-ID: References: <563f186a-edb3-4311-ae48-3af7decfce2c@googlegroups.com> <3zc%r.5945$pd4.2658@newsfe21.iad> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Info: mx04.eternal-september.org; posting-host="75975abe3fe3503ca7350803ab98e478"; logging-data="26067"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18Ee+W6HuRSYsOb5u/5tOeF" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) Cancel-Lock: sha1:Z81gNNZuYZvafUTrPKFsYshXWTw= sha1:0W9frYhyECRq2y/tYi86eJlOHls= Xref: csiph.com comp.lang.java.programmer:18525 Daniele Futtorovic writes: > On 02/09/2012 19:54, Jim Janney allegedly wrote: >> It's also true that the majority of hash functions should depend only >> on publically available data. This is not "rubbish" > > Indeed, *that* is not. It's merely questionable. > > Mandating that *every* class conform to this scheme, however, is rubbish. > > All this discussion is essentially an invitation to throw access control > to the four winds. I was going to comment on this, but when I went to pick up another "once again" they were fresh out of them... told me some crazy story about a guy coming through in a big hurry and cleaning out the entire stock. So you'll just have to imagine what I might have said :-) -- Jim Janney