00:04:31 wow, Python must be working really fast, because time() should give different times:- 00:04:34 $ python -c "import time; print time.time()"; python -c "import time; print time.time()" 00:04:34 1013990668.31 00:04:34 1013990668.53 00:05:01 .time 00:05:01 2002/02/18 00:06:29.8331 Universal 01:31:42 AaronSw: networking code is coming along well 01:31:54 I sorta have to bootstrap it.. 01:51:08 tansaku2 has quit (Read error: 110 (Connection timed out)) 02:17:49 * AaronSw returns 02:17:50 hey cool 02:18:39 hey 02:19:00 about to go to bed 02:19:01 I think 02:19:05 k 02:19:13 feel free to put the code up if you want me to take a look at it 02:19:24 thinking of that 02:23:30 chumpster has quit (zahn.openprojects.net irc.openprojects.net) 02:23:30 deltab has quit (zahn.openprojects.net irc.openprojects.net) 02:23:30 sbp has quit (zahn.openprojects.net irc.openprojects.net) 02:23:30 kmacleod has quit (zahn.openprojects.net irc.openprojects.net) 02:23:30 deus_x has quit (zahn.openprojects.net irc.openprojects.net) 02:23:30 jeremiah has quit (zahn.openprojects.net irc.openprojects.net) 02:24:49 kmacleod (~ken@kmacleod.static.iaxs.net) has joined #swhack 02:24:49 jeremiah (~jeremiah@ip68-10-5-132.hr.hr.cox.net) has joined #swhack 02:24:49 deus_x (~deusx@bgp995433bgs.nanarb01.mi.comcast.net) has joined #swhack 02:24:49 chumpster (~chumpster@xcdfddb76.ip.ggn.net) has joined #swhack 02:24:49 deltab (deltab@mewtwo.espnow.com) has joined #swhack 02:25:08 sbp (~sean@63.149.73.20) has joined #swhack 02:29:34 AaronSw: just mailed code to me@aaronsw.com 02:29:40 cool 02:30:41 I'm going to go do homework 02:30:45 email me any questions or anything 02:30:49 Ok, c'ya. 02:30:56 feel free to mess around with it 02:31:11 Philip Greenspun (via Kragen): "Computers are the tools of the devil. It is as simple as that. There is no monotheism strong enough that it cannot be shaken by Unix or any Microsoft product. The devil is real. He lives inside C programs." 02:31:21 * jeremiah is away: I'm busy 02:33:03 notes for jerimiah: 02:33:21 - subclassing and modularization is your friend 02:33:37 - in python, if statements don't need ()s 02:35:29 hm, didn't know about contains 02:35:33 they don't in Java either, I note 02:35:44 really? that's surprising 02:35:47 err __contains__ 02:35:55 - don't need both has_key and __contains__ on same class 02:36:08 Hmm... at least, I think they don't. They don't need "{}", that's for sure 02:36:50 - everything is a boolean. in other words: 02:36:50 if x: return 1 02:36:50 else: return 0 02:36:50 can be simplified into: 02:36:50 return x 02:37:16 hmm 02:37:20 (back, for a second) 02:37:24 hey 02:37:31 I had __contains__ and for some reason has_key wasn't working 02:37:32 so I had to add it in 02:37:45 Hmph: '(' expected. I was wrong 02:37:48 yeah, contains doesn't give you has_key 02:37:53 it lets you do: 02:37:57 x in objectWithContains 02:38:01 oh 02:38:20 I also have subclasses where I thought necessary 02:38:27 where do you think I should have them where I don't? 02:38:45 yeah, i guess i was wrong about that 02:38:57 i just expected things to be in a separate file 02:39:13 i though about subclassing node into the proxys, but then there might be some methods of node you don't want to be public 02:39:17 oh, sorry about that 02:39:48 not public: ah, good point. 02:40:09 hmm, I didn't know Option-Delete worked in Mac OS X. 02:41:20 most of that code should do you fairly well, if we add the option to set the port to run the server on as an argument to the server class, then we can start up several of them on different ports inside of one scrip 02:41:23 script* 02:41:24 hmm, overall it looks really good, jeremiah 02:41:35 thanks 02:41:37 yeah, adding the port would be good 02:41:50 ooh, I didn't know about this:- 02:41:51 >>> '%8s' % 'blargh' 02:41:51 ' blargh' 02:42:00 also need to find a way to shutdown the server easily, and multi-thread it 02:42:08 what's the 8 do? 02:42:19 fits it to 8 spaces 02:42:20 makes the string length==8 02:42:24 yeah 02:42:25 ah, cool. 02:42:40 what do you mean by shut it down easily? 02:42:45 I looked around 02:42:48 i think multithreading is more trouble than it's worth 02:42:52 and couldn't find a way to end the look serve_forever() 02:42:56 s/look/loop 02:43:04 so when you want to shut it down 02:43:05 you hit C-c, as i recall 02:43:07 you have to kill it 02:43:08 :-) 02:43:11 yeah 02:43:14 but then it won't free up the port 02:43:19 really? 02:43:21 so next time you want that port it says "port already in use" 02:43:24 yep 02:43:27 that's a python bug 02:43:28 from expirience I speak 02:43:36 oh 02:43:40 because i know of apps that do not do that on shutdown 02:43:43 hmm 02:43:58 we could probably hack it in 02:44:01 w/semaphores 02:44:02 or something 02:44:02 It's probably hidden somewhere in SimpleXMLRPCServer 02:44:15 .google SimpleXMLRPCServer 02:44:15 SimpleXMLRPCServer: http://www.python.org/doc/current/lib/module-SimpleXMLRPCServer.html 02:44:16 I've had it happen with other xmlrpc implementations too 02:44:17 in python 02:44:20 odd. 02:44:28 anyways, seeya 02:44:34 I've seen it happen with other HTTP servers, but not with Mnet or Peerkat. 02:44:40 oh 02:44:40 c'ya jer. thanks again 02:44:41 hmm 02:44:44 you're welcome 02:45:02 oh. i didn't know SimpleXMLRPCServer was in the standard module. cool 02:45:27 they took the client-side from one company and the server side from another 02:45:42 yeah, weird. 02:45:58 it's sort of odd 02:45:59 * jeremiah is gone for real now 02:47:03 odd. 02:47:17 on my machine it works the first time, gives an error the second time, and works the third time 02:47:28 and repeats 02:47:41 that sounds fishy to me 02:48:02 and it doesn't seem to be doing anything strange to socketserver 02:51:35 yeah. SocketServer.TCPServer(('',8001), '').serve_forever() exibits the same behavior 02:52:31 sounds like a circular reference to me 02:52:44 but that wouldn 02:52:49 but that wouldn't explain jer's problem 02:53:16 running that on the shell works fine. 03:02:26 @ http://www.mojonation.net/ 03:02:51 A: http://www.mojonation.net/ from AaronSw 03:03:06 * sbp plays The 59th Street Bridge Song (Feelin' Groovy) 03:03:08 A:|MojoNation shuts down 03:03:09 titled item A 03:03:13 shuts down??? 03:03:17 A::Enterprise backup client coming soon. 03:03:18 commented item A 03:03:36 A::All the hackers can use [mnet|http://mnet.sourceforge.net/] instead. 03:03:37 commented item A 03:03:56 yeah, mccoy pulled the plug 03:04:32 You're right though: there's always mnet :-) 03:05:04 well, there wasn't until friday 03:53:32 logster (~swhack-lo@xcdfddb76.ip.ggn.net) has joined #swhack 03:53:32 topic is: the device talks to you, is solar powered, and teaches you how to use it to link to the Web. 03:53:32 Users on #swhack: logster sbp AaronSw xena kmacleod deltab chumpster deus_x jeremiah 03:53:40 ok, fess up 03:55:30 ? 03:55:30 ah, this may have borked it: grep -i 1-50 Google.*Search 03:55:30 I'm trying to find that damn script again 03:55:30 the one that turns pages into search keywords... argh! 03:57:09 * sbp continues to grep 04:01:45 aha: http://dlp.cs.berkeley.edu:8080/cgi-bin/hchen/computesignature.pl 04:02:03 * sbp grepped for google, and mailed the results to himself 04:02:21 then went through the list, and the #swhack archives 04:02:48 Heh. 04:03:47 .google swhack html nounism 04:03:48 swhack html nounism: http://www.purl.org/net/sbp 04:04:06 heh 04:04:15 wow, a Googlewhack for "swhack nounism"! 04:04:17 .google swhack nounism 04:04:20 swhack nounism: http://www.purl.org/net/sbp 04:04:32 sure it's easy when you use made-up words ;) 04:04:41 swhack: 736; nounism: 8 04:04:48 yeah... 04:05:00 Pff: 5888 04:05:23 I seem to be on a Googlewhack mailing list somehow. That's quite bizarre 04:05:35 "Purple Moon: Racism, sexism, and nounism." 04:05:40 Really? That's cool. 04:06:02 * AaronSw watches the lounge set up for the fetish ball 04:06:21 [[[ 04:06:22 Since the passive requires an auxiliary form of “to be,” excessive use of "is," "are," “was," and “were” usually results in an outbreak of the passive voice, and it also causes another problem: nominalization, sometimes called “nounism.” 04:06:27 ]]] - http://jac.gsu.edu/jac/6/Articles/13.htm 04:06:40 fetish ball? 04:07:06 yeah 04:07:12 stop inseminating our logs with sleazy pornographic phrases like "fetish ball"! 04:07:26 But it's the truth! 04:07:34 .google "fetish ball" 04:07:35 "fetish ball": http://www.fetishball.com 04:08:18 notice how that site is owned by esp? 04:08:31 Swank? 04:08:50 tonight is slick, i think 04:10:19 I should use "nominalization" really. What a dork be I. 04:10:31 oh come on 04:10:35 then you'd ruin the profile 04:10:55 well, I can exsplurge a gefnimerous new word 04:11:06 you know: in its stead 04:11:14 it would still break the link 04:11:31 what link? 04:11:45 the robust hyperlink via google 04:11:47 googlekeywords:blargh+smeg+feck? 04:12:10 it's more like google.com/search?btnI=1&q=blargh+smeg+feck 04:12:18 mine are html swhack psuedonymity logicerror bittorrent df4b blogspace d13f aaronsw annotea 04:12:23 .google html swhack psuedonymity logicerror bittorrent df4b blogspace d13f aaronsw annotea 04:12:24 no results found. 04:12:26 heh 04:12:41 .google swhack psuedonymity 04:12:41 swhack psuedonymity: http://www.aaronsw.com 04:12:42 not cached yet? 04:12:46 ooh, neat 04:12:50 .google sbp 04:12:51 sbp: http://www.purl.org/net/sbp 04:12:52 yeah, i guess not 04:12:54 ooh! 04:12:58 .google swhack 04:12:58 swhack: http://blogspace.com/swhack/weblog 04:13:14 .google aaron 04:13:15 aaron: http://www.aaronsw.com 04:13:17 we rock! 04:13:28 .google sean 04:13:29 sean: http://www.hannity.com 04:13:31 .google palmer 04:13:31 palmer: http://www.palmer.edu 04:13:33 .google sean b. 04:13:34 sean b.: http://www.purl.org/net/sbp 04:13:37 what URIs: google:sbp, google:aaron, google:swhack 04:13:42 .google sean p. 04:13:42 sean p.: http://singbluesilver.manilasites.com 04:13:50 heh, you're "Sean B." 04:14:00 Pff 04:14:33 .google zooko blogdex 04:14:34 zooko blogdex: http://blogspace.com/swhack/weblog 04:14:42 .google rdfig tansaku 04:14:43 rdfig tansaku: http://ilrt.org/discovery/chatlogs/rdfig/2001-12-22.html 04:14:48 Hm. 04:14:49 neatoid 04:14:51 .google neatoid 04:14:52 neatoid: http://www.cheezrulez.com/CATS/catstermsofuse.html 04:15:09 * AaronSw emails H. Chen for the code 04:18:49 .google koans contrariwise 04:18:49 koans contrariwise: http://www.purl.org/net/sbp 04:18:54 now that's a sign of class 04:19:26 why does it feck about with www.purl.org instead of purl.org, though? 04:20:31 hm 04:21:25 well, you link to it 2190 times: http://supportmacslashnow@www.google.com/search?hl=en&q=link%3Ahttp%3A%2F%2Fwww.purl.org%2Fnet%2Fsbp%2F 04:21:43 oh. hmm 04:22:10 i guess it just adds in the www. automatically 04:23:23 no, it seems to be based on the redirects... odd 04:36:40 tansaku2 (~sam@mtl10gw.mtl.t.u-tokyo.ac.jp) has joined #swhack 04:40:02 * sbp wonders if the 80-character test should be a 7 word test 04:40:09 or both would be good 04:40:22 80-char test? 04:40:27 More people should do it. There could be a site or a mailing list or something 04:40:43 yeah, the 80-char test. "Your ad to the world here" 04:41:04 or rather: "%80s" % "Your ad to the world here" 04:41:05 Ah. 04:41:24 tansaku2 has quit (Remote closed the connection) 04:41:47 then again, you'll have the "what constitutes a word?" problem. 80-chars is probably more sensible 04:41:57 although then you have the "what constitutes a char" problem... 04:42:04 tansaku2 (~sam@mtl10gw.mtl.t.u-tokyo.ac.jp) has joined #swhack 04:42:37 tansaku2, please, get a dircproxy instance 04:42:51 let us _help_ you :) 04:44:01 Aaron, why is xena not bridging #plex? 04:47:28 heh, heh:- 04:47:30 aren't standards great? 04:47:30 only when I write them 04:47:46 aaaaaah 04:51:39 todo list time... 04:52:05 * AaronSw adds "Learn to program in C" 04:52:10 .google eep sbp 04:52:10 eep sbp: http://www.unifem.undp.org/curr0400.htm 04:52:19 .google eep sean b. 04:52:20 eep sean b.: http://amatsu.blogspot.com 04:52:22 .google eep sean b. palmer 04:52:23 eep sean b. palmer: http://www.isr.umd.edu/~jwh2/publications.html 04:52:26 .google eep rdf 04:52:26 eep rdf: http://www.linuxfreak.org/xdesktops.php?offset=12 04:52:31 i'm not having luck 04:52:34 .google eep.py 04:52:35 eep.py: http://download.hao.ucar.edu/d5/events/mk3/1995/95d247/sub/images/image22 04:52:40 .google infomesh eep 04:52:41 infomesh eep: http://ilrt.org/discovery/chatlogs/rdfig/2001-06-11 04:52:59 heh, heh 04:53:27 "The Elusive Eep" 04:53:36 I'm feeling better now, but not well enough to tackle the great Eep-PlexRDF unification 04:53:58 I can mail you the bridge script, if you want. Or put it on the Web 04:54:23 I'm more interested in looking at the Eep API. 04:54:31 Maybe we can do go a great RDF API unification 04:54:38 to go along with http://infomesh.net/2002/n3qname.html 04:54:54 you should chump that in rdfig 04:55:25 Rainy windowsill | But there is no rain today | This haiku is borked 04:55:30 I have chumped it 04:55:41 Oh. 04:56:01 Radio has expired. I know no news. I am glad. 04:56:37 news overwhelming, was it? 04:57:36 More like time-wasting. 04:57:45 * sbp starts work on a Grand RDF API Unification Theory 04:57:57 GRAUT for short 04:58:09 heh. Cool acronym 04:58:12 * AaronSw sends large quantities of gratitude sbp's way 04:58:47 I'll probably just end up porting the fecking thing to PlexRDF. You're going to disown me otherwise, aren't you? 04:59:00 How'd you guess? 04:59:21 or we'll end up porting PlexRDF to Eep... 04:59:29 I doubt that 04:59:55 Let's see... DanC-Desperate-Perl, SWAP, Redfoot, Redland, PlexRDF, 4RDF, TRAMP/SPARTA 05:00:41 Oh, and Eep. 05:01:23 TRAMP/SPARTA? 05:01:30 You probably have several others too. 05:01:38 Yeah, that's the OO<->RDF thingy 05:02:16 ah 05:02:29 several others: SWIPT 05:03:24 oh, right. 05:03:44 but Eep kicks its arse 05:07:26 tansaku2 is now known as tansaku 05:14:55 that Jack and Jill thing *does* seem a bit iffy to me 05:15:22 'cause, like, I was wondering if they were twins or not. Obviously not identical twins 05:15:32 huh? 05:15:49 but then someone said to me that there might be something... you know... "going on" 05:16:18 but I couldn't recall that from the nursery rhyme. Well, the pail of water thing seems like a bit of a false pretense to me 05:16:30 but apart from that, it's all innocent, isn't it? 05:16:58 well, there are some, shall we say, "variations" on the theme. But I tend to discredit them 05:17:12 after all, there are quite a few strange people in the world 05:17:40 anyway, I'm losing interest in this conversation now. Get lost 05:18:32 cf. "Jack & Jill file $10,000,000 lawsuit after hillside fall" and "Jack & Jill...pail of water???.....Riiiight!" in http://taglines.sloppycode.net/?l=K&offset=7 05:19:00 I wonder what the etymology of the modern English "confer" is? 05:20:08 In the non-adverbal sense, that is... 05:21:34 The NIH has a second verse to "jack and jill" i've not heard before: http://www.niehs.nih.gov/kids/lyrics/jackjill.htm 05:22:49 aha: """ETYMOLOGY: Latin cnferre : com-, com- + ferre, to bring; see bher-1 in Appendix I.""" - http://www.bartleby.com/61/92/C0559200.html 05:22:55 Good ol' Bartleby 05:23:08 Awfully sad story. 05:23:17 .google bartleby the scrivener 05:23:18 bartleby the scrivener: http://www.bartleby.com/129 05:25:26 I better sleep. Laters. 05:25:54 c'ya 05:25:56 The act of categorizing stuff really sucks. Sometimes I just want to cat *.htm* *.txt, bung it on the Web and say, "there you go" 05:25:59 Gotta run 05:26:55 categorizing is bad if it's exclusive/hierarchical 05:26:57 classifying isn't so bad. 06:09:19 GabeW (~Gabe@12-236-237-100.client.attbi.com) has joined #swhack 06:36:49 GabeW has quit ("Client Exiting") 06:43:06 GabeW (~Gabe@12-236-237-100.client.attbi.com) has joined #swhack 08:25:58 GabeW has quit ("Client Exiting") 11:39:45 tansaku has quit (Read error: 110 (Connection timed out)) 13:55:53 Heh! the "for Advisory Comittee" is really quite clever. 14:04:59 EFF News Update: "Barney's Attack Lawyers Still on the Loose; EFF Looking for other Victims of the Purple Dinosaur" 14:06:15 "We thought Barney wasn't SUPPOSED to scare people." 14:07:09 Lessig holds benefit dinners and $500 a head. Hm. 14:27:59 Cool, Al agrees with me on uris vs. urirefs 14:30:50 Jakob Nielsen: "the actual Winter Olympics site seems the least likely, since its focus is apparently on promoting JavaScript." 14:39:04 tansaku (~sam@n144-001.tokyu-net.catv.ne.jp) has joined #swhack 14:47:48 haha: Wall Street Journal: Web-Page Woes - access requires paid subscription 14:47:57 Heh. 14:49:07 i guess i have a paid subscription 14:50:50 Hmm, NN/g has changed asktog.com's design from weird to just plain confusing. 14:57:51 * AaronSw is away: school 14:57:51 bye 15:38:56 iBitsko (~ken@kmacleod.static.iaxs.net) has joined #swhack 15:51:42 jeremiah has quit (Read error: 110 (Connection timed out)) 15:54:45 * iBitsko wonders if Aaron is just cleaning out his inbox ;) 16:07:04 iBitsko has quit ("Leaving") 16:57:03 tansaku has quit (Read error: 110 (Connection timed out)) 16:57:36 tansaku (~sam@h134-249.tokyu-net.catv.ne.jp) has joined #swhack 17:33:36 GabeW (~Gabe@12-236-237-100.client.attbi.com) has joined #swhack 17:49:49 GabeW2 (~Gabe@12-236-237-100.client.attbi.com) has joined #swhack 17:50:07 GabeW has quit (Read error: 113 (No route to host)) 17:53:38 GabeW2 has quit (Client Quit) 17:58:02 GabeW2 (~Gabe@12-236-237-100.client.attbi.com) has joined #swhack 17:58:12 GabeW2 is now known as GabeW 18:49:12 Heh. iBitsko was close. 18:53:08 Hm: http://www.turbulence.org/Works/nums/prepare.html 19:04:12 @ http://www.eastgate.com/Tinderbox/ 19:04:17 B: Eastgate Tinderbox: the tool for notes from AaronSw 19:04:35 B::It's shipping! 19:04:37 commented item B 19:12:24 Cool: http://www.trainingmag.com/training/reports_analysis/feature_display.jsp?vnu_content_id=1307771 20:27:06 jeremiah (~jeremiah@ip68-10-5-132.hr.hr.cox.net) has joined #swhack 20:27:15 hi 20:30:34 hey there 20:30:42 * jeremiah nods to AaronSw 20:30:58 * AaronSw wonders what to do with himself 20:31:06 I've been feeling so burnt-out lately. 20:31:12 oh 20:31:40 do something other than programming 20:31:41 I can think of what to do but I can't get myself to do it. 20:31:42 take up running 20:32:06 Hm. Well, I've got to do some logic homework. 20:32:13 oh 20:32:21 you have a class based on logic? 20:32:27 Running would certainly be interesting. 20:32:32 class: yeah. 20:32:41 Alan Turing was a world-class marathoner 20:32:46 exercise strengthens the brain 20:33:07 i heard that said about chess players 20:33:10 heh 20:33:15 I'm not so sure about that... 20:33:24 well, they check to see if they are taking steroids 20:33:32 Heh, heh 20:33:40 because something that makes your body perform well can make your mind perform well 20:33:50 Yeah, I can believe that. 20:34:08 I can also believe that the focus and dopamine from exercise can help you concentrate better. 20:34:34 you'll learn to zone out when running in the same way you can zone out when programming 20:34:49 But I think that lots of plain exercise makes you dumber, at least in my experience. 20:35:11 But it wears off pretty quickly. 20:35:20 hmm 20:35:36 what do you mean by plain exercise makes you dumber? 20:35:46 right AFTER running I'm not thinking straight 20:36:15 yeah. 20:36:29 that goes away after about 15 minutes now 20:36:38 I can run for an hour and be ready to do other stuff in about 15 20:36:54 It's definitely something you have to balance. 20:37:00 yeah 20:37:10 but it will definatly help you in the long run 20:37:15 do you exercise regularly at all now? 20:37:47 I do a lot of walking, but it's too cramped to run indoors and too cold to do much outdoors. 20:37:52 I try to bike whenever I can too. 20:38:09 oh yeah, you live in illinois 20:38:13 I suppose it is pretty cold there 20:38:21 it just got warm enough again here to run in a tshirt 20:38:24 Wow. 20:38:27 I think I'm gonna go do that, it makes me so happy 20:38:34 heh 20:38:40 I get a serious chemical high from running 20:38:42 you see 20:38:59 yeah, that's natural 20:39:17 yeah 20:39:20 it's still cool though 20:42:40 yeah, there's still snow on the ground here. 20:43:11 hmm 20:43:16 well running on a treadmill is not fun at all 20:43:24 I can attest to this 20:43:33 Heh, and it hurts if you're not careful. 20:43:37 yes it does 20:45:34 * jeremiah is away: running, ahahahahahahaha 21:11:05 * sbp just had a surprise visit from Stu 21:24:38 Cool. 21:33:23 rillian (~giles@mist.thaumas.net) has joined #swhack 21:36:29 * sbp attempts to tab some Bach 21:42:11 tab? isn't that a diet softdrink from the 70's? 21:42:29 Heh, it's still around. My cousins drink it. 21:43:18 @ http://www.nytimes.com/2002/02/18/technology/18SONG.html?pagewanted=print 21:43:21 C: Register at NYTimes.com from AaronSw 21:43:35 C:|Record Labels' Answer to Napster Still Has Artists Feeling Bypassed 21:43:36 titled item C 21:43:39 C::Irony. 21:43:40 commented item C 22:23:01 AaronSw: chord-like system on /. 22:23:05 called 'The circle' 23:16:29 tansaku has quit (Read error: 110 (Connection timed out))