Re: Pycon disappointment

2008-03-19 Thread Aaron Watters
guis... without conveying any useful information (to me) in 30 minutes. If you tell them they have 10 minutes and make them get organized in advanced they are much more likely to get to the point and everyone can see something else before they run out of attention span. -- Aaron Watters === by

off topic: 2 videos on source control and open source development

2008-03-08 Thread Aaron Watters
This one is about managing the community dynamics in the subversion project. http://video.google.nl/videoplay?docid=-4216011961522818645 It only made me a little uncomfortable at certain moments :). Good viewing. -- Aaron Watters === http://www.xfeedme.com/nucular/pydistro.py/go?FREETEXT

Re: why not bisect options?

2008-03-04 Thread Aaron Watters
e fine to add something like this as an additional elaboration, but I want bisect to scream as fast as possible in the default streamlined usage. -- Aaron Watters === dueling bumper stickers: use java/get rich use perl/get laid -- both equally sensible http://www.xfeedme.com/nucular/pydist

Re: Andy Pausch (of Alice fame) -- last lecture

2008-02-26 Thread Aaron Watters
On Feb 26, 10:03 am, Aaron Watters <[EMAIL PROTECTED]> wrote: > Hi folks. Andy Pausch who headed up the Alice project > which aims to teach 3D animation using Python ... Oops. It looks like Alice 1.0 was Python; 2.0 is java, but whatever. -- Aaron Watters === http://www.xfeedme

Andy Pausch (of Alice fame) -- last lecture

2008-02-26 Thread Aaron Watters
h/ You've probably already seen it, but I thought I'd point out the Python angle. It's a good view to help put things in perspective. Its one of those internet phenomena. -- Aaron Watters === http://www.xfeedme.com/nucular/pydistro.py/go?FREETEXT=life+instance -- http://mail.py

Re: Article of interest: Python pros/cons for the enterprise

2008-02-26 Thread Aaron Watters
the programming stuff on the job, since most of what counts seems to be politics, really. -- Aaron Watters === http://www.xfeedme.com/nucular/pydistro.py/go?FREETEXT=spam+eggs -- http://mail.python.org/mailman/listinfo/python-list

Re: ANN: NUCULAR B3 Full text indexing (now on Win32 too)

2008-02-25 Thread Aaron Watters
On Feb 22, 5:31 pm, Paul Rubin <http://[EMAIL PROTECTED]> wrote: > Aaron Watters <[EMAIL PROTECTED]> writes: > > 3) ...I was thinking > > of adding an optional feature to Nucular which would allow > > a look-up like "given a word find all attributes that con

Re: ANN: NUCULAR B3 Full text indexing (now on Win32 too)

2008-02-22 Thread Aaron Watters
better/standard name, yes? What is it please? Thanks! Answers from anyone else welcomed also. [Nucular: http://nucular.sourceforge.net/ ] -- Aaron Watters === There are 3 kinds of people: those who can count, and those who can't. http://www.xfeedme.com/nucular/pydistro.py/go?FREETEXT=shit

Re: ANN: NUCULAR B3 Full text indexing (now on Win32 too)

2008-02-14 Thread Aaron Watters
intended use. If it isn't maybe you should find something else. Suggestions and criticism are always welcome. -- Aaron Watters === "Visit New Jersey: It's not as bad as you think!" -- suggested New Jersey tourism slogan http://www.xfeedme.com/nucular/pydistro.py/go?FREETEXT=frighten+away+evil+spirits -- http://mail.python.org/mailman/listinfo/python-list

ANN: NUCULAR B3 Full text indexing (now on Win32 too)

2008-02-13 Thread Aaron Watters
d, with no possible locking issues. Nucular supports document threading in the manner of USENET replies. Built in semantics allows "follow ups" to messages to match patterns that match the "original" messages. Nucular indexes and retrieves data quickly. I hope you like. -- Aaron

Re: cloud computing (and python)?

2008-01-02 Thread Aaron Watters
ome hints above, but it's mixed in with a lot of other stuff...) -- Aaron Watters === http://www.xfeedme.com/nucular/pydistro.py/go?FREETEXT=fud -- http://mail.python.org/mailman/listinfo/python-list

Re: cloud computing (and python)?

2008-01-01 Thread Aaron Watters
m having trouble understanding why people would want to buy in to this. For example at the amazon site I see things like "it might take a couple minutes to load your image..." Are they joking? hmmm. -- Aaron Watters === http://www.xfeedme.com/nucular/pydistro.py/go?FREETEXT=try+not+to+a

cloud computing (and python)?

2008-01-01 Thread Aaron Watters
it could be used. Bonus points if you mention Python in the response! An actual example would be great, if it's not web scraping and searching. - Aaron Watters == http://www.xfeedme.com/nucular/pydistro.py/go?FREETEXT=snow -- http://mail.python.org/mailman/listinfo/python-list

Re: Best way to merge/sort two sorted lists?...

2007-12-10 Thread Aaron Watters
On Dec 6, 2:01 pm, Raymond Hettinger <[EMAIL PROTECTED]> wrote: > On Dec 6, 9:30 am, Aaron Watters <[EMAIL PROTECTED]> wrote: > > See recipes: http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/491285 http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/305269 I previ

Re: Best way to merge/sort two sorted lists?...

2007-12-07 Thread Aaron Watters
On Dec 6, 9:51 pm, "Terry Reedy" <[EMAIL PROTECTED]> wrote: > "Aaron Watters" <[EMAIL PROTECTED]> wrote in message > The current version of list.sort (timsort) was designed to take advantage > of pre-existing order. It should discover the 2 sorted sublist

Re: Best way to merge/sort two sorted lists?...

2007-12-06 Thread Aaron Watters
On Dec 6, 2:14 pm, Neil Cerutti <[EMAIL PROTECTED]> wrote: > On 2007-12-06, Raymond Hettinger <[EMAIL PROTECTED]> wrote: > > See recipes: > >http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/491285 > >http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/305269 > > That's fairly awesome. T

Best way to merge/sort two sorted lists?...

2007-12-06 Thread Aaron Watters
ice tiny extension module (at least for my purposes). See timing demonstration code below. Let me know if there is a better way or if the test is fatally flawed, please. --- Aaron Watters http://www.xfeedme.com/nucular/pydistro.py/go?FREETEXT=greedy+bastard ==snip: test code belo

Re: "Python" is not a good name, should rename to "Athon"

2007-11-30 Thread Aaron Watters
ltural backgrounds. -- Aaron Watters === http://www.xfeedme.com/nucular/pydistro.py/go?FREETEXT=nasty+reasons -- http://mail.python.org/mailman/listinfo/python-list

Re: Python web frameworks

2007-11-29 Thread Aaron Watters
nterpreter a lot slower (which may be why javascript is pretty slow). -- Aaron Watters === http://www.xfeedme.com/nucular/pydistro.py/go?FREETEXT=msie+de-facto+recognized+dim -- http://mail.python.org/mailman/listinfo/python-list

Re: How to Teach Python "Variables"

2007-11-28 Thread Aaron Watters
rst few weeks trying to talk about the filesystem. Instead you say "follow these steps and all will become clear later." It's not a matter of preference -- it's a matter of necessity. -- Aaron Watters === http://www.xfeedme.com/nucular/pydistro.py/go?FREETEXT=lazy+future+generation -- http://mail.python.org/mailman/listinfo/python-list

Re: How to Teach Python "Variables"

2007-11-27 Thread Aaron Watters
ation frameworks, even in Python -- too much strange magic floats around in the air -- usually in order to make things "easy" that I never thought were hard in the first place. -- Aaron Watters === http://www.xfeedme.com/nucular/pydistro.py/go?FREETEXT=lame+hack+wink -- http://mail.python.org/mailman/listinfo/python-list

Re: How to Teach Python "Variables"

2007-11-27 Thread Aaron Watters
-- adding, deleting, changing freely -- and I think this was motivated by the "C" level understanding that it really is just another hash table. From a pythonic perspective you would never think of behaving this way except under extreme duress. -- Aaron Watters === http://www.xfeedme.com/nucular/pydistro.py/go?FREETEXT=revolting+delicate -- http://mail.python.org/mailman/listinfo/python-list

Re: How to Teach Python "Variables"

2007-11-27 Thread Aaron Watters
mple examples at the interactive prompt. But if you talk like the above to them, they will run for the hills... (no offense intended). -- Aaron Watters === http://www.xfeedme.com/nucular/pydistro.py/go?FREETEXT=evil+fish -- http://mail.python.org/mailman/listinfo/python-list

Re: mod_python

2007-11-26 Thread Aaron Watters
nything. > > Any help would be appreciated. I'm guessing the file is okay, but something involving naming is wrong. Check the error log file(s). It may show that mod_py is looking inside the module and not finding the right function/method. As others have said, some sample code wou

Re: 100% CPU Usage when a tcp client is disconnected

2007-11-22 Thread Aaron Watters
Try chaning it to data = "dummy" while data: ... -- Aaron Watters === http://www.xfeedme.com/nucular/pydistro.py/go?FREETEXT=help+infinite+loop -- http://mail.python.org/mailman/listinfo/python-list

Re: Python too complex ?!?!?!

2007-11-20 Thread Aaron Watters
strings in week 3+ and hash tables and other scary things would probably wait for the second course. IronPython anyone? (btw, what's up with IronPython?) -- Aaron Watters === http://www.xfeedme.com/nucular/pydistro.py/go?FREETEXT=crash+many+ways&FocusId=1593 -- http://mail.python.org/mailman/listinfo/python-list

Re: Python too complex ?!?!?!

2007-11-19 Thread Aaron Watters
as some serious advantages. I don't see anything wrong in teaching a bit of both, tho. Students also like to learn languages which they can find in the "help wanted" section very easily ;). -- Aaron Watters === http://www.xfeedme.com/nucular/pydistro.py/go?FREETEXT=perverse+zone -- http://mail.python.org/mailman/listinfo/python-list

Re: Log Search code is not working

2007-11-18 Thread Aaron Watters
and the dictionary.has_key(...) method instead of looping over lists. -- Aaron Watters === http://www.xfeedme.com/nucular/pydistro.py/go?FREETEXT=long+necked On Nov 18, 7:12 pm, "martin" <[EMAIL PROTECTED]> wrote: > Hello, > > I need some help with my job assignment

gc penalty of 30-40% when manipulating large data structures?

2007-11-16 Thread Aaron Watters
our run, finding nothing every time. Just my 2c. -- Aaron Watters nucular full text fielded indexing: http://nucular.sourceforge.net === http://www.xfeedme.com/nucular/pydistro.py/go?FREETEXT=dingus%20fish -- http://mail.python.org/mailman/listinfo/python-list

Re: Populating a dictionary, fast [SOLVED SOLVED]

2007-11-15 Thread Aaron Watters
ace), so you run into memory contention issues sooner than on 32 bit machines, for similar memory sizes. If there is something deeper going on please correct me, I would very much like to know. -- Aaron Watters === http://www.xfeedme.com/nucular/pydistro.py/go?FREETEXT=alien+fri

Re: Populating a dictionary, fast [SOLVED SOLVED]

2007-11-15 Thread Aaron Watters
dicts that consume beyond that.That's better than I feared at any rate... -- Aaron Watters === http://www.xfeedme.com/nucular/pydistro.py/go?FREETEXT=especially+nasty+windows -- http://mail.python.org/mailman/listinfo/python-list

Re: Populating a dictionary, fast [SOLVED SOLVED]

2007-11-15 Thread Aaron Watters
thing. The bulk of the newbies are either off in VB land or struggling with java. -- Aaron Watters === http://www.xfeedme.com/nucular/pydistro.py/go?FREETEXT=silly+walk -- http://mail.python.org/mailman/listinfo/python-list

Re: Populating a dictionary, fast [SOLVED SOLVED]

2007-11-14 Thread Aaron Watters
ch are longs, as done in http://nucular.sourceforge.net and http://bplusdotnet.sourceforge.net and elsewhere. Someone please summarize. -- Aaron Watters === http://www.xfeedme.com/nucular/pydistro.py/go?FREETEXT=white%20trash -- http://mail.python.org/mailman/listinfo/python-list

Re: Information manager/organizer with tags question.

2007-11-12 Thread Aaron Watters
t (especially for free). However, I have to plug nucular as a possible back end data store that may make it easier for you to implement the app you outlined. Please have a look: http://nucular.sourceforge.net See the "demos" for examples of what you can do with it very easil

Re: Python good for data mining?

2007-11-06 Thread Aaron Watters
eory (or category theory or similar) which is fundamentally relational. Historically hierarchical/network databases preceded rdbms's because they are fundamentally more efficient. Unfortunately, they are also fundamentally more inflexible (it is generally agreed). -- Aaron Watters === http:/

Re: Python good for data mining?

2007-11-05 Thread Aaron Watters
ter than most other rdbms's for apps like data mining where you don't need transactional support, especially if you use the table implementations that don't support ACID transactions. -- Aaron Watters === http://www.xfeedme.com/nucular/pydistro.py/go?FREETEXT=segmentation%20fault

Re: Python good for data mining?

2007-11-05 Thread Aaron Watters
ol If you find that you need some functionality that is missing, it may be easy to add. Let me know. For example the underlying indexing methodology can be manipulated in many clever ways to get different performance characteristics. -- Aaron Watters === When at first you don't succeed give up

Re: marshal vs pickle

2007-11-02 Thread Aaron Watters
On Nov 1, 10:12 am, Aaron Watters <[EMAIL PROTECTED]> wrote: > On Oct 31, 6:10 pm, Raymond Hettinger <[EMAIL PROTECTED]> wrote: > > Alright already. Here is the patched file you want > > http://nucular.sourceforge.net/kisstree_pickle.py This file has been removed. A

Re: marshal vs pickle

2007-11-02 Thread Aaron Watters
On Nov 1, 11:42 pm, Paul Rubin <http://[EMAIL PROTECTED]> wrote: > Aaron Watters <[EMAIL PROTECTED]> writes: > > > >>> marshal.loads('RKp,U\xf7`\xef\xe77\xc1\xea\xd8\xec\xbe\\') > > > Segmentation fault > > >... > > I'll

Re: marshal vs pickle

2007-11-01 Thread Aaron Watters
On Nov 1, 4:59 pm, Jean-Paul Calderone <[EMAIL PROTECTED]> wrote: > On Thu, 01 Nov 2007 20:35:15 -0000, Aaron Watters <[EMAIL PROTECTED]> wrote: > >On Nov 1, 2:15 pm, Raymond Hettinger <[EMAIL PROTECTED]> wrote: > >> On Nov 1, 4:45 am, Aaron Watters <[EMAIL

Re: marshal vs pickle

2007-11-01 Thread Aaron Watters
On Nov 1, 2:15 pm, Raymond Hettinger <[EMAIL PROTECTED]> wrote: > On Nov 1, 4:45 am, Aaron Watters <[EMAIL PROTECTED]> wrote: > > > Marshal is more secure than pickle > > "More" or "less" make little sense in a security context which > typi

Re: marshal vs pickle

2007-11-01 Thread Aaron Watters
On Oct 31, 6:10 pm, Raymond Hettinger <[EMAIL PROTECTED]> wrote: > On Oct 31, 12:27 pm, Aaron Watters <[EMAIL PROTECTED]> wrote: > > Makes more sense to use cPickle and be done with it. > > FWIW, I've updated the docs to be absolutely clear on the subject:

Re: marshal vs pickle

2007-11-01 Thread Aaron Watters
Therefore pickle should not be used as a general RPC > mechanism. This is absolutely correct. Marshal is more secure than pickle because marshal *cannot* execute code automatically whereas pickle does. The assertion that marshal is less secure than pickle is absurd. This is exactly why the gadf

Re: marshal vs pickle

2007-10-31 Thread Aaron Watters
On Oct 31, 1:37 pm, Raymond Hettinger <[EMAIL PROTECTED]> wrote: > On Oct 31, 6:45 am, Aaron Watters <[EMAIL PROTECTED]> wrote: > > > I like to use > > marshal a lot because it's the absolutely fastest > > way to store and load data to/from Python

Re: marshal vs pickle

2007-10-31 Thread Aaron Watters
dfly.sourceforge.net and nucular full text/fielded search http://nucular.sourceforge.net use marshal as the underlying serializer. Using cPickle would probably make serialization worse than 2x slower. This is one of the 2 or 3 key tricks which make these packages as fast as they are. -- A

Re: NUCULAR fielded text searchable indexing

2007-10-26 Thread aaron . watters
for a package released back in '94, eh? -- Aaron Watters === The method employed I would gladly explain, While I have it so clear in my head, If I had but the time and you had but the brain-- But much yet remains to be said. -- http://www.xfeedme.com/nucular/gut.py/go?FREETEXT=sn

Re: "Standard" Full Text Search Engine

2007-10-26 Thread aaron . watters
t;cp"?) -- I suspect some sort of trickery, frankly. Anyway, if you want a feature like proximity searching or some sort of internationalization support (it works with unicode, but that's probably not enough), please let me know. I focused on the core indexing and retrieval function

ANNOUNCE: NUCULAR 0.1 Fielded Full Text Indexing [BETA]

2007-10-24 Thread aaron . watters
cess or other system support such as shared memory locking. -- Nucular supports concurrency. Arbitrary concurrent updates and accesses by multiple processes or threads are supported, with no possible locking issues. -- Nucular indexes and retrieves large collections quickly. I hope you like.

Re: Fwd: NUCULAR fielded text searchable indexing

2007-10-15 Thread aaron . watters
> Heh, check out the benchmark graphs: > > http://www.tomshardware.com/2006/09/20/conventional_hard_drive_obsole... My point exactly :)... Thanks again -- Aaron Watters give me chocolate and no one gets hurt. (from a tee shirt) -- http://mail.python.org/mailman/listinfo/python-list

Re: Fwd: NUCULAR fielded text searchable indexing

2007-10-11 Thread aaron . watters
ed in really addressing the "google" size of data set at the moment. > http://www.newegg.com/Product/Product.aspx?Item=N82E16820147021 holy rusty metal batman! way-cool! thanks, -- Aaron Watters === less is more -- http://mail.python.org/mailman/listinfo/python-list

Re: Fwd: NUCULAR fielded text searchable indexing

2007-10-11 Thread aaron . watters
an be very nice to have one access handled by one process in one thread leaving the other cpu's available to handle other accesses or do other things. imho, fwiw, ymmv, rsn, afaik. -- Aaron Watters === even in a perfect world where everyone is equal i'd still own the film rights and b

Re: NUCULAR fielded text searchable indexing

2007-10-10 Thread aaron . watters
most purposes into nucular. Others may appear in later releases, but the one's that are there cover the most common needs, I think. I would prefer benchmarks that compared simple common examples, not obscure complicated ones. -- Aaron Watters === if you want a friend, get a dog. -- Trum

Re: NUCULAR fielded text searchable indexing

2007-10-09 Thread aaron . watters
roblem it's probably only the first of many reasons they won't want to use it or will not like it because it doesn't match their preconceptions. But if there's some way to change the name easily in the next week or so, I'll consider it anyway. hints? -- Aaron Watters ===

Re: NUCULAR fielded text searchable indexing

2007-10-09 Thread aaron . watters
in my open source projects? Besides there is a great tradition of tounge-in-cheek package names, like "Cold fusion", for example. Actually one reason I chose it, is I own nucularOption.com and also http://nucular.sourceforge.net was available. too late now. sorry again, -- Aaron Wat

Re: NUCULAR fielded text searchable indexing

2007-10-09 Thread aaron . watters
ot; has already turned me off wanting to find out more about it. > > Tim Delaney No, it doesn't stand for anything. I guess it's not for you :(. Sorry about that. (see the graphic at the bottom of http://nucular.sourceforge.net) -- Aaron Watters === An apple every 8 hours wil

ANN: NUCULAR fielded text searchable indexing

2007-10-08 Thread aaron . watters
ing issues. -- Nucular indexes and retrieves large collections quickly. Read more and download at: http://nucular.sourceforge.net Online demos: http://www.xfeedme.com/nucular/gut.py/go http://www.xfeedme.com/nucular/mondial.py/go I hope you like! -- Aaron Watters === I don't know ka-RAH-te

Re: renaming an open file in nt like unix?

2007-07-25 Thread aaron . watters
entest.py", line 31, in rename Process os.rename(firstname, secondname) WindowsError: [Error 13] The process cannot access the file because it is being used by another process So it looks like the answer in general is "no: you can't do that on Windows." Drat! Foiled again.

renaming an open file in nt like unix?

2007-07-13 Thread aaron . watters
pport this feature (which I think is standard for POSIX systems)? Inquiring minds want to know. -- Aaron Watters === an apple every 8 hours will keep 3 doctors away. -- kliban -- http://mail.python.org/mailman/listinfo/python-list

Re: bool behavior in Python 3000?

2007-07-11 Thread aaron . watters
or precedence appropriately (versus using and, or, not) and also correctly implementing DeMorgan's laws and other property's of boolean algebra ~(a*b) == ~a + ~b etcetera. 1+True is bad practice and should be an error. Anything else is false advertising (and the java community has the pa

<    1   2