IRC log of swhack on 2002-01-22
Timestamps are in UTC.
- 00:00:17 [tav`]
- --
- 00:00:22 [tav`]
- class html_elements_parser(SGMLParser):
- 00:00:22 [tav`]
- def reset(self):
- 00:00:22 [tav`]
- self.pieces = []
- 00:00:22 [tav`]
- SGMLParser.reset(self)
- 00:00:22 [tav`]
- def unknown_starttag(self, tag, attrs):
- 00:00:23 [tav`]
- self.pieces.append("<%(tag)s>" % locals())
- 00:00:25 [tav`]
- def unknown_endtag(self, tag):
- 00:00:27 [tav`]
- self.pieces.append("</%(tag)s>" % locals())
- 00:00:29 [tav`]
- --
- 00:01:31 [sbp]
- Hmm...
- 00:03:09 [sbp]
- no, I don't trust it. It doesn't seem to handle comments correctly
- 00:03:44 [tav]
- that's cos it doesn't handle comments
- 00:03:57 [tav]
- def handel_comment(self, text): foo
- 00:03:59 [tav]
- handle
- 00:04:03 [sbp]
- handle_comment(comment)
- 00:04:14 [sbp]
- I mean, that function doesn't handle comments correctly
- 00:04:25 [sbp]
- """For example, the comment "<!-text->" will cause this method to be called with the argument 'text'."""
- 00:05:49 [sbp]
- the XML Recommendation clearly states: [15] Comment ::= '<!--' ((Char - '-') | ('-' (Char - '-')))* '-->'
- 00:06:55 [tav]
- well, subclass and modify the methods to your heart's content
- 00:07:03 [tav]
- use that inheritance power!
- 00:08:06 [tav]
- what about htmlparser ?
- 00:08:09 [tav]
- the new one?
- 00:08:21 [sbp]
- I might use that
- 00:08:38 [sbp]
- but I'm comfortable with RegExps
- 00:08:43 [tav]
- the new one's not based on the sgmlparser, and at a guess is more compliant
- 00:09:23 [sbp]
- yeah
- 00:09:34 [sbp]
- * sbp used it for browser.py
- 00:12:22 [deltab]
- 000552Z <sbp:#swhack> I mean, that function doesn't handle comments correctly
- 00:12:27 [deltab]
- why do you say that?
- 00:12:33 [hazmat]
- hmm... are you looking for an html parser?
- 00:13:34 [sbp]
- it thinks that anything that matches r'<!-.+?->' is a comment. That's not true - it may be invalid
- 00:14:10 [deltab]
- what function are you referring to?
- 00:16:27 [sbp]
- [[[
- 00:16:43 [AaronSw]
- ]]]
- 00:16:44 [AaronSw]
- * AaronSw waves
- 00:16:44 [AaronSw]
- [[[
- 00:17:41 [AaronSw]
- man, that t3 was fast.
- 00:18:05 [AaronSw]
- i clicked those links on audiogalaxy and turned around and the songs were done downloading
- 00:19:14 [sbp]
- handle_comment(comment)
- 00:19:14 [sbp]
- This method is called when a comment is encountered. The comment argument is a string containing the text between the "<!-" and "->" delimiters, but not the delimiters themselves. For example, the comment "<!-text->" will cause this method to be called with the argument 'text'. The default method does nothing.
- 00:19:14 [sbp]
- ]]] - Python 2.2 manual, \Doc\lib\module-sgmllib.html
- 00:19:15 [sbp]
- it'd still work if I used it, but I don't want to use a module that thinks that "<!-text->" is a comment
- 00:19:17 [sbp]
- and the RegExps work rather well, IMO
- 00:20:26 [deltab]
- oh, that's just a bug in the TeX source:
- 00:20:27 [deltab]
- themselves. For example, the comment \samp{<!--text-->} will
- 00:20:27 [deltab]
- cause this method to be called with the argument \code{'text'}. The
- 00:20:50 [deltab]
- -- means en dash to TeX
- 00:21:01 [sbp]
- ah...
- 00:21:11 [deltab]
- and tex2html makes it into hyphen-minus
- 00:21:32 [tav]
- what we'd do without a genius like deltab around
- 00:21:42 [sbp]
- indeed
- 00:22:01 [tav]
- * tav sticks tongue out at sbp, so my method is still valid, and is elegant ;p
- 00:22:25 [deltab]
- your method is valid but many pages are not
- 00:22:26 [sbp]
- well, what can I say? I'm just a big RegExp-loving fool
- 00:22:37 [sbp]
- yeah, that's the problem
- 00:22:37 [AaronSw]
- * AaronSw giggles at deltab's comment
- 00:23:08 [AaronSw]
- for every problem their is a solution that is elegant, valid and unusable due to the mistakes of others.
- 00:24:03 [tav]
- that's a really intelligent sounding bunch of lies
- 00:24:17 [AaronSw]
- heh, yeah. they're called jokes
- 00:24:27 [AaronSw]
- "Hello. My name is [deleted] and Im the Customer Service Manager
- 00:24:28 [AaronSw]
- at Crucial Technology. [...] we want to make sure we fully address all of our customers needs."
- 00:24:28 [AaronSw]
- They could start by learning where commas go.
- 00:25:22 [deltab]
- and apostrophes
- 00:25:29 [tav]
- ehm, where the commas?
- 00:25:40 [AaronSw]
- yeah, well that's one place where commas go: not where apostrophes belong.
- 00:26:13 [deltab]
- * deltab sees no commas or apostrophes
- 00:26:21 [sbp]
- WTF are you talking about, Aaron?
- 00:26:23 [tav]
- what are you on about AaronSw?
- 00:26:25 [tav]
- heh
- 00:26:30 [AaronSw]
- hmm?
- 00:26:45 [tav]
- i reckon he's lost it
- 00:26:49 [AaronSw]
- I see: "[...] I,m the Customer Service Manager [...] al of our customers, needs"
- 00:26:59 [AaronSw]
- s/al /all /
- 00:27:10 [tav]
- heh, we saw different
- 00:27:14 [AaronSw]
- strange
- 00:27:15 [deltab]
- 002605Z <AaronSw:#swhack> "Hello. My name is [deleted] and Im the Customer
- 00:27:15 [sbp]
- We see apostrophies in their proper places. Your client sucks
- 00:27:27 [AaronSw]
- deltab doesn't seem to have
- 00:27:29 [deltab]
- no, Microsoft sucks
- 00:27:34 [sbp]
- * sbp tries the logs
- 00:27:35 [AaronSw]
- yeah
- 00:27:36 [tav]
- deltab: i saw "I'm"
- 00:27:42 [AaronSw]
- must be windows suckiness
- 00:27:43 [sbp]
- * sbp too
- 00:27:48 [deltab]
- tav: you're using a Microsoft OS
- 00:28:22 [AaronSw]
- Microsoft employees never learned their grammar. See also: Word's Grammar checker, numerous examples on google.
- 00:28:32 [AaronSw]
- I guess they think ,s and 's are the same.
- 00:28:38 [tav]
- tav` didn't see most of what AaronSw pasted
- 00:28:51 [tav]
- AaronSw: yea
- 00:28:52 [AaronSw]
- * AaronSw apologizes to the Microsoft employees who do know grammar
- 00:28:58 [sbp]
- sbp has quit (Killed (NickServ (Ghost: SeanP!~sean@m171-mp1-cvx3b.pop.ntl.com)))
- 00:29:01 [deltab]
- AaronSw: what you pasted included C1 control characters
- 00:29:03 [tav]
- try spell checking 'esp worldwide ltd' and then grammar checking it
- 00:29:09 [AaronSw]
- heh
- 00:29:15 [AaronSw]
- deltab, aha.
- 00:29:17 [sbp]
- sbp (~sean@m171-mp1-cvx3b.pop.ntl.com) has joined #swhack
- 00:30:06 [deltab]
- AaronSw: Windows renders them as apostrophes, your software as commas
- 00:30:31 [AaronSw]
- I believe I've seen some Linux software render them as commas too.
- 00:30:35 [sbp]
- the logs show it correctly: http://blogspace.com/swhack/chatlogs/2002-01-22.txt
- 00:30:43 [AaronSw]
- or incorrectly
- 00:31:02 [sbp]
- half full/half empty
- 00:31:13 [tav]
- heh
- 00:31:23 [tav]
- well sbp and i and the logs see them correctly
- 00:31:27 [tav]
- obviously AaronSw is wrong
- 00:31:28 [AaronSw]
- odd... in the logs i see like a backwards `
- 00:31:33 [sbp]
- * sbp ^5's tav
- 00:31:45 [AaronSw]
- sbp and tav use Windows, so obviously they're wrong too.
- 00:31:56 [deltab]
- I see <PU2>
- 00:31:57 [sbp]
- I see an apostrophie, but when I paste it into CygWin, it shows a backwards `
- 00:32:06 [sbp]
- <PU2>? neat
- 00:32:14 [sbp]
- aah, i18n
- 00:32:19 [tav]
- heh
- 00:32:33 [tav]
- i hate how irc descends into this
- 00:32:49 [tav]
- * tav goes back to his todo
- 00:32:51 [AaronSw]
- i think this only happens with geeks
- 00:33:20 [sbp]
- true
- 00:33:26 [deltab]
- yes, because everyone else uses Windows
- 00:33:40 [deltab]
- http://www.fourmilab.ch/webtools/demoroniser/
- 00:33:44 [AaronSw]
- Note how Crucial followed up, and has a site that's a joy to use (most of the time), whereas Dell did not and has a super-sucky site.
- 00:34:32 [AaronSw]
- speaking of fourmilab, fermilab is quite nearby. good place to go for birthday parties -- kids love atom accelerators
- 00:34:40 [deltab]
- AaronSw: perhaps you could ask them to set their mail client to send only ASCII
- 00:34:57 [AaronSw]
- At least it wasn't in HTML.
- 00:35:41 [deltab]
- well, thank them for that
- 00:35:59 [sbp]
- people should use text on the Web and HTML in emails. We'd all be... um... so much better off
- 00:36:14 [AaronSw]
- "Dear [deleted], it appears your mail client, 42B5ACAC.132FCE88.e50eb3888bf3a3330156333d41a337a4, is sending proprietary Microsoft character."
- 00:36:42 [sbp]
- you need an "a" or a plural in there
- 00:36:54 [sbp]
- sending a proprietary Microsoft character/sending proprietary Microsoft characters
- 00:36:54 [AaronSw]
- What an odd name for a mail client.
- 00:37:09 [sbp]
- Yeah. Why not call it "Fred"?
- 00:37:20 [AaronSw]
- perhaps they hashed the name or something
- 00:37:39 [sbp]
- no, that's probably the version :-)
- 00:38:29 [deltab]
- AaronSw: where did you get that from?
- 00:38:43 [AaronSw]
- John: Sue, what version of Microsoft Outlook Express Mail Electronic Sender System are you using?
- 00:38:44 [AaronSw]
- Sue: Well, I'm using 42B5ACAC.132FCE88.e50eb3888bf3a3330156333d41a337a4, of course.
- 00:38:44 [AaronSw]
- John: What? You haven't upgraded to 42B5ACAC.132FCE88.e50eb3888bf3a3330166333d41a337a4?!
- 00:38:45 [AaronSw]
- --
- 00:38:50 [AaronSw]
- deltab, the X-Mailer header.
- 00:40:34 [sbp]
- sbp has quit (Read error: 104 (Connection reset by peer))
- 00:40:44 [sbp]
- sbp (~sean@m171-mp1-cvx3b.pop.ntl.com) has joined #swhack
- 00:40:50 [AaronSw]
- deltab, tidy with the -fix-mshtml-2000 option will do something like what the demoroniser appears to
- 00:42:45 [AaronSw]
- oops, actually its word-2000: yes
- 00:43:07 [AaronSw]
- I like how Tidy says: "This looks like HTML proprietary."
- 00:43:19 [sbp]
- :Tidy a :Decrapulator .
- 00:44:11 [AaronSw]
- I got Bryan Bell to run his designs thru Tidy. I'm quite excited. He wanted to use PNG and CSS, but he says that he's worried about browsers that don't support them.
- 00:44:22 [AaronSw]
- He also says that Manila won't let him put in ALT tags.
- 00:44:30 [AaronSw]
- ok, gotta run. dinner
- 00:46:03 [deltab]
- that X-Mailer thing looks like a UUID
- 00:46:15 [deltab]
- the last part
- 00:46:35 [deltab]
- the first parts might be timestamp and IP address
- 00:48:31 [sbp]
- 1: "Hey fellas, get on board the Brad fad"
- 00:48:36 [sbp]
- 2: "What's that?"
- 00:48:41 [sbp]
- 1: "the fad of Brad"
- 00:48:47 [sbp]
- 3: "Er... right"
- 00:49:02 [sbp]
- 1: "Don't delay!"
- 00:49:50 [sbp]
- water always acts so odd when it's hot
- 00:53:34 [sbp]
- crap! I just remembered that I used to write plays
- 00:53:46 [sbp]
- argh, another supressed memory surfaces
- 00:54:43 [sbp]
- as long as I didn't walk around the stage clapping my hands and going, "come on people", I think I'm in the clear
- 01:11:45 [sbp]
- * sbp rethinks EARL
- 01:11:54 [sbp]
- what are we using it for?
- 01:13:21 [sbp]
- I feel a bit guilty having been in a group that's been working for so long on a language that no-one actually uses yet
- 01:15:40 [sbp]
- * sbp reads http://www.w3.org/WAI/ER/2001/10/f2f-notes#tools
- 01:16:10 [sbp]
- the WCAG test case is important
- 01:29:57 [AaronSw]
- lol! @ the plays
- 01:30:47 [AaronSw]
- I directed a rendition of famous some poetry thing
- 01:30:56 [AaronSw]
- I forget the name now, but it was famous, so you should know
- 01:31:36 [AaronSw]
- <sbp> I feel a bit guilty having been in a group that's been working for so long on a language that no-one actually uses yet
- 01:31:36 [AaronSw]
- How do you think RDF Core feels?
- 01:33:22 [AaronSw]
- Hmm, sometimes I catch myself singing songs from "Stan Freeberg modestly presents The United States Of America"
- 01:33:39 [AaronSw]
- well, more like humming
- 01:38:43 [sbp]
- * sbp returns
- 01:39:07 [sbp]
- "Aaron Swartz, director" - sounds pretty good
- 01:39:14 [sbp]
- RDF Core: lol!
- 01:40:32 [sbp]
- perhaps if we made EARL non-RDF, it'd start "working"
- 01:41:31 [sbp]
- * sbp is pretty sure that EARL would work, if used for anything... which is why I'm working on that API again
- 01:46:06 [AaronSw]
- * AaronSw sets up procmail scripts to filter yahoogroups messages
- 01:46:40 [sbp]
- you and your new toy
- 01:46:50 [AaronSw]
- hee
- 01:46:55 [AaronSw]
- it's fun
- 01:52:11 [AaronSw]
- hmm, i see a recommendation of maildrop
- 01:54:27 [AaronSw]
- this looks useful: http://bdg.centrin.net.id/~budsan02/mailfilter.htm
- 01:55:25 [sbp]
- aaaaargh:-
- 01:55:25 [sbp]
- [[[
- 01:55:26 [sbp]
- File "earlapi.py", line 73, in test
- 01:55:26 [sbp]
- parser = xml.sax.make_parser()
- 01:55:26 [sbp]
- File "/usr/lib/python2.2/xml/sax/__init__.py", line 93, in make_parser
- 01:55:26 [sbp]
- raise SAXReaderNotAvailable("No parsers found", None)
- 01:55:28 [sbp]
- xml.sax._exceptions.SAXReaderNotAvailable: No parsers found
- 01:55:30 [sbp]
- ]]]
- 01:55:37 [AaronSw]
- heh, doom!
- 01:55:38 [tav]
- gah
- 01:55:49 [tav]
- Notavailable
- 01:55:53 [AaronSw]
- fink install python2.2-xml # shoulda used debian
- 01:56:10 [sbp]
- lol @ No tav available
- 01:56:24 [tav]
- ailable
- 01:56:27 [tav]
- .wn ailable
- 01:56:34 [tav]
- .dict ailable
- 01:56:34 [xena]
- http://work.ucsd.edu:5141/cgi-bin/http_webster?ailable
- 01:56:35 [AaronSw]
- SAX ails tav
- 01:56:42 [AaronSw]
- i guess it makes his client go beepy
- 01:56:48 [tav]
- yea
- 01:56:53 [tav]
- i got a double beep
- 01:57:01 [tav]
- * tav adds to his ignore list
- 01:58:23 [sbp]
- argh, damn SAX
- 01:59:04 [AaronSw]
- tav needs to expand his vocabulary. learn new words like:
- 01:59:05 [AaronSw]
- all' ottava
- 01:59:06 [AaronSw]
- atavism
- 01:59:06 [AaronSw]
- atavisms
- 01:59:06 [AaronSw]
- atavistic
- 01:59:06 [AaronSw]
- atavistically
- 01:59:07 [AaronSw]
- Batavia
- 01:59:09 [AaronSw]
- Batavian
- 01:59:11 [AaronSw]
- Batavian Republic
- 01:59:13 [AaronSw]
- centavo
- 01:59:15 [AaronSw]
- centavos
- 01:59:21 [AaronSw]
- Civitavecchia
- 01:59:22 [AaronSw]
- contraoctave
- 01:59:22 [AaronSw]
- contraoctaves
- 01:59:23 [AaronSw]
- cowlstaves
- 01:59:25 [AaronSw]
- four-line octave
- 01:59:27 [AaronSw]
- great octave
- 01:59:29 [AaronSw]
- Gustav
- 01:59:31 [AaronSw]
- Gustavo
- 01:59:33 [AaronSw]
- Gustavo A Madero, Villa
- 01:59:35 [AaronSw]
- Gustavus
- 01:59:37 [AaronSw]
- hantavirus
- 01:59:39 [AaronSw]
- pentavalent
- 01:59:41 [AaronSw]
- Poltava
- 01:59:43 [AaronSw]
- quarterstaves
- 01:59:46 [AaronSw]
- rotavirus
- 01:59:47 [AaronSw]
- rotaviruses
- 01:59:49 [AaronSw]
- Stavanger
- 01:59:51 [AaronSw]
- stave
- 01:59:53 [AaronSw]
- staved
- 01:59:57 [AaronSw]
- stave off
- 01:59:59 [AaronSw]
- staves
- 02:00:01 [AaronSw]
- stavesacre
- 02:00:03 [AaronSw]
- stavesacres
- 02:00:05 [AaronSw]
- staving
- 02:00:07 [AaronSw]
- Stavropol'
- 02:00:09 [AaronSw]
- Tamatave
- 02:00:11 [AaronSw]
- tavern
- 02:00:13 [AaronSw]
- taverna
- 02:00:15 [AaronSw]
- tavernas
- 02:00:17 [AaronSw]
- taverner
- 02:00:19 [AaronSw]
- taverners
- 02:00:21 [AaronSw]
- taverns
- 02:00:23 [AaronSw]
- tipstaves
- 02:00:25 [AaronSw]
- Vestavia
- 02:00:27 [AaronSw]
- Vestavia Hills
- 02:00:29 [AaronSw]
- Villa Gustavo A Madero
- 02:00:31 [AaronSw]
- Vltava
- 02:00:33 [AaronSw]
- --
- 02:00:35 [AaronSw]
- courtesy of m-w.com
- 02:00:52 [AaronSw]
- .wn atavism
- 02:00:53 [xena]
- atavism defined as:
- 02:00:54 [xena]
- - n : a reappearance of an earlier characteristic [syn: {reversion}, {throwback}]
- 02:01:02 [AaronSw]
- a-tav-ism
- 02:01:43 [AaronSw]
- Heh, that's quite clever, actually. Whenever tav comes up with something that someone has already come up with before, we can just call it a tav ism.
- 02:01:59 [sbp]
- oh man...
- 02:02:16 [sbp]
- as if working with SAX isn't painful enough
- 02:02:23 [AaronSw]
- * AaronSw giggles
- 02:02:42 [tav]
- .spell tav
- 02:02:53 [xena]
- potential spellings for tav are: PTV, TV, TVA, trav, tan, -ative, Tuva, teas, tem, tar, ter, terr, tease
- 02:03:07 [AaronSw]
- Tuva music is...interesting
- 02:03:13 [tav]
- yea, i be a real cock tease
- 02:03:14 [AaronSw]
- tav's an -ative.
- 02:04:04 [tav]
- hmz
- 02:05:29 [sbp]
- well, it works on Windows, but not on CugWin... argh!
- 02:05:37 [sbp]
- er... CygWin
- 02:06:41 [sbp]
- ugh, I need Python2-xml
- 02:07:03 [sbp]
- SAX: doom and despair in a handy package!
- 02:07:35 [tav]
- i hate cygwin python
- 02:07:44 [tav]
- apt-get install python2.2-xml
- 02:07:54 [sbp]
- maybe I should use a DOM package - then people could port it fairly easy
- 02:07:56 [sbp]
- ooh, thanks tav
- 02:07:58 [tav]
- and activepython22 ;p
- 02:08:07 [sbp]
- $ apt-get install python2.2-xml
- 02:08:07 [sbp]
- bash: apt-get: command not found
- 02:08:13 [tav]
- hehe
- 02:08:18 [sbp]
- apt-get apt-get
- 02:08:21 [AaronSw]
- i wonder if they have apt for cygwin. they have it for redhat
- 02:08:32 [tav]
- they are porting it for windows
- 02:08:32 [AaronSw]
- .google apt cygwin
- 02:08:33 [xena]
- apt cygwin: http://lists.debian.org/deity/2000/deity-200003/msg00081.html
- 02:08:47 [sbp]
- Mwahahaha!
- 02:08:48 [sbp]
- [[[
- 02:08:48 [sbp]
- > Is there a cygwin port of apt done anywhere?
- 02:08:48 [sbp]
- Not as far as I know.
- 02:08:48 [AaronSw]
- """
- 02:08:49 [sbp]
- ]]]
- 02:08:52 [AaronSw]
- """
- 02:08:52 [tav]
- .google debian/win
- 02:08:53 [xena]
- debian/win: http://rocloiso.planet-d.net/larve/images
- 02:08:56 [sbp]
- lol
- 02:08:59 [tav]
- .google debian/win32
- 02:09:03 [xena]
- debian/win32: http://lists.debian.org/debian-win32/2001/debian-win32-200111/threads.html
- 02:09:05 [sbp]
- * sbp beat him to it, for a change
- 02:09:24 [tav]
- .google debian/win32 apt-get
- 02:09:25 [xena]
- debian/win32 apt-get: http://lists.debian.org/debian-win32/2001/debian-win32-200111/msg00005.html
- 02:09:59 [AaronSw]
- what package format does cygwin use? RPMs?
- 02:10:36 [tav]
- tar.gz
- 02:11:02 [sbp]
- * sbp tries getting the tar.gz from http://prdownloads.sourceforge.net/pyxml/
- 02:11:04 [AaronSw]
- or .exe apparently
- 02:11:05 [tav]
- ehm
- 02:11:07 [tav]
- tar.bz2
- 02:12:19 [AaronSw]
- hmm http://sourceforge.net/projects/debian-cygwin is still in stage 1
- 02:13:19 [tav]
- sbp: or.... you could use activepython
- 02:13:34 [sbp]
- WTF is activepython?
- 02:13:41 [tav]
- .google activepython download
- 02:13:41 [sbp]
- for CygWin?
- 02:13:42 [xena]
- error: [Errno socket error] (111, 'Connection refused')
- 02:13:44 [tav]
- hmz
- 02:13:49 [tav]
- .time
- 02:13:50 [xena]
- error: [Errno socket error] (111, 'Connection refused')
- 02:15:17 [sbp]
- great, well, that didn't work
- 02:15:20 [tav]
- .time
- 02:15:21 [xena]
- 2002/01/22 02:16:59.4012 Universal
- 02:15:23 [tav]
- .google activepython download
- 02:15:24 [xena]
- activepython download: http://www.activestate.com/ActivePerl/download.htm
- 02:15:28 [tav]
- lol
- 02:15:31 [sbp]
- (installing what's-its-name, that is)
- 02:15:43 [tav]
- .google activepython download -perl
- 02:15:44 [xena]
- activepython download -perl: http://www.openrpg.com/download.php
- 02:15:49 [AaronSw]
- lol
- 02:15:55 [tav]
- .google activepython
- 02:15:56 [xena]
- activepython: http://www.activestate.com/Products/ActivePython
- 02:15:56 [AaronSw]
- tav, it's your lucky day
- 02:16:01 [tav]
- there!
- 02:16:34 [tav]
- google sucks as a personalised reputation server
- 02:16:47 [AaronSw]
- it just doesn't like you
- 02:17:02 [sbp]
- Huh? I have SAX working in Windows Python 2.2; why on earth would I need ActivePython for?
- 02:17:12 [tav]
- sbp: ah
- 02:17:19 [tav]
- then use windows python2.2 then
- 02:17:33 [tav]
- why are you wasting time w/ cygwin ?
- 02:17:35 [AaronSw]
- more wisdom from the mouth of tav
- 02:18:13 [sbp]
- talk about going around in circles
- 02:18:24 [sbp]
- talk about it!
- 02:18:26 [tav]
- well? why are using cygwin python?
- 02:18:43 [sbp]
- Because CygWin rocks
- 02:18:47 [tav]
- cygwin does
- 02:18:55 [tav]
- but doesn't mean you have to use cygwin python
- 02:19:31 [sbp]
- ooh, you're right!
- 02:19:34 [sbp]
- $ "c:/Program Files/Python22/python.exe" earlapi.py
- 02:19:34 [sbp]
- Sandman #62 found
- 02:19:47 [tav]
- add it to your path
- 02:20:09 [tav]
- i can send you my l33t .bash_profile if you want
- 02:20:50 [AaronSw]
- sandman #62?
- 02:20:51 [sbp]
- please
- 02:21:15 [deus_x]
- Yay, I figured out how to use /etc/hosts and NetInfo in OS X.
- 02:22:40 [AaronSw]
- ooh... do share. i found how to load it, but i have to load it every time i make a change
- 02:22:54 [deus_x]
- Oh, well, that was pretty much my discovery: how to load it.
- 02:22:58 [AaronSw]
- oh
- 02:23:16 [AaronSw]
- morbus showed me how to do that
- 02:23:23 [deus_x]
- Is there a decent reference to NetInfo out there, or am I just blind?
- 02:23:35 [deus_x]
- (I'm willing to accept the latter possibility.)
- 02:23:57 [AaronSw]
- .google macwrite /etc/hosts netinfo
- 02:23:57 [xena]
- macwrite /etc/hosts netinfo: http://www.macwindows.com/MacOSX.html
- 02:24:06 [AaronSw]
- .google site:macwrite.com /etc/hosts netinfo
- 02:24:07 [xena]
- no results found.
- 02:24:09 [AaronSw]
- hmm
- 02:24:12 [AaronSw]
- .google site:macwrite.com /etc/hosts
- 02:24:13 [xena]
- no results found.
- 02:24:17 [AaronSw]
- .google site:www.macwrite.com /etc/hosts
- 02:24:18 [xena]
- no results found.
- 02:24:20 [AaronSw]
- odd
- 02:24:38 [tav]
- http://tav.espians.com/bash_profile
- 02:24:53 [deus_x]
- I finally found a brief mention of /etc/hosts and niload in a PDF at http://www.sjrowe.btinternet.co.uk/docs/macosx-tips.pdf
- 02:25:42 [deltab]
- maybe http://www.apple.com/macosx/server/pdf/UnderstandingUsingNetInfo.pdf
- 02:26:03 [AaronSw]
- hmm, audiogalaxy is offering a gold version for a "small monthly fee"
- 02:27:22 [deus_x]
- Hmm. That's just so clearly named. It can't be it.
- 02:27:28 [AaronSw]
- heh
- 02:28:22 [AaronSw]
- here's the note I wrote to myself:
- 02:28:27 [AaronSw]
- sudo niload -v hosts / < /etc/hosts
- 02:28:36 [sbp]
- sbp has quit (Killed (NickServ (Ghost: SeanP!~sean@m3-mp1-cvx4c.pop.ntl.com)))
- 02:28:55 [sbp]
- sbp (~sean@m3-mp1-cvx4c.pop.ntl.com) has joined #swhack
- 02:29:56 [deus_x]
- There... jot that down in me local wiki.
- 02:31:37 [AaronSw]
- man the tidy debian package is out of date
- 02:32:13 [sbp]
- right, now, what was I doing? Oh yeah, writing an XML parser
- 02:35:37 [tav]
- rss 1.0 > 0.92 right?
- 02:35:48 [tav]
- in terms of quality
- 02:36:04 [sbp]
- heh, heh, heh
- 02:36:09 [sbp]
- no, because Aaron worked on it
- 02:36:47 [tav]
- well, i was hoping for why it's better, besides "its rdf"
- 02:37:07 [sbp]
- better?
- 02:37:28 [deltab]
- depends what you want to do with it
- 02:37:30 [sbp]
- * sbp doesn't know enough about 0.92 to comment
- 02:38:04 [AaronSw]
- yes
- 02:38:14 [AaronSw]
- 1.0 good
- 02:38:21 [tav]
- why?
- 02:38:28 [sbp]
- because it's RDF
- 02:38:36 [AaronSw]
- x10ible
- 02:38:45 [sbp]
- er... x10sible
- 02:38:48 [AaronSw]
- y
- 02:39:16 [deltab]
- 0.92 is easier to parse
- 02:39:21 [deltab]
- hmm
- 02:39:37 [tav]
- what other benefit is there to it?
- 02:39:38 [AaronSw]
- hm?
- 02:39:48 [deltab]
- which?
- 02:39:55 [tav]
- .92
- 02:40:03 [deltab]
- Dave Winer likes it :-)
- 02:40:21 [AaronSw]
- orchard parse all
- 02:40:30 [AaronSw]
- no type. hand lotion
- 02:42:04 [AaronSw]
- ^me
- 02:43:07 [deltab]
- ?
- 02:43:41 [tav]
- he has lotion on his hands...
- 02:43:48 [deus_x]
- I was going to say.. x10ible. Does that mean it drives wireless cameras looking at young girls, and makes your lights blink on and off?
- 02:43:58 [tav]
- lol
- 02:44:39 [AaronSw]
- makes billboard pop-up too
- 03:01:09 [AaronSw]
- giggle: "The FBI agents were nice and really just wanted to know if I knew anyone with access to bio type stuff. I told them that a friend of mine has a cute roomate who studdies biology. They were under-wellmed."
- 03:01:17 [AaronSw]
- - http://www.kuro5hin.org/story/2002/1/17/191058/297
- 03:05:06 [sbp]
- * sbp tries Expat instead
- 03:05:17 [AaronSw]
- EFF RSS: http://www.eff.org/news/eff_news.rss
- 03:07:53 [AaronSw]
- Wooho! Native widgets: http://www.mozillazine.org/talkback.html?article=2127
- 03:10:04 [AaronSw]
- hmm: http://bugzilla.mozilla.org/attachment.cgi?id=64512&action=view
- 03:10:31 [AaronSw]
- it's purty
- 03:11:21 [tav]
- rss .93 ?
- 03:12:59 [AaronSw]
- ugh, enough, enough
- 03:13:10 [AaronSw]
- just go with 1.0. why are you asking?
- 03:13:18 [tav]
- wtf is .93 ?
- 03:13:24 [tav]
- just saw it in the eff one
- 03:13:31 [sbp]
- Umm... so, does Expat allow for subclassing, or what? Doesn't seem to...
- 03:13:32 [AaronSw]
- it's like 0.92 except with more random tags
- 03:15:16 [sbp]
- ah, no, it does
- 03:49:23 [tansaku]
- tansaku has quit (Read error: 110 (Connection timed out))
- 03:50:28 [AaronSw]
- * AaronSw gets dnscache running on vorpal
- 03:51:39 [AaronSw]
- it's now an ORSC-compatible dns server
- 03:56:51 [AaronSw]
- fun
- 04:18:17 [sbp]
- sbp has quit (Killed (NickServ (Ghost: SeanP!~sean@m21-mp1-cvx4c.pop.ntl.com)))
- 04:18:35 [sbp]
- sbp (~sean@m21-mp1-cvx4c.pop.ntl.com) has joined #swhack
- 04:25:23 [sbp]
- heh, this EARL API is quite funny
- 04:25:35 [sbp]
- it reads like a story, since I haven't deleted any of the early
- 04:25:38 [sbp]
- early junk
- 04:25:48 [sbp]
- so there's the initial SAX tests, which all failed
- 04:25:52 [sbp]
- then a bit more hacking
- 04:25:56 [sbp]
- then some swearing
- 04:26:02 [sbp]
- then a decision to use Expat
- 04:26:05 [sbp]
- and then the Expat stuff
- 04:54:12 [AaronSw]
- a tragicomedy
- 05:14:29 [sbp]
- sbp has quit (Read error: 110 (Connection timed out))
- 05:14:42 [sbp]
- sbp (~sean@m35-mp1-cvx4c.pop.ntl.com) has joined #swhack
- 05:15:54 [tansaku]
- tansaku (~sam@n144-174.tokyu-net.catv.ne.jp) has joined #swhack
- 05:29:42 [AaronSw]
- Things-Fall-Apart.com will give me $35 to put up a banner ad on my review of "Things Fall Apart". crazy
- 05:32:40 [sbp]
- ooh, do it, do it!
- 05:32:53 [sbp]
- .google "Things Fall Apart" Aaron
- 05:32:53 [xena]
- "Things Fall Apart" Aaron: http://underwire.blogspot.com
- 05:33:01 [AaronSw]
- heh
- 05:34:00 [AaronSw]
- sbp, how do I answer this: "What am I supposed to to with table summaries? I don't have a clue why they are important or even how to notate them. [help]"
- 05:35:10 [sbp]
- summaries? like, captions?
- 05:35:24 [AaronSw]
- he's responding to a Tidy complaint
- 05:35:38 [sbp]
- do with them: put a little description of what the table does/is/should do, and make sure you style it with CSS, otherwise it'll suck
- 05:35:54 [AaronSw]
- style it? isn't it an attribute?
- 05:36:26 [AaronSw]
- .google w3c table summaries
- 05:36:27 [xena]
- w3c table summaries: http://lists.w3.org/Archives/Public/w3c-wai-eo/1998OctDec/0088.html
- 05:36:35 [sbp]
- Hmm... yeah
- 05:36:52 [sbp]
- * sbp was thinking of the caption element - what's that for, then? Pff...
- 05:37:04 [sbp]
- [[[
- 05:37:05 [sbp]
- summary = text [CS]
- 05:37:05 [sbp]
- This attribute provides a summary of the table's purpose and structure for user agents rendering to non-visual media such as speech and Braille.
- 05:37:10 [sbp]
- ]]] - somewhere in the HTML docs
- 05:37:18 [sbp]
- - http://www.w3.org/TR/html401/struct/tables#edef-TABLE
- 05:37:58 [sbp]
- and for caption: When present, the CAPTION element's text should describe the nature of the table.
- 05:38:38 [sbp]
- that's... um... well, it's HTML, so not all that surprising
- 05:39:24 [sbp]
- I favor <caption> over summary= for i18n, but the semantics in the draft seem to suggest that summary= is more important
- 05:39:51 [sbp]
- * sbp adds it to his huge list of "stuff that sucks in HTML"
- 05:40:14 [AaronSw]
- Bryan on why he doesn't use CSS: "I don't want to have to leave flip comments for people who don't use Internet Explorer."
- 05:40:43 [sbp]
- as to the difference between purpose and nature: they should have coordinated the vocabulary with the XLink group :-)
- 05:40:52 [AaronSw]
- aaaah
- 05:41:32 [AaronSw]
- what are the latest stats on CSS browser usage?
- 05:41:51 [sbp]
- dunno. I try not to think about it too much, because it scares the crap out of me
- 05:42:23 [sbp]
- actually, there aren't a great deal of good stats. places, because they're all so incomplete - surveying just a few browsers
- 05:42:43 [sbp]
- so you can't really take any of them as being close to "the truth"
- 05:43:03 [AaronSw]
- of course -- they're statistics
- 05:43:06 [sbp]
- plus, there are varying levels of CSS compliance, which makes it even more confusing
- 05:43:20 [sbp]
- 58.7% of all statistics are toal lies
- 05:43:24 [sbp]
- er... total
- 05:43:41 [AaronSw]
- i just need some lies that support my point ;-)
- 05:43:55 [sbp]
- aha
- 05:44:11 [sbp]
- .google CSS browser usage Internet Explorer Netscape
- 05:44:12 [xena]
- CSS browser usage Internet Explorer Netscape: http://www.yahoo.com/Computers_and_Internet/Software/Internet/World_Wide_Web/Browsers/&e=922
- 05:44:29 [sbp]
- ooh, that was successful
- 05:44:33 [sbp]
- .google CSS browser usage
- 05:44:34 [xena]
- CSS browser usage: http://www.wiserways.com/web-tech/Presentations/browser.htm
- 05:45:04 [sbp]
- there you go
- 05:50:49 [sbp]
- Gotta run
- 05:50:56 [AaronSw]
- c'ya
- 05:50:59 [sbp]
- sbp has quit ("Homer: 20 dollars? I wanted a peanut!")
- 09:41:44 [Emberwild]
- Emberwild has quit ()
- 09:51:42 [tansaku]
- tansaku has quit (Read error: 110 (Connection timed out))
- 10:52:18 [tansaku]
- tansaku (~sam@h134-132.tokyu-net.catv.ne.jp) has joined #swhack
- 14:28:17 [tansaku]
- tansaku has quit (Read error: 110 (Connection timed out))
- 14:42:52 [tansaku]
- tansaku (~sam@n144-001.tokyu-net.catv.ne.jp) has joined #swhack
- 15:04:06 [deus_x]
- Hmm. I was digging Radio 8, but now I find myself coming back to AmphetaDesk.
- 15:19:51 [hazmat]
- hazmat has quit (forward.openprojects.net irc.openprojects.net)
- 15:19:51 [deltab]
- deltab has quit (forward.openprojects.net irc.openprojects.net)
- 15:19:51 [xena]
- xena has quit (forward.openprojects.net irc.openprojects.net)
- 15:19:51 [tansaku]
- tansaku has quit (forward.openprojects.net irc.openprojects.net)
- 15:20:19 [tansaku]
- tansaku (~sam@n144-001.tokyu-net.catv.ne.jp) has joined #swhack
- 15:20:19 [deltab]
- deltab (deltab@mewtwo.espnow.com) has joined #swhack
- 15:20:19 [hazmat]
- hazmat (~ender@adsl-66-123-57-58.dsl.lsan03.pacbell.net) has joined #swhack
- 15:20:19 [xena]
- xena (xena@mewtwo.espnow.com) has joined #swhack
- 15:20:24 [tav]
- tav has quit (Excess Flood)
- 15:21:46 [tav]
- tav (tav@host217-34-75-191.in-addr.btopenworld.com) has joined #swhack
- 16:15:33 [sbp]
- sbp (~sean@m762-mp1-cvx4c.pop.ntl.com) has joined #swhack
- 16:21:45 [AaronSw]
- if you are a spammer, please send email to spam@swartzfam.com or junk@swartzfam.com. If you're not, don't send mail there unless you want it to be classified as spam
- 16:22:21 [sbp]
- ooh, they changed http://www.sasked.gov.sk.ca/docs/ela/ela_fold.html so that it now read "phonemic" rather than "phenomic"
- 16:22:32 [AaronSw]
- heh
- 16:22:38 [AaronSw]
- a small victory
- 16:22:57 [sbp]
- indeed :-)
- 16:23:29 [AaronSw]
- Fortune: "If everything is coming your way then you're in the wrong lane."
- 16:23:37 [sbp]
- heh, heh
- 16:24:43 [AaronSw]
- ooh, spamassassin 2.0 is coming out soon
- 16:33:52 [sbp]
- * sbp listens to the Beach Boys
- 16:52:06 [sbp]
- Hmm... Expat seems to think that "<blargh>" is a valid XML document
- 16:52:34 [sbp]
- oh, perhaps it's non-well-formedness checking
- 16:53:05 [sbp]
- yep, it seems so
- 16:53:10 [AaronSw]
- huh?
- 16:56:57 [sbp]
- ah, xml.dom.minidom is better
- 16:57:47 [AaronSw]
- how do i install a product in zope?
- 16:58:34 [sbp]
- * sbp guesses that that particular question is not aimed at him
- 16:58:45 [AaronSw]
- i guess i just throw them in lib/python/Products
- 17:04:23 [AaronSw]
- what kind of a port is 9673? who's going to remember that.
- 17:04:31 [sbp]
- heh, heh
- 17:04:33 [AaronSw]
- heh. "Congratulations, your Zope is up and running. To view some shameless Zope propaganda, please visit the included QuickStart material."
- 17:04:42 [sbp]
- it'd be alright if it was your PIN number, or something
- 17:04:48 [AaronSw]
- oops.
- 17:04:55 [sbp]
- so, who forced you at gunpoint to install Zope?
- 17:04:56 [AaronSw]
- * AaronSw goes to change his PIN number
- 17:05:01 [AaronSw]
- apt-get
- 17:05:03 [sbp]
- heh, heh
- 17:05:15 [AaronSw]
- i typed apt-get install python and it downloaded Zope. it's clearly been brainwashed.
- 17:05:23 [sbp]
- heh, yes
- 17:07:31 [AaronSw]
- it wants the password i gave it when i installed. i never gave it a password. it says if i forgot it's in the access file in the zope directory. there is no such file.
- 17:07:53 [deus_x]
- I once tried rewriting Zope in perl.
- 17:08:06 [AaronSw]
- what happened?
- 17:08:23 [sbp]
- did your computer explode?
- 17:08:24 [deus_x]
- Well, it's in a SourceForge project, but I ran out of free time and never picked it up again.
- 17:08:37 [AaronSw]
- ah
- 17:08:51 [deus_x]
- I got pretty far, then started thinking it needed at least a 2/3 rewrite or maybe a re-implementation in Java
- 17:09:11 [AaronSw]
- OK, so I run their password setting utility on the nonexistant password file. i fill out all the prompts and then I get a Python error:
- 17:09:11 [AaronSw]
- File "zpasswd.py", line 113, in generate_passwd
- 17:09:12 [AaronSw]
- return pw
- 17:09:12 [AaronSw]
- UnboundLocalError: local variable 'pw' referenced before assignment
- 17:09:35 [sbp]
- ugh
- 17:09:40 [deus_x]
- I liked the idea of serving up objects by URL, but hated all the things like bobo_modification_time laying around in Zope
- 17:10:03 [hazmat]
- most zope programmers hate them to, but they abide.
- 17:10:20 [AaronSw]
- will they go away in zope3?
- 17:10:23 [deus_x]
- I tried to abide, but it kept making me grind my teeth.
- 17:10:30 [AaronSw]
- ok, so I go to RTFM but all the documentation is in .txt.gz. what's up with that?
- 17:10:32 [hazmat]
- you can use the zpublisher part independepntly of zope anyways
- 17:10:44 [hazmat]
- that part is what does the url mapping to objects and methods.
- 17:11:03 [hazmat]
- for an example checkout some the ZLite package from cvs.ebysarna.com
- 17:11:12 [deus_x]
- I need to get away from perl is what I need to do
- 17:11:20 [hazmat]
- AaronSw: yes, most of the ugliness will disappear from zope3.
- 17:11:41 [hazmat]
- hmm.. bad link
- 17:11:48 [deus_x]
- Yup, unknown host.
- 17:12:24 [hazmat]
- http://cvs.eby-sarna.com/pylib/ZLite/
- 17:12:31 [AaronSw]
- i'm starting to think the compilers of the Debian package hated zope or something
- 17:13:04 [hazmat]
- that also includes stuff for the aspect oriented programming project for python, transwarp.
- 17:13:11 [sbp]
- * sbp runs his new AltTag checker over w3.org, and finds that some fail - ooh!
- 17:13:26 [deus_x]
- If Zope3 causes me less teeth grinding, I'd be elated.
- 17:13:29 [sbp]
- ah:-
- 17:13:30 [sbp]
- [[[
- 17:13:30 [sbp]
- <h2 class="headline"><img alt="" width="17" height="11"
- 17:13:30 [sbp]
- src="Icons/right" />
- 17:13:31 [hazmat]
- whats the name of the zope in java project?
- 17:13:31 [sbp]
- ]]]
- 17:13:42 [sbp]
- .google Zope in Java
- 17:13:43 [xena]
- Zope in Java: http://www.zope.org/Resources/ZSP
- 17:14:22 [hazmat]
- zope3 is less magic more explicit, interfaces/unit tests for everything, and a sane design.
- 17:14:47 [AaronSw]
- OK, so I created my Zope user, but when I go to the management screen it says "You are not authorized to access this resource."
- 17:15:18 [hazmat]
- did you give the user the manager role?
- 17:15:27 [AaronSw]
- how?
- 17:15:31 [AaronSw]
- i can't log in, remember
- 17:15:43 [hazmat]
- shutdown zope.
- 17:15:50 [hazmat]
- go to the directory where zope lives
- 17:15:52 [hazmat]
- type
- 17:16:05 [hazmat]
- python zpasswd.py -u aaronsw -p secret inituser
- 17:16:08 [hazmat]
- restart zope
- 17:16:28 [AaronSw]
- oh, it's called inituser... it said it was called access
- 17:16:46 [AaronSw]
- hmm, nope - same error
- 17:16:56 [hazmat]
- it can be, but that does something slightly different and more annoying imo, or at least it used to.
- 17:17:19 [hazmat]
- huh... is this a naked zope or is it being fronted by something else?
- 17:17:55 [AaronSw]
- it's ZServer being run bu debian
- 17:18:03 [hazmat]
- its the debian package?
- 17:18:07 [AaronSw]
- yeah
- 17:18:58 [hazmat]
- than their probably running some sort of wierd packaging scheme.... sigh.. i could walk you through this, but to be honest it would be easier (for both of us) if you grabbed a source version.
- 17:19:08 [AaronSw]
- heh
- 17:20:33 [hazmat]
- i'm not saying anything about .debs and dpkg and friends. just that zope can be setup in a lot of different ways, and that vendors tend to set things up differently depending on their proclivities.
- 17:20:33 [sbp]
- why don't you install a real server instead?
- 17:21:29 [AaronSw]
- Gregor Hoffleit is responsible for this Debian package.
- 17:23:13 [hazmat]
- if you really want to stick with it, you have to track down the start files, check the env vars, figure out where the maintainer setup INSTANCE_HOME and SOFTWARE_HOME and then do the zpasswd thing in the instance home.
- 17:23:34 [hazmat]
- alternatively a google search might help
- 17:23:40 [hazmat]
- .google debian zope INSTANCE_HOME
- 17:23:41 [xena]
- debian zope INSTANCE_HOME: http://www.zope.org/Documentation/How-To
- 17:23:49 [hazmat]
- .google debian zope INSTANCE_HOME maintainer
- 17:23:49 [xena]
- debian zope INSTANCE_HOME maintainer: http://lists.zope.org/pipermail/zope/2000-November/120961.html
- 17:24:07 [hazmat]
- ;)
- 17:24:12 [AaronSw]
- hmm:
- 17:24:16 [AaronSw]
- # If you want to use INSTANCE_HOME, enable the following line
- 17:24:17 [AaronSw]
- #ZOPECTLOPTS="-I /var/lib/zope-dir"
- 17:24:50 [hazmat]
- ugh.. and he's using the zctl script, of which their only half-dozen versions floating around.
- 17:25:18 [AaronSw]
- ok, ok, i'll get the src
- 17:25:23 [AaronSw]
- Zope-2.4.3-src.tgz ?
- 17:25:37 [hazmat]
- i would just go with 2.5b4
- 17:25:41 [AaronSw]
- not the x86 binary?
- 17:25:44 [hazmat]
- nope
- 17:26:11 [AaronSw]
- * AaronSw carefully deletes the /view before wgetting
- 17:26:20 [hazmat]
- i love glyph's sig quote.
- 17:26:32 [AaronSw]
- which is?
- 17:26:47 [hazmat]
- 'you are in a maze of twisted little applications, all remarkably consistent'
- 17:26:51 [sbp]
- sbp has quit (Killed (NickServ (Ghost: SeanP!~sean@m340-mp1-cvx4c.pop.ntl.com)))
- 17:27:02 [AaronSw]
- heh
- 17:27:10 [sbp]
- sbp (~sean@m340-mp1-cvx4c.pop.ntl.com) has joined #swhack
- 17:34:13 [AaronSw]
- if i and picky: raise SystemError, i
- 17:34:14 [AaronSw]
- SystemError: 256
- 17:34:14 [AaronSw]
- a
- 17:34:27 [sbp]
- does anyone here have a recommendation on how to cook sweet potatoes?
- 17:34:39 [hazmat]
- aaronsw what version of python
- 17:34:42 [hazmat]
- cd zope_src
- 17:34:46 [hazmat]
- python wo_pcgi.py
- 17:35:12 [hazmat]
- zope2.5 needs python2.1
- 17:35:19 [AaronSw]
- python2.2
- 17:35:25 [hazmat]
- nope, that won't work
- 17:35:37 [AaronSw]
- hmmph
- 17:35:42 [hazmat]
- z3 will be the first official platform to use python2.2
- 17:35:52 [hazmat]
- you can get 2.5 to work, but it requires elbow grease.
- 17:35:59 [hazmat]
- it sucks, i know.
- 17:36:14 [hazmat]
- but their are alot of changes internally in python at 2.2
- 17:36:57 [hazmat]
- actually in z3 extensionClass and friends aren't needed, cause they use the new style objects, so the only things in c are performance enhancement.
- 17:38:12 [AaronSw]
- with 2.1 i get:
- 17:38:13 [AaronSw]
- if i and picky: raise SystemError, i
- 17:38:13 [AaronSw]
- SystemError: 512
- 17:38:18 [AaronSw]
- double the systemerror!
- 17:38:37 [hazmat]
- * hazmat greps through
- 17:40:37 [hazmat]
- hmm... (i'm losing hope), probably need to clean out the directory from the 2.2 attempt, just rm and untar again, and try to run the script again with 2.1.
- 17:41:49 [AaronSw]
- i'm running:
- 17:41:49 [AaronSw]
- $ python2.1 w_pcgi.py
- 17:41:58 [hazmat]
- wo_pcgi.py
- 17:41:59 [AaronSw]
- right?
- 17:42:22 [AaronSw]
- i deleted the directory and tried again, same error
- 17:42:33 [AaronSw]
- oh... above it is:
- 17:42:35 [AaronSw]
- ././../Components/BTree/BTree.c:2003: `EXTENSIONCLASS_PYTHONICATTR_FLAG' undeclared here (not in a function)
- 17:42:35 [AaronSw]
- ././../Components/BTree/BTree.c:2003: initializer element is not constant
- 17:42:35 [AaronSw]
- ././../Components/BTree/BTree.c:2003: (near initialization for `BTreeType.class_flags')
- 17:42:35 [AaronSw]
- make: *** [BTree.o] Error 1
- 17:42:35 [AaronSw]
- T
- 17:42:51 [hazmat]
- what gcc version do you have?
- 17:43:10 [AaronSw]
- $ gcc --version
- 17:43:10 [AaronSw]
- 2.95.4
- 17:43:30 [AaronSw]
- anyone here have a machine at MIT?
- 17:44:25 [hazmat]
- aaronsw, i'm going to migrate some of this to #zope to get some help.
- 17:44:32 [AaronSw]
- heh, ok
- 17:55:52 [sbp]
- <AaronSw> gasp!
- 17:55:52 [sbp]
- <sbp> [puzzlement]
- 17:55:52 [sbp]
- <AaronSw> [surprise]
- 17:56:01 [sbp]
- yes, I thought I'd go and observe the poor fool
- 17:56:07 [sbp]
- s/fool/fools/
- 18:02:03 [AaronSw]
- Wow. Amazon made their first-ever profit.
- 18:02:15 [sbp]
- excellent
- 18:02:51 [hazmat]
- YET, from #zope has said he can't help because he's busy.
- 18:03:19 [hazmat]
- so, its SOL time.
- 18:03:55 [hazmat]
- cause i don't know what the problem is, and i need to get back to work myself at the moment. bummer.
- 18:05:08 [AaronSw]
- oh well
- 18:05:10 [AaronSw]
- .acronym SOL
- 18:05:12 [xena]
- SOL: Sadly Outta Luck (polite form), Office of the Solicitor (US Department of Labor), Satellite Of Love, Scandinavia Online, Seafarer's Open Learning System, Semantic Operating Language, Sequence Order List, Shadows of Luclin (Everquest expansion), Shazzam - Outta Luck (Gomer Pyle polite form), Shoot-Out Loss, Short On Landing, Simply Out of Luck (polite form), Simulation Oriented Language,
- 18:05:13 [xena]
- Small Out-Line Integrated Circuit, Smile Out Loud, Sobbing Out Loud, Solenoid, Solicitation, Solution, Sons of Liberty
- 18:06:05 [AaronSw]
- 'Common sense is creeping into the Georgia State legislature, where a sweeping zero-tolerance-for-weapons-in-schools bill has resulted in discplinary action being taken against students who bring such potentially dangerous items as a Tweety Bird keychain fob to school. Now, Georgia lawmakers are trying to modify "zero tolerance" to include "common sense."'
- 18:07:24 [AaronSw]
- @ http://www.oreillynet.com/lpt/a//webservices/2002/01/18/brewster.html
- 18:07:29 [chumpster]
- A: http://www.oreillynet.com/lpt/a//webservices/2002/01/18/brewster.html from AaronSw
- 18:07:31 [AaronSw]
- A:|How the Wayback Machine Works
- 18:07:33 [chumpster]
- titled item A
- 18:08:26 [AaronSw]
- A::With [Richard Koman|http://www.oreillynet.com/pub/au/102] and [Brewster Kahle|http://www.kahle.org/Brewster/]
- 18:08:27 [chumpster]
- commented item A
- 18:08:48 [hazmat]
- .wc kibosh
- 18:09:01 [AaronSw]
- .wn kibosh
- 18:09:02 [xena]
- kibosh defined as:
- 18:09:03 [xena]
- - v : stop from happening or developing; "Block his election"; "Halt the process" [syn: {stop}, {halt}, {block}]
- 18:09:59 [hazmat]
- cool, xena is the key to a good vocabulary ;)
- 18:10:19 [AaronSw]
- hee
- 18:10:56 [AaronSw]
- A::" As you'll read in this in interview, the folks at the Archive have turned clusters of PCs into a single parallel computer running the biggest database in existence -- and wrote their own operating system, P2, which allows programmers with no expertise in parallel systems to program the system."
- 18:10:56 [chumpster]
- commented item A
- 18:12:10 [AaronSw]
- A::100 terabytes, 200 queries per second, on 400 Linux and FreeBSD machines.
- 18:12:10 [chumpster]
- commented item A
- 18:16:01 [AaronSw]
- A::"We program the computer using a technology called P2, which we'll be putting out as open source for other people to able to operate parallel clusters of Linux or FreeBSD or Solaris boxes. P2 is a Perl script that takes commands and runs them on remote boxes, splits up data to be able to run on them, and then brings back and correlates the data."
- 18:16:03 [chumpster]
- commented item A
- 18:17:08 [AaronSw]
- A::They plan to let users run P2 scripts over the archive. "And then our challenge will be how to manage, say, 10 to 20 programs running at the same time over the data sets and not have people clobber each other. Kind of timesharing, but at the hundreds-of-computers level."
- 18:17:09 [chumpster]
- commented item A
- 18:31:53 [sbp]
- Hooray, I managed to create a program which reports in EARL whether or not a page fails the "Alt Test"!
- 18:34:16 [sbp]
- heh: "Where the Library of Congress has a budget of $450 million a year, you can be sure we don't."
- 18:34:30 [sbp]
- A::"Where the Library of Congress has a budget of $450 million a year, you can be sure we don't."
- 18:34:33 [chumpster]
- commented item A
- 18:36:30 [AaronSw]
- cool!
- 18:36:58 [AaronSw]
- tav: "from what i can understand, fake ids are the accepted norm in the usa. i believe that really says something about the society that would breed such a culture."
- 18:37:19 [AaronSw]
- tav: 'side note: just realised that my ideal aieru (the pen of the 21st century?) would be in the form of a katana. gives a whole new meaning to "the pen is mightier than the sword".'
- 18:38:37 [AaronSw]
- heh, rael... http://www.oreillynet.com/~rael/archives/000121.shtml
- 18:38:43 [sbp]
- aieru? katana?
- 18:38:54 [AaronSw]
- aieru = wearable computer; katana = sword
- 18:39:15 [AaronSw]
- I can just imagine Rael saying "That's ever so slightly surprising!"
- 18:39:24 [sbp]
- heh, that's quite neat
- 18:39:34 [sbp]
- * sbp can't imagine Rael saying it, but it's still funny
- 18:39:58 [AaronSw]
- he has a funny british-californian accent
- 18:42:46 [AaronSw]
- Rael has the accent of a Brit who's ever-so-slightly-surprised to find himself in California.
- 18:44:17 [sbp]
- fear my mighty XML well-formedness and alt tag checking Python script!
- 18:44:23 [AaronSw]
- aaaah!
- 18:44:34 [AaronSw]
- (please don't run it on my site. please don't run it on my site. ...)
- 18:44:51 [sbp]
- Mwahahaha!
- 18:45:21 [sbp]
- * sbp runs it on his site
- 18:45:34 [sbp]
- a simple "print doAltTest('http://aaronsw.com/')" is all it takes
- 18:45:47 [sbp]
- fuck me, you're the first site to pass!
- 18:45:56 [sbp]
- [[[
- 18:46:00 [sbp]
- <http://infomesh.net/2002/access/#Tool> <http://www.w3.org/2001/03/earl/1.0#asserts> _:fpreqfj .
- 18:46:00 [sbp]
- <http://infomesh.net/2002/access/#Tool> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/03/earl/1.0#Assertor> .
- 18:46:00 [sbp]
- <http://infomesh.net/2002/access/#Tool> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/03/earl/1.0#Automaton> .
- 18:46:01 [sbp]
- <http://infomesh.net/2002/access/#Tool> <http://www.w3.org/2001/03/earl/1.0#name> accesstool.py .
- 18:46:04 [sbp]
- _:fpreqfj <http://www.w3.org/1999/02/22-rdf-syntax-ns#subject> _:lhonley .
- 18:46:05 [sbp]
- _:fpreqfj <http://www.w3.org/1999/02/22-rdf-syntax-ns#predicate> <http://www.w3.org/2001/03/earl/1.0#passes> .
- 18:46:05 [sbp]
- _:fpreqfj <http://www.w3.org/1999/02/22-rdf-syntax-ns#object> _:piyalmb .
- 18:46:09 [sbp]
- _:lhonley <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/03/earl/1.0#WebContent> .
- 18:46:10 [sbp]
- _:lhonley <http://www.w3.org/2001/03/earl/1.0#reprOf> <http://aaronsw.com/> .
- 18:46:14 [sbp]
- _:piyalmb <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/2001/03/earl/1.0#TestCase> .
- 18:46:14 [sbp]
- _:piyalmb <http://www.w3.org/2000/01/rdf-schema#label> "AltTestcase" .
- 18:46:15 [sbp]
- _:piyalmb <http://www.w3.org/2001/03/earl/1.0#id> "http://infomesh.net/2002/access/#AltTest" .
- 18:46:17 [sbp]
- _:piyalmb <http://www.w3.org/2000/01/rdf-schema#comment> "Test for all alt tags in document" .
- 18:46:19 [sbp]
- ]]]
- 18:46:21 [AaronSw]
- i have no idea what that means, but woohoo!
- 18:46:24 [sbp]
- :-)
- 18:46:39 [AaronSw]
- where did you get variable names like lhonley from?
- 18:47:08 [sbp]
- import random # 8,031,810,176 combinations
- 18:47:08 [sbp]
- for x in range(7): label += string.lowercase[random.randrange(0, 25)]
- 18:47:08 [sbp]
- return '_:'+label
- 18:47:24 [AaronSw]
- cwazy
- 18:47:36 [AaronSw]
- what's the point?
- 18:47:41 [sbp]
- for each pair of thingies, there's a 8,031,810,176/2 chance of a collison. I'm fairly optimistic
- 18:47:52 [AaronSw]
- thingies?
- 18:47:54 [sbp]
- s/collison/collision/
- 18:47:58 [sbp]
- bNodes
- 18:48:10 [AaronSw]
- why not just use set names?
- 18:48:20 [sbp]
- nah, too easy :-)
- 18:48:35 [sbp]
- because it's generated in pieces - like building blocks of EARL
- 18:48:57 [AaronSw]
- why not have a little namedispenser: return 'page' + n
- 18:49:19 [sbp]
- n?
- 18:49:30 [AaronSw]
- n is an increasing number
- 18:49:37 [AaronSw]
- and page is whatever it is the bNode identifies
- 18:50:33 [sbp]
- well, in fact, it still checks for bNode clashes, and I'm *hoping* that one day it will raise the error, because it'll be a story to tell at parties (or #swhack, anyway), but I really do think that a one-in-a-billion chance is good enough :-)
- 18:50:52 [sbp]
- s/, b/. B/
- 18:51:01 [sbp]
- er... the second one
- 18:51:02 [deus_x]
- What kind of parties do you go to? ... because I want to be invited :)
- 18:51:10 [sbp]
- Heh, heh
- 18:51:42 [sbp]
- well, #swhack has been one big party since 2001-07-25. Well, kinda
- 18:52:12 [AaronSw]
- "The Longest Cocktail Party"
- 18:52:14 [deus_x]
- Where's the booze?
- 18:52:15 [sbp]
- * sbp notes that he had to prefix the first "well" because of the damn commenting syntax
- 18:52:22 [sbp]
- you have to bring your own
- 18:52:37 [sbp]
- yeah, very HHGTTG-esque
- 18:52:38 [AaronSw]
- .google "The Longest Cocktail Party" beatles
- 18:52:39 [xena]
- "The Longest Cocktail Party" beatles: http://www.canongate.net/mojo/mojo.taf?_p=5906
- 18:52:45 [deus_x]
- Ahh, okay. I've got some great nacho cheese dip I can bring.
- 18:53:13 [sbp]
- oh, interesting. I was thinking of the world's longest party in The Hitchhiker's Guide
- 18:53:36 [sbp]
- ooh, nacho cheese
- 18:53:41 [AaronSw]
- buy your copy: http://www.amazon.com/exec/obidos/ASIN/1841950890/coolbooks02
- 18:53:58 [deus_x]
- Funny, I just discovered someone had AudioGalaxy'd me HHGTG in mp3 and it came up in my shuffle. Nice surprise.
- 18:54:02 [sbp]
- Homer: Nacho, nacho man. I want to be a nacho man
- 18:54:27 [AaronSw]
- the radio show?
- 18:54:50 [deus_x]
- Yup, the BBC radio show.
- 18:57:45 [sbp]
- Gotta run
- 19:13:17 [AaronSw]
- so i grab the binary Zope and run ./install:
- 19:13:19 [AaronSw]
- There were errors during Python module compilation.
- 19:13:19 [AaronSw]
- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 19:14:14 [AaronSw]
- wha?
- 19:14:15 [AaronSw]
- from __future__ import rested_snopes
- 19:17:02 [deus_x]
- Crap, sbp left. Was just starting to try getting rdfwiki going
- 19:17:13 [AaronSw]
- i can (sorta) help with that
- 19:17:32 [sbp]
- sbp has quit (Read error: 110 (Connection timed out))
- 19:17:41 [deus_x]
- Well, mostly I just have the rdfwiki.py and it wants a pkl but doesn't create one.
- 19:17:47 [deus_x]
- Wondering if I'm missing some files.
- 19:18:23 [AaronSw]
- i remember solving this...
- 19:18:42 [AaronSw]
- logster, grep rdfwiki.*pkl
- 19:21:02 [logster]
- I'm logging. I found 3 answers for 'rdfwiki.*pkl'
- 19:21:03 [logster]
- 0) 2002-01-22 19:18:42 <AaronSw> logster, grep rdfwiki.*pkl
- 19:21:04 [logster]
- 1) 2002-01-22 19:17:41 <deus_x> Well, mostly I just have the rdfwiki.py and it wants a pkl but doesn't create one.
- 19:21:05 [logster]
- 2) 2001-09-05 03:53:23 <sbp> er... create a rdfwiki.pkl file somewhere, too
- 19:21:10 [AaronSw]
- logster is a speed daemon
- 19:21:10 [AaronSw]
- i think i just did a touch rdfwiki.pkl
- 19:21:31 [AaronSw]
- yeah, see
- 19:22:50 [AaronSw]
- man, that was back when sbp said "he he he" and we jumped at the prescence of deltab.
- 19:29:22 [AaronSw]
- One or more of the available Robert Morrises are speaking at EtCon
- 19:29:44 [AaronSw]
- I think I'll call it HAP2002
- 19:29:55 [AaronSw]
- maybe HAP02
- 19:33:53 [AaronSw]
- OHAP
- 19:53:22 [AaronSw]
- @ http://www.maine.indymedia.org/display.php3?article_id=1151&group=webcast
- 19:53:27 [chumpster]
- B: Maine Indymedia - webcast news from AaronSw
- 19:53:33 [AaronSw]
- B:|Bill introduced that would reinstate draft in the US and US territories.
- 19:53:35 [chumpster]
- titled item B
- 19:54:15 [AaronSw]
- B::Under this Bill, everyone between the ages of 18 and 22 in the US and territories (an estimated 9 million people) would have to go thru basic military training.
- 19:54:16 [chumpster]
- commented item B
- 19:54:20 [AaronSw]
- B::via Morbus
- 19:54:21 [chumpster]
- commented item B
- 19:54:36 [AaronSw]
- B::s/everyone/men/ -- it's optional for women
- 19:54:37 [chumpster]
- commented item B
- 20:02:19 [AaronSw]
- if this goes thru expect a lot of sex change operations
- 20:04:42 [deus_x]
- Ack. Finally back from some net outages over here
- 20:05:07 [AaronSw]
- wb. we were talking about the bill to reinstate the draft
- 20:05:15 [AaronSw]
- in the US and territories
- 20:05:16 [deus_x]
- Eek!
- 20:05:22 [AaronSw]
- yeah, exactly
- 20:06:02 [deus_x]
- And there was just a commentator on NPR the other day saying how the US army is so great because it's a volunteer army.
- 20:06:42 [AaronSw]
- <spin>but wouldn't it be much better if everyone got to volunteer!</spin>
- 20:06:55 [deus_x]
- That's doubleplusungood
- 20:09:04 [AaronSw]
- B:: Checkout the [Kuro5hin coverage|http://www.kuro5hin.org/story/2002/1/17/204425/567] and [info from the Congress|http://thomas.loc.gov/cgi-bin/bdquery/z?d107:h.r.03598:]
- 20:09:05 [chumpster]
- commented item B
- 20:16:21 [AaronSw]
- time for a walk
- 21:01:08 [deus_x]
- logster, grep rdfwiki.*pkl
- 21:01:34 [logster]
- I'm logging. I found 5 answers for 'rdfwiki.*pkl' (showing 0...4)
- 21:01:35 [logster]
- 0) 2002-01-22 21:01:08 <deus_x> logster, grep rdfwiki.*pkl
- 21:01:36 [logster]
- 1) 2002-01-22 19:21:10 <AaronSw> i think i just did a touch rdfwiki.pkl
- 21:01:37 [logster]
- 2) 2002-01-22 19:18:42 <AaronSw> logster, grep rdfwiki.*pkl
- 21:01:38 [logster]
- 3) 2002-01-22 19:17:41 <deus_x> Well, mostly I just have the rdfwiki.py and it wants a pkl but doesn't create one.
- 21:01:39 [logster]
- 4) 2001-09-05 03:53:23 <sbp> er... create a rdfwiki.pkl file somewhere, too
- 21:02:37 [deus_x]
- Strange, the 2001-09-05 chatlog is not linked in at http://blogspace.com/swhack/chatlogs/
- 21:02:45 [deus_x]
- But it exists, it seems.
- 21:03:18 [sbp]
- sbp (~sean@m367-mp1-cvx3b.pop.ntl.com) has joined #swhack
- 21:05:58 [deus_x]
- sbp: Oh, hey. I'm poking at rdfwiki but it needs an rdfwiki.pkl Is there a oneliner or something to create one?
- 21:06:52 [sbp]
- sbp has quit (Killed (NickServ (Ghost: SeanP!~sean@m115-mp1-cvx4c.pop.ntl.com)))
- 21:06:56 [deus_x]
- D'oh
- 21:07:11 [sbp]
- sbp (~sean@m115-mp1-cvx4c.pop.ntl.com) has joined #swhack
- 21:11:11 [deus_x]
- Ah hah. I figured out what to do to make the rdfwiki go.
- 21:12:54 [sbp]
- sbp has quit (Killed (NickServ (Ghost: SeanP!~sean@m402-mp1-cvx3b.pop.ntl.com)))
- 21:13:13 [sbp]
- sbp (~sean@m402-mp1-cvx3b.pop.ntl.com) has joined #swhack
- 21:13:55 [sbp]
- * sbp waves to deus, and catches up from the logs
- 21:14:15 [sbp]
- you have to create an empty text file called rdfwiki.pkl, but I guess you figured that out
- 21:14:16 [deus_x]
- Haloo! Looks like you've got some turbulence.
- 21:14:49 [deus_x]
- Well, I created rdfwiki.pkl, made it webserver-writable, and then went to rdfwiki?go=yes
- 21:15:53 [sbp]
- did it work?
- 21:16:02 [deus_x]
- It seems to have worked, yes.
- 21:16:30 [sbp]
- excellent!
- 21:16:53 [sbp]
- it's not all that flashy, but it's bare-bones working
- 21:17:07 [sbp]
- in fact, later versions have more features, but they're a bit rougher, so I didn't put them onlin
- 21:17:15 [sbp]
- it could do with being re-written
- 21:17:22 [deus_x]
- Now I just have to figure out exactly what it's for. And do lots of reading on all things semantic web
- 21:18:08 [sbp]
- heh. It's just a Wiki, but one with Semantic Web Power(TM)(C)
- 21:18:41 [sbp]
- if you go to ?showstore=yes or something, it gives you a dump of the stuff in the Wiki as RDF
- 21:19:19 [sbp]
- and people should be able to add in huge RDF files of their own - the idea is that everybody contributes to it, like a database of documentation and ordinary data
- 21:19:32 [sbp]
- and then the CGI lets you browse it, as if it were a big database
- 21:19:46 [deus_x]
- I think my problem is that I haven't fully grokked RDF yet.
- 21:19:56 [sbp]
- ah. Try semanticWeb-long and swintro
- 21:20:01 [sbp]
- .google semanticWeb-long
- 21:20:02 [xena]
- semanticWeb-long: http://logicerror.com/semanticWeb-long
- 21:20:05 [sbp]
- .google swintro
- 21:20:06 [xena]
- swintro: http://infomesh.net/2001/swintro
- 21:20:09 [sbp]
- * sbp bows
- 21:21:16 [AaronSw]
- * AaronSw is back from his walk, and now has revolutionary fervor in him
- 21:21:23 [AaronSw]
- deus_x, want to join the plex project?
- 21:21:28 [sbp]
- ugh. You should walk about less :-)
- 21:21:34 [sbp]
- it affects your brain somehow
- 21:21:44 [AaronSw]
- heh heh
- 21:22:01 [AaronSw]
- I want 110% from everbody before the o'reilly con.
- 21:22:02 [sbp]
- deus, are you still there?
- 21:22:13 [sbp]
- Hmm... what if we can only provide 107%?
- 21:22:25 [AaronSw]
- Fine, I'll take it.
- 21:22:26 [sbp]
- the FIA would be alright with that, wouldn't they?
- 21:22:36 [AaronSw]
- FIA?
- 21:23:11 [sbp]
- uh huh
- 21:23:16 [AaronSw]
- What's that?
- 21:23:29 [sbp]
- .google FIA 107% rules
- 21:23:29 [sbp]
- feck
- 21:23:29 [sbp]
- .google FIA 107% rule
- 21:23:30 [xena]
- no results found.
- 21:23:32 [xena]
- no results found.
- 21:23:40 [sbp]
- xena?
- 21:24:03 [deus_x]
- * deus_x adds them to his wiki.
- 21:24:17 [deus_x]
- Whoa, net's back up?
- 21:24:28 [AaronSw]
- aha.
- 21:24:49 [deus_x]
- Wow. Our net keeps going up and down here, but I'm IRCing through a proxy which stays connected and logs while I'm gone
- 21:24:51 [sbp]
- http://www.atlasf1.com/97/san/gogos.html
- 21:25:04 [AaronSw]
- yeah, dircproxy is cool
- 21:25:11 [deus_x]
- Yup, that's the one.
- 21:25:17 [sbp]
- * sbp wants that
- 21:25:23 [AaronSw]
- i asked you!
- 21:25:29 [sbp]
- did you? ooh! ooh!
- 21:25:35 [deus_x]
- Oh, and re: Plex project, sure but not sure how helpful I'll be yet :)
- 21:26:05 [AaronSw]
- OK, so here's the thing: we only have to get the Plex running once, and then make it upgrade itself. By the time it gets made illegal (if that happens) it'll be too late.
- 21:26:19 [sbp]
- lol
- 21:26:21 [deus_x]
- I made the mistake of playing with the regex triggers in dircproxy, for fun I had it page me when anyone said "monkey". Then I let slip that I'd done that.
- 21:26:29 [AaronSw]
- lol
- 21:26:38 [AaronSw]
- monkey
- 21:27:15 [deus_x]
- So all day, my phone was visited by members of #perl on rhizomatic.net. monkey monkey monkey monkey monkey
- 21:27:32 [AaronSw]
- oh man
- 21:28:51 [deus_x]
- Hmm. I really need to play with python more.
- 21:29:09 [AaronSw]
- you could play with it while working on the Plex ;)
- 21:29:19 [deus_x]
- My brane is far too saturated with perl.
- 21:30:24 [deus_x]
- * deus_x wanders back to plexdev.org
- 21:30:59 [deus_x]
- Ooh, Chord. I've heard of that.
- 21:33:17 [sbp]
- aw, bummer
- 21:33:30 [AaronSw]
- hm?
- 21:33:33 [sbp]
- erm... because if you hadn't heard of Chord, you'd be...
- 21:33:35 [sbp]
- oh, forget it
- 21:34:15 [sbp]
- [more wonderful off-log shenanigans spill over into the regular logs]
- 21:40:12 [AaronSw]
- so, deus_x, want to hear my big plex speech
- 21:40:14 [AaronSw]
- ?
- 21:40:35 [deus_x]
- AaronSw: Sure :) I may get dragged away to a meeting though
- 21:40:54 [AaronSw]
- ok. i'll make it short then.
- 21:41:23 [deus_x]
- But my logging ears are always open :)
- 21:41:52 [AaronSw]
- we're going to build a worldwide decentralized network that will do three things:
- 21:41:52 [AaronSw]
- - let you get any file you want quickly
- 21:41:53 [AaronSw]
- - let you ask questions of the entire Internet
- 21:41:53 [AaronSw]
- - let you leave messages for anyone who wants to listen to them
- 21:42:31 [sbp]
- sbp has quit (Read error: 104 (Connection reset by peer))
- 21:42:40 [AaronSw]
- we want to make it a universal protocol. a system on which you can layer anything, and in doing so make it easy, decentralized and leaverage the network effects of the other parts of the system.
- 21:42:44 [sbp]
- sbp (~sean@m402-mp1-cvx3b.pop.ntl.com) has joined #swhack
- 21:43:55 [deus_x]
- Sounds like a sufficiently broad set of goals :)
- 21:43:55 [AaronSw]
- does that make sense?
- 21:44:01 [AaronSw]
- heh
- 21:44:27 [deus_x]
- Kind of. Part of my problem, is I'm just starting to read up on semantic web concepts, which I only partly had before
- 21:44:52 [AaronSw]
- so the basic idea of the semantic web is that we give types to links.
- 21:45:05 [AaronSw]
- so instead of <http://www.billgates.com> -> <http://microsoft.com>
- 21:45:14 [AaronSw]
- it'd be: <http://www.billgates.com> --worksFor--> <http://microsoft.com>
- 21:45:17 [deus_x]
- Like, I don't immediately grok the greatness of a triple.
- 21:45:31 [AaronSw]
- a triple is just a typed link
- 21:45:34 [deus_x]
- Oh, is that it then? type name value ?
- 21:45:38 [AaronSw]
- yep
- 21:45:44 [deltab]
- heh, return of the arrows
- 21:45:48 [AaronSw]
- except we call them subject ---predicate--> object .
- 21:47:21 [AaronSw]
- they're broad goals but we think they're definitely realizable
- 21:47:32 [deus_x]
- Ahh okay, bit of a difference (scanning through semanticWeb-long right now)
- 21:47:52 [AaronSw]
- a difference between what?
- 21:48:20 [deus_x]
- Well, it's not just as simple as "boolean eatsFood yes" so not just type name value
- 21:48:36 [AaronSw]
- oh... i see, no it's different than that.
- 21:48:55 [AaronSw]
- it'd be more like:
- 21:48:55 [AaronSw]
- john eatsFood yes
- 21:48:55 [AaronSw]
- eatsFood objectType boolean
- 21:49:27 [deus_x]
- Heh.. meta ad infinitum
- 21:52:34 [deus_x]
- Okay, my brane is on the ground floor of triples. Will have to poke around a bit more to grok it.
- 21:53:47 [AaronSw]
- feel free to ask qs in here or #rdfig
- 21:54:09 [deus_x]
- Oh I probably will :) I have the notion that I should be interested in this, even if I don't quite have it yet.
- 21:57:27 [AaronSw]
- feel free to visit #plex too
- 22:09:34 [AaronSw]
- hmm, they moved the date of EtCon later.
- 22:09:44 [AaronSw]
- now it's immediately after WWW2002... urgh
- 22:29:02 [sbp]
- sbp has quit (Killed (NickServ (Ghost: SeanP!~sean@m15-mp1-cvx5a.pop.ntl.com)))
- 22:29:22 [sbp]
- sbp (~sean@m15-mp1-cvx5a.pop.ntl.com) has joined #swhack
- 22:33:09 [sbp]
- sbp has quit (Client Quit)
- 22:33:20 [sbp]
- sbp (~sean@m15-mp1-cvx5a.pop.ntl.com) has joined #swhack
- 22:35:36 [AaronSw]
- sbp, youd dirc is up on port 5700
- 22:36:00 [sbp]
- hooray!
- 22:36:03 [sbp]
- IP address?
- 22:36:09 [AaronSw]
- vorpal.logicerror.com
- 22:36:20 [sbp]
- sbp has quit (Client Quit)
- 22:37:09 [sbp]
- sbp (~sean@63.149.73.20) has joined #swhack
- 22:37:39 [AaronSw]
- hey there
- 22:37:49 [sbp]
- ooh
- 22:37:55 [sbp]
- * sbp waves from Vorpal
- 22:38:34 [sbp]
- O.K., let's test the disconnection thingy
- 22:38:38 [AaronSw]
- whee
- 22:38:43 [AaronSw]
- bye sbp
- 22:38:45 [AaronSw]
- we'll miss you
- 22:38:51 [AaronSw]
- maybe not...
- 22:40:03 [AaronSw]
- * AaronSw twidles thumbs
- 22:40:57 [sbp]
- cool, it works!
- 22:40:59 [sbp]
- <AaronSw> whee
- 22:41:01 [sbp]
- <AaronSw> bye sbp
- 22:41:03 [sbp]
- <AaronSw> we'll miss you
- 22:41:05 [sbp]
- <AaronSw> maybe not...
- 22:41:07 [sbp]
- * AaronSw twidles thumbs
- 22:41:09 [sbp]
- did you say anything else?
- 22:41:30 [AaronSw]
- nope
- 22:42:05 [sbp]
- ooh, and I didn't disconnect :-)
- 22:42:14 [sbp]
- many thanks, Aaron!
- 22:42:22 [AaronSw]
- of course
- 22:42:44 [AaronSw]
- i remembered when i first offered it to you. you said something like "why would i want that?"
- 22:43:22 [sbp]
- I guess I was just used to being off of IRC more than being on it
- 22:43:42 [sbp]
- now, with more connectivity, the disconnection spots are more annoying
- 22:43:52 [AaronSw]
- yeah, i suppose so
- 22:44:01 [AaronSw]
- you can always /dircproxy quit when you really want to go
- 22:44:14 [sbp]
- why would I want to go? :-)
- 22:44:26 [AaronSw]
- so you're going to be on 24/7 now?
- 22:44:38 [AaronSw]
- uh oh... we'll have to cancel all the sbp-bashing parties
- 22:44:43 [sbp]
- if that's alright. That's what you do :-)
- 22:45:22 [AaronSw]
- heh, this feel sort of like mr.slimey just meeting eyrinthia
- 22:45:40 [AaronSw]
- (i had to use that analogy sometime)
- 22:45:57 [sbp]
- eyrinthia?
- 22:46:07 [AaronSw]
- in "True Names"
- 22:47:12 [sbp]
- .google "True Names" eyrinthia
- 22:47:13 [xena]
- no results found.
- 22:50:09 [AaronSw]
- i probably misspelled it
- 22:50:50 [AaronSw]
- erythrina
- 22:51:18 [AaronSw]
- cool: http://members.tripod.com/erythrina/
- 22:51:25 [sbp]
- .google Mr. Slimey "True Names"
- 22:51:27 [xena]
- Mr. Slimey "True Names": http://progoth.resnet.gatech.edu/truename/truename.htm
- 22:52:07 [AaronSw]
- ugh, mr. slippery, sorry
- 22:52:54 [sbp]
- oh dircproxy is so cool
- 22:53:10 [AaronSw]
- heh, what happened?
- 22:53:21 [sbp]
- my connection folded, for some reason
- 23:02:45 [AaronSw]
- hmm, they're demoing peek-a-booty at codecon
- 23:03:21 [AaronSw]
- heh! "libfreenet, the only functional Freenet implementation not written in Java (C) (presented as a case study for how not to do things -- the developer has given up and does not want to create an implementation for the post-0.3 era)"
- 23:07:23 [AaronSw]
- heh, this thecircle guy uses the test on The Ring as his backgrop for his slides
- 23:11:05 [AaronSw]
- man, he really reinvent chord...
- 23:12:12 [AaronSw]
- lol: "some random data is needed.... Please bang on the keyboard like a monkey."
- 23:12:28 [sbp]
- heh, heh
- 23:14:54 [sbp]
- Um... ah yes, I was wondering about date datatypes in EARL... O.K.
- 23:17:15 [tav]
- heh
- 23:17:39 [tav]
- re: libfreenet, we have a working .4 implementation
- 23:17:55 [tav]
- one not written in java
- 23:19:38 [tav]
- yea, thecircle's cool
- 23:20:32 [tav]
- yet another atavism - sounds a lot how i described a certain network would work, to oierw back in june
- 23:20:40 [tav]
- s/lot/lot like/
- 23:21:38 [sbp]
- [datatypes: and now I've been distracted *again*]
- 23:22:30 [AaronSw]
- thecircle is just chord insofar as network is concerned
- 23:22:35 [AaronSw]
- have you run the app, tav?
- 23:22:55 [AaronSw]
- i'm trying to chat up with folks about the plex
- 23:24:06 [AaronSw]
- they've done so much!
- 23:24:13 [AaronSw]
- file sharing, people finding, a trust metric for news
- 23:24:19 [AaronSw]
- a GUI, proxying thru firewalls
- 23:24:21 [tav]
- no, i haven't managed to successfully get gtk working
- 23:24:45 [tav]
- trust metric for news?
- 23:24:46 [AaronSw]
- i thought gtk was just gnome
- 23:24:52 [tav]
- in python
- 23:25:04 [AaronSw]
- oh... i just did an apt-get install python2
- 23:25:23 [tav]
- it works w/ py2.0 ?
- 23:25:27 [AaronSw]
- 2.1
- 23:26:06 [AaronSw]
- trust metric: yep you rate trust on 1 to 10 and then news flows along trust conenctions
- 23:27:01 [tav]
- hmz, it compiled and installed the gtk modules ?
- 23:27:25 [AaronSw]
- yeah, but i was running on redhat
- 23:27:33 [AaronSw]
- it didn't compile them, they came with
- 23:27:40 [tav]
- oh
- 23:28:08 [AaronSw]
- the client does IRC over the network too.
- 23:28:40 [tav]
- wow
- 23:28:54 [tav]
- they've fully implemented all this?
- 23:29:01 [AaronSw]
- yeah, seems so
- 23:29:23 [AaronSw]
- the shell also supports arbitrary shell and python commands
- 23:31:06 [AaronSw]
- and it's all written in python
- 23:31:13 [tav]
- is there a cli?
- 23:31:19 [AaronSw]
- don't think so
- 23:31:48 [AaronSw]
- i'm behind a nat, so i'm using mu2 to proxy.
- 23:32:05 [AaronSw]
- hmm, it's all UDP
- 23:32:15 [tav]
- yea, noticed
- 23:32:20 [AaronSw]
- cool, it lets you search on filenames and id3 tags
- 23:32:32 [AaronSw]
- has minimal swarming
- 23:32:42 [tav]
- all for just over half a meg
- 23:32:47 [tav]
- quite a package
- 23:32:59 [AaronSw]
- yeah, i'm surprised you haven't bought them yet
- 23:33:07 [AaronSw]
- i guess it's cuz he doesn't hang out in #iA
- 23:33:19 [tav]
- i didn't realise it did all that
- 23:33:31 [tav]
- it spoke of lots, i just thought it had a basic circle implementation
- 23:33:34 [AaronSw]
- cool, everything is digitally signed
- 23:33:49 [AaronSw]
- and encrypted
- 23:34:03 [AaronSw]
- it has this weird representation of your public key as a little line drawing too
- 23:34:45 [AaronSw]
- appears to do relaying too
- 23:34:52 [tav]
- hmz
- 23:35:31 [AaronSw]
- (this is what happens when you have people who can really code)
- 23:36:03 [AaronSw]
- his "future directions" include plexnames (i.e. dns via trust connections)
- 23:36:25 [AaronSw]
- he says he doesn't have an efficient algorithm for it tho
- 23:36:42 [tav]
- yes
- 23:36:59 [AaronSw]
- do you?
- 23:37:40 [tav]
- i believe so
- 23:37:56 [tav]
- also can enhanced to provide hansel and gretel (sp?) routing
- 23:38:44 [tav]
- hmz
- 23:38:59 [AaronSw]
- hmm? breadcrumbs?
- 23:39:03 [tav]
- can't install python-gtk
- 23:39:15 [tav]
- requires python-base
- 23:39:25 [AaronSw]
- why don't you have that?
- 23:40:18 [AaronSw]
- ok, where do i sign up for this? i need to talk to this guy!
- 23:40:44 [tav]
- yea, i initiated conversation w/ him after seeing his presentation
- 23:40:54 [AaronSw]
- how'd that go? is he on irc?
- 23:41:08 [tav]
- no, he doesn't like irc. wise man ;p
- 23:41:39 [sbp]
- <DanC_> xena, easy on the in-your-face URLs, OK? give me a title along with the pointer, would ya?
- 23:41:40 [sbp]
- - #rdfig
- 23:41:40 [AaronSw]
- heh. indeed
- 23:44:29 [AaronSw]
- so via email then? did you communicate in a public forum?
- 23:44:34 [AaronSw]
- . o O ( this is tav, of course not )
- 23:44:58 [sbp]
- oh dear, please don't
- 23:45:20 [sbp]
- I've escaped people using the ". o O" syntax for quite a while - don't you start!
- 23:45:29 [AaronSw]
- what's wrong with it
- 23:45:39 [tav]
- . o O ( i wonder what sbp thinks of this )
- 23:45:41 [sbp]
- and I'm sure that ". o O { dream }" looks better
- 23:46:17 [tav]
- { } ?
- 23:46:19 [tav]
- ewwwwww!
- 23:46:53 [hazmat]
- hazmat has left #swhack
- 23:47:03 [AaronSw]
- I wonder how long he's been working on this.
- 23:47:43 [AaronSw]
- he's got some really beautiful photography too.
- 23:48:13 [AaronSw]
- i want to be like this guy.
- 23:48:20 [AaronSw]
- too bad he lives in australia
- 23:49:35 [tav]
- bwhahaahaha! gtk compiles!
- 23:52:44 [AaronSw]
- cool, they sent me a PDF of my article. it's all pretty
- 23:53:29 [AaronSw]
- me: here you've built [PyChord] and have the services I planned to build on top
- 23:53:29 [AaronSw]
- pfh: only half? ;-)
- 23:54:43 [AaronSw]
- pfh: just looking at the plex page now
- 23:57:43 [sbp]
- .google thecircle
- 23:57:43 [xena]
- thecircle: http://www.thief-thecircle.com
- 23:59:25 [rillian]
- rillian (~giles@mist.thaumas.net) has joined #swhack