Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #77043 > unrolled thread

Re: PyPI password rules

Started byChris Angelico <rosuav@gmail.com>
First post2014-08-27 00:02 +1000
Last post2014-08-27 00:02 +1000
Articles 1 — 1 participant

Back to article view | Back to comp.lang.python

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Re: PyPI password rules Chris Angelico <rosuav@gmail.com> - 2014-08-27 00:02 +1000

#77043 — Re: PyPI password rules

FromChris Angelico <rosuav@gmail.com>
Date2014-08-27 00:02 +1000
SubjectRe: PyPI password rules
Message-ID<mailman.13456.1409061736.18130.python-list@python.org>
On Tue, Aug 26, 2014 at 11:28 PM, Skip Montanaro <skip@pobox.com> wrote:
> On Tue, Aug 26, 2014 at 1:16 AM, Chris Angelico <rosuav@gmail.com> wrote:
>> Currently, her full dictionary is 12759 words
>
> Chris,
>
> How did you come up with that list? I took the New Academic Word
> List[1] + the New General Service List[2] (sans duplicates) and wound
> up with 1646 words of length four through six. Did you cap your word
> list by length (short or long)?

On my Dungeons & Dragons server, in the common room, I have a parrot
named Polly. She listens to everything people say, discarding anything
that's more than about one line (so, short sentences only), and will
randomly echo some of it back. Since she has a great memory for words,
she's been tasked with organizing the local Scrabble variant
(Pollylogy), and more recently, with the generation of XKCD 936
passwords. So the words she offers, for those passwords, are pretty
much any words she's ever heard... bar profanity, which we train out
of her (by saying "Bad Polly!" any time she swears). There's no
minimum word length, but she ignores all words with non-letters (in
fact, currently she ignores anything with non-ASCII letters, too; as
she primarily speaks English [1], this doesn't cut out much that would
be legit, and does cut out lots of non-words), and avoids anything
with upper-case letters (to keep out names, for instance).

ChrisA

[1] At the request of one of my players, I have another parrot in the
game who speaks only Latin. Yeah, that makes for interesting
conversations.

[toc] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web