00:00:43 logster has joined #swhack 00:00:43 topic is: TiVo Hacking Extravaganza! 00:00:43 Users on #swhack: logster @sbp AaronSw deltab 00:00:48 LOL, what a homepage! 00:00:55 "An unofficial product of the World Wide Web" 00:00:58 good, innit 00:00:58 good, innit 00:01:07 I want to put a picture on it, though... 00:01:11 I need one of a duck 00:01:14 Where's the archived version? 00:01:34 on my Hard Drive! 00:01:42 Oh, pfft. 00:01:45 That's no good. 00:01:50 no good to you 00:02:02 I mean for in the future, when people read these logs -- they'll want to see what we're laughing about. 00:02:10 You should archive this homepage so people know. 00:02:18 well, that page will be up there. It's finished now 00:02:32 Oh, not forever, I hope. 00:02:41 as long as my server runs, I guess 00:02:47 And you destroyed the WebPad! 00:02:52 * AaronSw cries 00:02:55 WebPad? 00:03:11 Yeah, /sbp/?fooo 00:03:27 Good thing I have it all in my archiver. 00:03:35 So much information...lost 00:03:38 that was just junk though... there was no good information in there 00:03:51 How can you decide that?! 00:03:59 the only good information is "here is a link to something that I do, here is a link to my email address" 00:04:04 it's mine to decide 00:04:10 No it's not! 00:04:21 You are not arbiter of what information the World should find Useful. 00:04:27 * sbp wonders if Aaron likes the new page or not :-) 00:04:33 oh, of course not... 00:04:41 but I'm the arbiter of what appears on infomesh.net 00:04:47 I like it, but only as an April Fool's joke. 00:04:54 * sbp looks at the calendar 00:04:57 Well sure, but destroying all that Useful Information. 00:05:03 ... 00:05:08 it's just so sad 00:05:22 cite me some useful information! no one will miss it. If they do, they can email me 00:05:27 And you threw your persistence policy out the window. 00:05:29 ! 00:05:36 What about my links to http://infomesh.net/sbp/?TheB ? 00:05:57 actually, that still stands. My contract was, "A Homepage Of Sean B. Palmer". The links to the PURL still work perfectly 00:06:03 And you've wiped "Bertie The Agoraphobic Penguin" off the face of the Earth. 00:06:26 that didn't exist anyway 00:06:31 Yes it did! 00:06:37 I didn't link to it. I don't even think it's online (is it?) 00:06:43 yep it is.... 00:06:54 seriously? I can't remember publishing it... 00:07:00 You didn't. 00:07:43 anyway, it's no loss. It wasn't a good story anyway. Satire? Pff... I've seen better satire conducted on Temptation Island 00:07:58 (just for the record, I have not watched that sleazy pile of crap) 00:08:07 heheh 00:08:10 :-) 00:08:32 When the call something a sleazy piece of crap in the Simpsons blackboard gag, you know it must be pretty sleazy! 00:08:36 I can't believe you! Information-killer! 00:08:53 I put it out to graze/stud! 00:09:23 stud? 00:09:29 Hmm... with one click, I could delete the whole lot 00:09:38 can information mate? 00:09:53 Nah, you can't delete it -- I still have most of it. 00:10:51 aw, it won't even let me delete it 00:11:15 I hate it when folks try to kill good information. I thought you were above that. 00:11:16 ooh, I can delete /2001/ 00:11:39 This is like the father in "Maus" who threw out all the valuable historical records. 00:11:43 sbp: what happened to the info on @@? 00:11:58 Hmm... no I can't. Bugger 00:12:05 @@: I'll redirect it in a second 00:12:06 http://purl.org/net/@@ -- that was useful! 00:12:24 Threw it all out in a fit of anger! 00:12:42 pffff, anger 00:12:43 The information isn't yours to destroy -- it belongs to the Web -- the Web deserves it! 00:13:21 wow, my FTP server is really smegged up... 00:13:26 She Belongs To Me 00:14:03 Heh: "Everything to do with the SW at the moment is so "data orientated" and unfriendly (with good reason). So I wanted to create a nice little example of what the SW could do for the people it is being made for: us!" 00:14:56 Huh?: "This is an example of the brand new HyperText system being developed by Tim Berners-Lee and Dan Connolly. It uses the first ever SGML DTD developed for HTML (by Dan Connolly)." 00:14:59 - http://infomesh.net/2000/hypertext/WWW/MarkUp/ 00:16:03 I love this line, though: "That's one of my email addresses, but on weekends I let it out to a takeaway firm, so only enquire about menu prices during the week." 00:16:42 Shoot! My archiver was off! Grrr. 00:18:29 * sbp tries to recover @@ 00:18:43 Hmm, you destroyed http://www.waptechinfo.com/ too? 00:19:18 Sean B. Palmer - President WAP Tech Info on design: http://infomesh.net/2000/xhtml/eod/ 00:20:17 "I estimate that this document is about 1-3 years ahead of its time. This will soon be the location of an entire site dedicated to web design of the future, through XHTML 2.0 and beyond!" - http://infomesh.net/2000/xhtml/exp/ 00:20:32 * sbp should remove all of that crap 00:20:37 No! 00:22:28 * sbp is trying to, but my computer is making it difficult 00:22:49 You're on a mad rampage today. Who's around? I need them to tackle you to the ground to stop you! 00:23:11 you deleted TheSimpsons! 00:23:29 I did? So I did 00:23:54 At least we still have http://infomesh.net/2000/xhtml/homer/ 00:24:01 I cannot understand why people are so attached to the stuff that I've just temporarily deleted! 00:24:08 temporarily? 00:24:10 that's one of the things I'm trying to delete right now 00:24:26 well, it's still there. I just screwed it up a bit 00:24:33 well, some of it's still there 00:24:59 wow, it's actually deleting /2000/xhtml/ 00:25:10 good thing I archived that already. 00:25:13 * sbp wonders if he has a copy... didn't mean to delete it just yet 00:25:22 This page has not been found on the requested server (infomesh.net). It 00:25:22 may be that the link you have followed is incorrect, or in the worst case, 00:25:22 this page has moved. If you think that this may be the case, please 00:25:22 contact the site's owner, because he knows that Cool URIs Don't Change. 00:25:37 heh, heh. Strangely ironic, eh? 00:25:44 Yeah, really. 00:25:58 Did you forget to take your medicine or something? You've gone completely insane! 00:26:15 I really hate that old stuff, so its gone. What's the problem? 00:26:29 Get your mum to smack you really hard. Maybe you'll wake up. 00:26:33 the WebPad stuff is still there. I'm just kidding with that 00:26:50 it'll take about two mouse clicks to restore it... 00:26:57 You sound like one of those mad dictators who hold the hero hostage and say "I really hate that country, so its gone. What's the probelm?" 00:27:04 (in a movie of course) 00:27:21 ta da 00:27:32 http://infomesh.net/sbp/?TheSimpsons 00:27:55 Phew. 00:28:09 a couple more clicks, and it's gone again! Wow, the power 00:28:19 Ugh! 00:29:18 Well, I got up to Kashmir. 00:29:19 seriously though, I'm looking to streamline the whole site causing as little damage as possible 00:29:41 I hope the world will not blame me too much for not acting faster and getting more stuff. 00:30:06 I doubt it... it's really just junk. And it's my junk (c) 00:30:34 I mean, honestly! There's not much value in it. I want to make a new site that has all of the good bits in it, but with none of the crap 00:30:54 Fine, do so -- but don't destroy the old! 00:32:28 well, I'm going to restore homer, but none of the other xhtml crap 00:33:09 ta da: http://infomesh.net/2000/xhtml/homer/ 00:33:28 quite a cool page, that 00:34:00 Hmm... whilst I'm cleaning up, what other embarrasing stuff can I delete... 00:35:26 ah, of course 00:36:10 grrr 00:36:12 Hmm... why isn't that working? 00:36:48 oh, of course... oops 00:36:57 there, xWebL has gone! 00:37:31 Ha! Not so fast! 00:37:51 ? 00:37:58 I've archived your whole site! 00:38:16 but what can you do with it? 00:38:22 it's mine, copyrighted 00:38:35 I'll upload it to Sealand. 00:38:42 Sealand? 00:38:52 HavenCo -- where they don't recognixe copyright. 00:39:03 Hmm... 00:39:11 I can still delete infomesh.net at the root 00:39:47 so it'll be effectively useless 00:39:57 Infomesh? 00:40:17 yeah 00:40:35 But it'll all still be at HavenCo! 00:40:49 so? people won't know it's there 00:40:56 I backlink it so they will! 00:41:31 backlink? 00:41:46 Well if they do link: searches on google, they'll find it. 00:41:57 I'll tag them in RDF too. 00:42:18 O.K. then, I'll do it 00:43:10 No! 00:43:13 I was just kidding! 00:44:03 * sbp gets the necessary tools 00:44:14 Quick, call his Mom! 00:45:56 argh, it won't let me delete huge files over IE 00:46:16 Ugh, I didn't get all of it downloaded. 00:47:55 what did you miss? 00:48:05 I don't know -- it's all screwed up now. 00:48:09 good 00:48:13 Looks like I missed probably most of it. 00:48:30 good? why? 00:48:45 You know you'll regret all this in the morning. 00:48:47 no trace of it then 00:49:02 Nah, I won't regret it. Why would I regret it? And anyway, it is the morning here 00:49:17 Ugh, it's worse than I've thought. 00:49:33 You've really got it, haven't you. 00:49:49 got what? 00:49:54 "Be the first one on your block to have your boy come home in a box!" 00:50:00 insanity, that's what. 00:50:11 nah; cool experiment, though 00:50:31 How so? 00:50:56 just wondered how persistent my information was. In some ways, it's too persistent, in other ways not enough 00:51:18 Heh: wiki.wiki.wah.wah.worldwidewiki.com 00:51:39 Too persistent: stuff like the old 2000 stuff which I really regret is now lodged in these bloody chatarchives. Not persistent enough: I deleted the WebPAd, and it's gone 00:51:59 You deleted the WebPad?! 00:52:28 theoretically 00:52:34 http://infomesh.net/sbp/?KillMeNow 00:52:52 and the xWebL stuff too 00:53:09 and most of /2000/xhtml/, except for /2000/xhtml/homer/ 00:53:51 about how much of the site have you archived? in percentage 00:54:04 I have no idea! 00:54:18 Heh, Bob Dylan just sang: "I've got no idea." 00:54:31 "... Or maybe I do, but I'm just really not sure." 00:54:40 Neat! 00:54:46 Sugar Baby! 00:54:49 I have no way to know how big your site is. 00:54:55 I love that song... 00:55:01 I just played it a few minutes ago 00:55:09 big: about 30MB, I think 00:55:33 actually, what song are you listening to? 00:55:45 "Highlands" 00:55:54 from "Time Out Of Mind" 00:56:12 "She says 'I know you're an artist, draw a picture of me'" 00:56:23 I don't do sketches from memory 00:56:27 Exactly. 00:56:41 So timely. 00:56:44 * AaronSw cries again 00:56:49 yeah... sorry, I was humming Sugar Baby, and sang the lyrics to that song. Weird 00:57:07 Which ones have you read then? 00:57:20 Huh? 00:57:26 (it's in the song) 00:58:26 She said you don't read women authors do you? At least that's what I think I hear her say. I say how would you know, and what would it matter anyway? She said you just don't seem like you do. I said, you're way wrong. "she said, 'well which ones have you read then?'" 00:58:34 etc. 00:58:48 Yeah... just got there now. 00:58:51 :-) 00:58:57 I say "Read Erica Jong" 01:00:12 that's a cool song too; the length and album placement is reminiscent of Sad Eyed Lady 01:00:27 but it's certainly it's own song. Just Bob telling a story 01:00:56 what stuff did I delete, again? 01:01:09 umm, the SBP webpad 01:01:18 and /2000 01:01:23 and xWebL 01:01:27 yep 01:01:31 I've restored the WebPad and xWebL 01:01:46 bollocks to /2000/xhtml/ 01:02:17 Heh. 01:02:43 but one day, I might have to get rid of it all 01:02:49 Why? 01:03:05 my local archives are smegged, and they're planning to move the site soon 01:03:21 so I might have to reupload the stuff, and stuff will go missing 01:03:28 Can't you let me do a big FTP download or something? 01:03:45 that's a last resort, if you'd be willing to do it :-) 01:03:52 Of course! ;-) 01:03:57 cheers 01:04:07 but really, it's bad management on my behalf 01:04:26 I agree with your "flat server" proposal (for small sites like mine and yours) 01:04:40 See how they learn! ;-) 01:04:41 and am thinking of starting again with a new domain, and a new filing system 01:04:53 hence the experiment today 01:05:07 I'm not fond of the way I've done things at infomesh.net 01:05:17 So how would you have done it? 01:05:28 I 01:05:36 I'm writing a document now about it 01:05:48 I figure: SSI is harmful 01:05:57 Why? 01:06:02 so are file extensions. so that rules out ASP... 01:06:21 because they allow you to put files in all sorts of weird places, and they don't port 01:06:29 ASP => PHP doesn't go 01:07:19 so I reckon one flat database of a host of XHTML/text files is the best option 01:07:39 multimedia can go somepace else, but I'm not keen on hosting huge chunks of multimedia 01:08:01 there should be just a few base kick-ass styles 01:08:01 Heh, a lot like a Blogspace, eh? ;-) 01:08:14 Blogspace: yeah, but without any server trickery 01:08:27 I don't have access to a TCL enabled server, so it's not viable 01:08:46 you're just lucky, you've got the server, the knowhow, and the money to do cool things 01:08:50 I haven't :-) 01:09:10 I don't really have the money -- just good friends ;-) 01:09:18 :-) 01:11:15 so that's my plan. I'm fed up with infomesh.net, so I plan to move it, update it, delete it, do whatever 01:11:35 AaronSw has changed the topic to: "Memory Is Like A Wossname": An experiment in persistence 01:12:05 Don't delete it! If you get really annoyed, bequeath it to me and all host it as an archive like TimBL keeps talking about. 01:12:23 it was interesting to see your response. In all actuality, I don't think that the information is all that important 01:12:47 Really? 01:12:48 Heh, it was fun to play the part. 01:12:52 I also think that information should be the authors to maintain 01:13:07 Yeah, but this world is endowed with a lot of stupid authors. 01:13:13 yeah, only about 1% of the data on infomesh.net is actually important 01:13:21 yeah, I know. I run the club 01:13:40 Heheh. Nah, you're better than most of 'em. It's really just the famous ones that're stupid. 01:13:40 Like that interview with Dylan you pointed me to. 01:13:55 er... famous server maintainers? 01:14:07 No, famous creators. 01:14:10 :-) 01:14:22 * AaronSw plays "How To Disappear Completely" 01:14:34 if you could only retrieve 20KB of data from your site, what would it be? think about it 01:14:48 They're to emotionally attached (or detached) from their work to respect it. 01:14:52 now, what if you could only *host* 20KB. The answer would probably be different 01:15:07 Ugh, from my site? You're not going to bomb it, are you? 01:15:11 famous people: they can do what they do, and I'll do what I do 01:15:19 heh, bomb it 01:15:34 no really: what would you keep for yourself, and keep for the world? 01:15:46 I dunno, I have know way to judge. 01:15:51 I can't even remember what's on my server. 01:15:54 lol 01:16:12 David McCusker explained it to me -- I don't think in words. 01:16:29 I think is spatial relationships... pictures. 01:16:50 yeah, sure, but if you were forced, you'd soon do it 01:17:01 you'd just look through whatever files you had and grab 01:17:02 The words are an inconsequential representation of the relationships 01:17:06 so I soon forget the words. 01:17:14 what if I gave you a minute? if you don't save anything, it's all gone 01:17:23 I'd grab whatever I could. 01:17:32 Making decisions would waste time. 01:17:34 you only have 20KB for some reason 01:17:59 anyway, you're just fucking with the point that I'm trying to make... 01:18:14 that "joke" homepage was really all that I thought the world needs of information about me in the kind of /sbp/ space 01:18:24 Well, I know that. 01:18:27 in fact, it was much more 01:18:50 But you're a dumbo and so you were wrong. 01:18:58 really? how so? 01:19:03 People just can't seem to be objective about themselves and their work. 01:19:20 You're wrong in every way imaginable. 01:19:43 well, I don't read or use any of the information on my site. My own site is useless to me! aaaargh! That's not how I wanted it at all 01:20:19 Hmm... 01:20:19 and it's very, very, rarely visited, ergo it is probably fairly useless to most people 01:20:26 You think so? 01:20:34 well, not all of it. I'm generalizing 01:20:37 Perhaps today... but what about Semantic Web historians? 01:20:41 99% of the site is rubbish 01:20:52 the Semantic Web stuff is useful: it's part of the 1% 01:21:01 30yrs in the future, that xhtml stuff will be very valuable to discerning the growth and change of the Semantic Web's top guy! 01:21:18 that xhtml stuff was rubbish, and you know it 01:21:24 I don't think so. 01:21:36 it was garbage! 01:21:52 Well it's not my fault you're blind *and* dumb! 01:21:57 ;-) 01:22:18 it really is garbage. In fact, it was stupid 01:22:32 just bad material, derogatory. the server is better off without it 01:22:40 and it's gone 01:22:41 Do I have to get your mum to smack you again? 01:22:51 blimey Aaron, just read it! 01:22:54 Nah, I still have it. And I bet you do to. 01:23:18 of course I still have it, but it really isn't on the server, except for /2000/xhtml/homer/ 01:24:12 I mean, you even cited pieces above and laughed at them. And with due cause: they are laughable 01:24:29 The people of the future have no need for XHTML humor? I think not! 01:24:36 what xhtml stuff? 01:24:41 it was hardly humor 01:24:44 http://infomesh.net/2000/xhtml/ 01:24:50 it was waaaaaaay to dry 01:25:00 That's what made it funny! 01:25:53 All information is useful information! 01:26:01 You cannot judge what the future will want/need. 01:26:16 You have no right to kill innocent bits. 01:26:37 TS 01:26:40 * AaronSw puts this at logicerror.com/information 01:26:45 nooooo! 01:26:55 I know you won't, 'cause it will upset me 01:27:09 What will? 01:28:15 Hmm, looks like logster always dies right on the day switchover -- a bug? 01:28:45 er... I was thinking of something different :-) 01:29:07 all information is useful information: no, it depends upon how it is being used 01:29:12 What? The archives of /2000/xhtml/ ? 01:29:23 pardon? 01:29:23 what was the something different? 01:29:26 yes 01:29:36 what was the something different? 01:29:39 The archives of /2000/xhtml/ ? 01:29:46 yes! 01:29:55 ok, just making sure. 01:29:58 * sbp misread what as that 01:30:23 Coming soon to a HavenCo server far away from you ;-) 01:30:32 oh, good! google's cached it. 01:30:33 heh, Stuart "reads what he wants to read" too. When he's reading something, he'll kind of guess what he's reading 01:30:53 Google? Damn it 01:31:28 /html/subs/ "The subdirectories of xhtml.waptechinfo.com are fast growing into a legendary status. They consist of programming junk that is highly future orientated and experimental. Really they are just a hacking playground where I (Sean B. Palmer) can upload some of my experiments to test on the WWW, but also they serve to actually try to influence the future of the Internet itself." 01:32:10 Ugh, at least bring back http://infomesh.net/2000/xhtml/swr/ 01:32:13 That was quite useful. 01:32:25 And I cited it! 01:32:30 http://infomesh.net/swr/ 01:32:38 I moved it ages ago! 01:32:50 Well put a redirect in! 01:32:55 O.K. 01:34:02 done 01:34:16 tx 01:34:35 - /html/subs/: stop citing stuff! please? 01:34:39 "Ideas for XHTML 2.0" is quite good. 01:34:47 "Some Ideas For Review By The HTML WG For XHTML 2.0 01:34:47 " 01:35:01 * sbp cries 01:35:02 Well, I'll just copy the whole page in, shouldn't I. 01:35:10 Oh, I better copy the HTML source in. 01:35:27 You know, I wouldn't want to spam the channel with it -- I'll email it to www-archive 01:35:31 I can threaten you with deleting huge chunks of the server 01:35:42 * AaronSw laughs hysterically! 01:35:55 I will do it. It was a mistake for me to publish that information 01:36:03 now who's going insane? 01:36:03 I'm just kidding. 01:36:23 (add smileys liberally at both ends) 01:36:42 but I do want you to stop citing stuff... 01:37:47 Hmm, this is good fodder for xWebL: 01:37:51 "eXtended Structural Markup Language 1.0 01:37:52 (An eXtensible HyperText Markup Language Family)" 01:37:57 - http://www.google.com/search?q=cache:http://infomesh.net/2000/xhtml/xsml/ 01:38:02 Get it while it's hot! 01:38:14 :-) 01:38:22 that was quite a good demonstration of m12n, actually 01:38:52 Well, I think I've saved all of it now. 01:39:39 Heh, blanu.net: "The Enterprise Portal for the 5 or so people that care what I'm doing." 01:39:50 People really underestimate themselves. 01:40:05 Except for Bush, who misunderestimates himself. ;-) 01:44:03 Sean? 01:44:23 yes? 01:44:42 This silence is bad. What are you doing now? 01:45:24 ahem... 01:45:31 s/doing/deleting/ 01:46:29 I'm trying to work out how to delete the whole thing. it's baffling me now 01:46:40 * AaronSw smacks sbp back and forth! 01:46:52 Quick, give me FTP access 01:46:59 You need an executor. 01:48:20 * sbp wonders what the old program he used is 01:50:00 * AaronSw is a bit worried that the Federal Consumer Information Center was bought by MetLife 01:56:47 right, here we go now... 01:57:29 Noooooooo! 01:57:38 Noooooooooooooooooooooooooooooooooooooo! 01:57:47 you don't even know what I'm doing! 01:58:02 I'm just downloading a decent FTP client 01:58:20 Hmmph, it must be for something evil. 01:58:31 to FTP thing 01:58:36 s/thing/things 02:00:00 Jakob Nielsen: """Historical note: I first used the term "flash crowd" as relating to the Web to refer to the overloading of the webserver for the 1994 Winter Olympics in Lillehammer. I borrowed the phrase from a science fiction story by Larry Niven that referred to the crowding that would happen if the world had Star Trek-type transporters and curious people could instantaneously beam into hot spots; the Web is experiencing this phenomenon virt 02:00:05 Sounds like a neat story. 02:00:47 Heh: "When a Linux guy says that MS is less-than-fully-evil, you gotta pay attention. " 02:00:52 From http://useit.com/hotlist/spotlight.html 02:01:02 ZeroBLANK has joined #swhack 02:01:16 ZeroBLANK has left #swhack 02:04:54 * sbp is very fed up 02:05:14 I can't delete infomesh.net! no matter how hard I try. I'll have to ask the server guys how to do it 02:05:53 Grr, perhaps it's trying to tell you something, dolt! 02:06:23 it's trying to say, "contact the server guys and ask them how to do it" 02:06:38 No it's saying, "give up, you jerk". 02:06:46 The server guys will probably say that too. 02:07:01 nah, they'll tell me how to do it 02:12:20 it's weird, all this time I've been worried that my site isn't persistent 02:12:27 and now I can't delete it! great! 02:12:32 * AaronSw replaces the ?s in Blogspace and *s. 02:12:38 s/and/with/ 02:12:43 ? 02:12:48 See it is persistent after all. 02:12:59 pardon? 02:13:15 "Some folks are big into Amaya? for writing hypertext (others can't stand it), but TimBL still wants an intuitive hypertext editor?." 02:13:17 becomes 02:13:26 "Some folks are big into Amaya* for writing hypertext (others can't stand it), but TimBL still wants an intuitive hypertext editor*. 02:13:32 ah, that's better 02:13:45 yeah CopyingWikiIsntCool 02:13:55 heh 02:13:57 :-) 02:14:10 Hmm, it didn't work... 02:14:31 you've broken a link on http://logicerror.com/hypertext BTW 02:15:07 How so? 02:15:21 content-centered? 02:16:14 I live Jorn's stuff 02:16:21 yeah, it has no " at the end 02:16:43 You live it? 02:16:51 er... like 02:16:54 Mark Bernstein thinks he's insane. 02:17:20 well, he's a crud designer, but so are Joe Clark and Jackob Neilsen 02:17:42 thinks that Mark Bernstein is insane? 02:18:23 No, Mark thinks Jorn is. see http://markbernstein.org/ 02:20:34 heh! maybe he's right 02:20:43 but he seems to have some good design tips 02:21:30 That's true. 02:21:30 I think all cool/interesting people are insane. 02:22:14 * sbp is glad for once that he's neither cool nor intersting 02:22:30 Sure you are -- and if today has proved anything it's that you're insane. ;-) 02:23:13 blargh 02:23:32 I just want to delete infomesh.net and starty afresh on a new site! What's wrong with that? :-) 02:23:39 s/starty/start 02:23:52 You can start afresh but you don't need to delete old stuff. 02:27:13 well, what if I want to move some of the old stuff? 02:27:20 Why would you? 02:27:42 better organization 02:28:46 But I thought you wanted to start afresh. 02:28:55 and anyway, I don't like the old stuff. I want to purge it! please let me delete it... please? 02:29:02 just some of it 02:29:14 I'll keep the good bits! 02:29:35 No! 02:29:44 Someone has to keep the voice of reason around here. 02:29:58 I want to refactor infomesh.net! 02:37:30 So do it in a date-space! 02:37:36 and don't change any of the rest of it. 02:37:44 say, infomesh.net/2.0/ or something 02:37:51 lol 02:38:14 [GlobalNotice] Hi all. Services will be back up in a moment, after the usual splits. Thanks for your patience. 02:38:25 but I have the right to do what I want with my own information, surely? I'm basically just updating it. Where do you draw the line? 02:38:38 ChanServ has changed the topic to: 02:39:26 Well, when the average user doesn't get what they're looking for, of course. 02:39:48 AaronSw has changed the topic to: "Memory Is Like A Whatchamacallit": An experiment in persistence 02:43:14 Gotta run 02:43:18 bye 02:43:27 c'ya, thanks for chatting 02:43:29 sbp has quit 02:43:38 Thank you for not deleting your site! 03:01:44 BenSw has joined #swhack 03:02:26 Aaron 03:02:40 where would be a howto on making an Irc bot/ 03:02:55 In what language? 03:03:04 come on aaron 03:03:11 english 03:03:13 No, I mean what programming language. 03:03:18 python 03:04:03 Some good stuff at: http://www.google.com/search?hl=en&q=python+irc+bot 03:05:16 shuld i choose dagny? 03:05:31 Nah, it's not async IO. 03:05:40 huh? 03:05:55 Never mind. 03:05:58 Dan Connolly has some good stuff at: http://dev.w3.org/cvsweb/2000/scribe-bot/ 03:06:21 would this be a howto? 03:06:22 http://dev.w3.org/cvsweb/2000/scribe-bot/ircAsync.py?rev=1.8&content-type=text/x-cvsweb-markup is pretty good. 03:06:35 I don't think you'll find much in the way of howtos 03:06:49 AaronSw has left #swhack 03:06:55 AaronSw has joined #swhack 03:08:06 will you help me make one? 03:08:55 Sure. 03:09:26 whois deltab? 03:09:49 *** deltab is deltab@mewtwo.espnow.com (Daniel Biddle) 03:10:07 ahh so he isn't a bot 03:10:51 No. 03:11:02 He's ESP's sysadmin. 03:11:15 ahh 03:11:29 heh, thanks 03:11:40 :-) 03:12:52 Aaron... can you go to my imac and get snak and put me online? 03:15:09 Aaron? 03:15:18 Oh, you mean download Snak? 03:15:38 BenSw? 03:15:56 yes 03:16:04 ... 03:16:26 why is that a problem>?? 03:17:12 It's downloading. 03:18:42 thanks 03:20:13 BenSw has quit 03:27:55 http://www2.linuxjournal.com/articles/culture/0027.html 03:28:11 """ But wait, is Freenet real time? Is it fast enough to play a satisfying game of anonymous Quake on top of it? No, it's about as fast as e-mail or a heavily loaded web server, depending on the weather. Remember the part about us being crazy and not getting paid. """ 03:28:21 I think he might be exagerating the speed just a bit. 03:29:27 BenSW has joined #swhack 03:32:10 Aaron when can we start on IRCRPG? 03:32:19 You can start whenever you want. 03:33:04 haven't you already made a bot python? 03:33:21 Huh? 03:33:41 have you made an irc bot in python? 03:34:44 I've worked on one, yes. 03:35:04 come over here and look at my snak interface 03:46:54 Heh: "Friends don't let friends do RPC" 03:48:11 Javaspaces on the Web: http://lists.w3.org/Archives/Public/xml-dist-app/2000Mar/0055.html 03:48:28 And TupleSpaces 03:48:47 From Danbri, no less! 04:08:45 BenSW has quit 05:00:21 Whee! 05:00:35 I'm trying this voice thingy to see if I can highlight logging in the channel. 05:00:57 The other thing to do is give them names like *logster* so they sort to the top of the user list. 05:02:24 -- 05:02:32 I hate going to sleep. Maybe I should stop doing it. 05:02:41 On the other hand, often, I love going to sleep. Odd. 05:03:05 While we're on the subject of persistence, I wonder what folks years from now will think of this comment. 11:14:56 [GlobalNotice] Hi, all. Services will be back up in a moment, after the usual splits. Please bear with us. Thanks. 11:15:31 ChanServ has changed the topic to: 13:06:47 AaronSw has changed the topic to: Ehm, uh, well... I don't remember. 13:22:32 sbp has joined #swhack 13:23:02 oh no, I deleted stuff at infomesh.net!!! aaargh! what was I doing? 13:23:07 Just kidding... 13:24:14 Hahaha. 13:24:39 "I'm fed up with infomesh.net" - I should just make it clear that I'm fed up with the way that I've arranged the datya, not with infomesh.net itself, which is a really cool domain/idea 13:24:42 Hi Aaron 13:24:49 Hello 13:25:20 infomesh.net is a cool name -- Maybe I should call my big mesh idea the infomesh... 13:25:27 * sbp is actually just archiving another site which went down 13:25:31 I'd have to borrow your domain to host the website though. 13:25:44 Heh, this is your punishment for your sins! 13:25:46 Heh, "borrow" 13:25:46 What domain> 13:25:48 What domain? 13:25:55 * AaronSw hunts for Ethernet cable 13:25:58 not a domain... a site 13:26:31 a Spooklight site. It was one of the pioneers of the subject, and the company which hosted the site has removed it 13:26:45 (it's removed all the sites there) 13:26:51 Ouch. 13:26:57 I'm not sure if it's temoporary; I don't think it is 13:27:29 See, you never know about these sites -- their creator might go on a mad rampage and start deleting stuff. 13:27:50 I was thinking for my [Infomesh] project -- we could say that it doesn't have a name... but we do have a T-Shirt! 13:27:55 Heh, yeah 13:27:59 > Well what does the T-Shirt say? 13:28:11 It's blank! You write in the name when we decide. 13:28:26 what are you talking about? 13:28:37 (plaintive) 13:29:10 The T-shirt for my project. 13:29:15 lol: 13:29:16 [[[ 13:29:17 03:02:55 In what language? 13:29:17 03:03:04 come on aaron 13:29:17 03:03:11 english 13:29:18 ]]] 13:29:22 what project is that? 13:29:39 The one with the meshy thing that transports data between places using triples. 13:30:04 I hate how when you drag windows, it doesn't make them any closer to stuff in the physical world. 13:31:03 er... O.K. 13:31:17 Don't you remember about my project? 13:31:28 I sent a letter to www-archive about it. 13:34:22 yeah, I rememeber 13:34:28 but you haven't documented much about it 13:34:44 That's why its important that we have a T-Shirt. 13:34:49 So it's not total vaporware. 13:34:51 lol! 13:34:55 Ugh 13:34:57 Gotta run 13:35:05 C'ya 13:35:18 * AaronSw curses stupid PDF software 13:35:39 When I click print on page 7 of a 400 page document, I just want you to print two copies of page 7! 13:35:45 Not the whole document! 13:37:57 sbp has quit 13:53:12 "I find this paragraph more convincing now than I did last week." writes Jeremy Carroll about a paragraph I wrote this morning. 15:36:38 Disconnected from irc.openprojects.net (ERROR :Closing Link: logster[xcdfddb76.ip.ggn.net] by forward.openprojects.net (Ping timeout for logster[xcdfddb76.ip.ggn.net])) 15:37:05 logster has joined #swhack 15:37:05 topic is: Ehm, uh, well... I don't remember. 15:37:05 Users on #swhack: logster deltab AaronSw 17:54:07 logster has joined #swhack 17:54:07 topic is: Ehm, uh, well... I don't remember. 17:54:07 Users on #swhack: logster jrn deltab AaronSw 17:54:14 Oh, the trees are so beautiful this time of year. I just want to sit outside and watch them forever. 19:05:03 sbp has joined #swhack 19:08:55 sbp has quit 19:09:05 hello; goodbye 19:14:15 sbp has joined #swhack 19:17:40 wb 19:17:41 sbp has quit 19:17:45 bye, bye 19:18:47 sbp has joined #swhack 19:26:46 Yo, Aaron, what chat client are you using? Does it work with older macs? 19:27:02 Yep -- Snak - www.snak.com 19:27:28 neat. I'm trying to find one for Stu 19:28:06 Ah, cool. 19:28:26 It's one of the better ones, for sure. 19:28:35 easy to install, etc.? 19:29:00 Yep -- Mac programs don't even have installers. 19:29:06 You just drag them to your hard drive. 19:29:18 And it walks you thru setting it up. 19:31:16 sbp has quit 19:39:39 Note to self: Success of DAML project points to flaws in W3C. 19:48:46 sbp has joined #swhack 19:49:58 wb 19:50:15 ty 19:50:35 np 19:53:39 Weird... this again: 19:53:44 * Target left UnderNet. Failed to deliver: [...] 19:55:35 on your email? eek 19:56:27 Eh? No that was on my IRC! 19:56:40 weird 19:57:24 * AaronSw gets spam for an adult "forums/massage board" 20:04:55 (sic) 20:05:01 * AaronSw puts on "Abbey Road" side 2 20:05:10 heh: "side 2" 20:05:38 What? It's much better. 20:05:52 no, I mean that CDs don't have sides! 20:06:03 The record, stupid. 20:06:08 :-) 20:06:14 I know :-) Just seems weird 20:06:17 With the new record player. 20:07:50 I need to figure out how to use it... I'm still a newbie and keep buggering it all up. 20:09:41 lol! Stop scratching those records! 20:10:30 And then I forgot to switch it from 45 to 33... it was like "I don't remember this song being this fast!" 20:11:14 I like these plastic 45s much better! You can eat them and they still work! 20:11:33 Seriously, they have big bites taken out of the side. 20:13:22 Morbus has joined #swhack 20:13:37 The way songs flow on Abbey Road is so beautiful. 20:13:39 lol 20:13:43 Hi Morbus 20:13:51 Abbey Road: absolutely 20:14:02 hey there 20:14:07 well, it's the old music hall medly, isn't it? 20:14:16 well, holy crap, the locate command finally works on 10.1 20:14:18 music hall medley? 20:14:23 You don't notice that flowage with MP3s or a CD. 20:14:28 locate works?! 20:14:35 woohoo! 20:14:39 yeah, sure. That's where Paul picked up his bass influence from 20:14:39 it just did on my machine :) 20:14:43 first time. 20:14:51 never thought id' be so happy tohave a menial command work :) 20:14:54 i use that damn thing all the time 20:15:10 me too! even when it doesn't work. 20:15:25 hehe - yeah, just habit 20:15:38 i kept typing locate stuff and then it took me a few minutes each time to realize it was broken 20:15:45 :) 20:15:47 of course it's practically useless on my machinesince all it brings up is cacher entries ;) 20:16:49 dammit 20:17:00 i'm tyrign to change a passphrase on an ssh key and it gives me a bus error 20:17:30 Yeah, i've been getting that with "open" a bit 20:18:07 well, that's annoying. i have no clue how to use ssh-agent 20:19:13 Heh: """The Chart of the Flops exists to admire and celebrate the achievements of those musicians who have gone so deep into the realms of musical bizarritude that the rest of the universe can no longer see them. The first (and, to date, only) flop decade ran from 1991 to 2000.""" 20:19:15 - http://www.worldofyak.com/flops/ 20:23:57 goddamit 20:24:58 * sbp has been debugging SWIPT.query 20:25:50 it's been doing some weird little things. there was like one simple bug, but when I fixed it, three others popped up... when I fixed each one of them, three others would pop up, and now there are hundreds of bugs 20:26:05 so unfix that first bug and ship it 20:26:17 I already did that! 20:26:32 and the other bugs are still there? 20:26:57 I have the old version, which is online, and the new better running but with hundreds of bugs version 20:28:11 hey, aaaron, you know what tsch file i throw startup items in? 20:28:24 Nah, i don't use tcsh 20:28:27 bash, baby! 20:28:37 yah, same here, i just haven't installed it. 20:28:49 i know where to throw my environment but not startup 20:28:53 You haven't installed bash? 20:28:56 nope 20:29:14 Do you have fink installed? 20:29:20 nope 20:29:26 Oh, come on! Well get fink! 20:29:31 Right away 20:29:34 hehehe... look you. 20:31:17 dammit. this is annoying. i cna't change my passprhase, and i can't figure out ssh-agent. 20:34:12 about 1000 downloads of amphetadesk shortly after the new version. not so bad 20:35:04 Cool. 20:35:13 any new dev on peerkat? 20:35:43 Yeah, some -- we got a new developer who's fixed a bunch of stuff. 20:35:54 Hmm... for some reason, it's clearing self.qquads 20:36:09 oh, good, good. 20:36:44 There's a posting on wmf.editthispage.com that explains how to use ssh-agent 20:36:48 it's really complicated 20:36:54 yaeh, thats what i thought 20:37:00 i'm just generating a new passkey. ;) 20:37:11 Oh, in case you forgot: Get fink now! 20:37:20 xfree86-rootless rocks! 20:37:39 All your favorite XWindows programs are back! :-) 20:38:06 heh. i don't use the gui all that much on linux. cli on,ly 20:38:15 i've heard of fink, but don't have much time to do much with it 20:38:28 weird: self.qquads shouldn't be modified!!! 20:39:28 you don't need to do anything with fink -- that's what's so great. you just type fink install bash and hit return. 20:39:37 and come back in an hour and it's installed. 20:39:48 fink install lynx? 20:40:05 yep 20:40:05 and links 20:40:08 and lynx-ssl 20:40:08 cool 20:40:28 and to install it it's like one command 20:42:16 fink install wget 20:45:52 ah, of course: I should have made a slice copy of "quad"! Aha! 20:46:02 and I think it works now... so much debugging data to clear up... 20:46:34 Morbus has quit 20:46:38 * AaronSw wonders if he wants to start messing with query stuff 20:46:59 hooray, it's worked!!! 20:47:31 Cool! 20:47:33 How do you express queries? 20:48:05 this is the output I got:- 20:48:16 (well, a small part of it) 20:48:17 { 20:48:17 _:statement = _:s3 . 20:48:17 _:subject = . 20:48:17 _:result = . 20:48:17 _:testdesc = "checking HTML4 dtd content model: header 1" . 20:48:19 _:bla = _:s0 . 20:48:21 _:repair = . 20:48:23 _:date = "2001-03-18" . 20:48:25 } a rdfs:Resource . 20:49:05 this is so cool! It works really well now I fixed it 20:49:22 Why do you return it in a context? 20:49:25 That's awesome. 20:49:54 in a context: because the variables are in their own kinda context. Actually, the result is bogus: I need to fix it 20:50:02 it should use universals for a start 20:50:20 but that's all just output crud: the cool thing is that the engine works now 20:51:59 So how do you do query? just running thru triples to see if they match? 20:52:36 if only it were that simple! 20:52:50 you have two stores, one for the query quads, and one for the file quads 20:53:03 then you have a list of universal variables: with labels and value 20:53:26 scrape all of the universal variables out of the query quads, and set them all to an empty value (which later gets filled in) 20:53:56 then, for each quad in the query quads, gague which pattern of variables needs to be filled in, and go to the appropriate function 20:54:32 match each triple in the file quads store against the pattern, and if you find a term that matches a variable, checjk to see if it's still empty in the vars list 20:54:51 if so, put the value in there, and move the quad from the file store to a results store 20:55:18 do so until all of the query quads are satisfied, output, and run through until there's nothing left to match 20:55:38 that's the basic jist of it... there's a lot of weird hacking in between to glue it all together 20:55:47 a lot of conversion function to save space and so on 20:56:08 * AaronSw reads several times to try and make sense of it 20:56:51 What if there are multiple matches? 20:56:53 I'll go through it again later if you want me to 20:56:59 for now, I have to run: Frasier! 20:57:01 sorry... 20:57:04 c'ya! 20:57:04 No, that's OK -- I think i've got it now. 20:57:05 thanks 20:57:07 c'ya 20:57:07 :-) 20:57:26 You should take the None copout way ;) 20:58:21 Hmm, you could build what you're doing out of None-queries -- just see what triples satisfy all queries, I think. 20:58:35 I'm not sure if that'd be faster/simpler. 21:00:08 sbp has quit 21:25:15 Morbus has joined #swhack 21:25:41 * AaronSw browses http://fink.sf.net/ 21:26:07 aaron, you know much about cvs? 21:26:15 enough to use it 21:26:31 know how to delete directories from the repository? 21:26:42 yeah, you use rm 21:26:49 On SourceForge? 21:26:52 yeah... 21:26:54 you file a support ticket 21:26:55 cvs rm? 21:26:59 oh... heheh. 21:27:08 so, well, can i shell into the host and remove that way? 21:27:42 No, I don't think you have access to the repository 21:28:15 you can try it, tho 21:44:13 sigh. ah twell. 21:49:24 yeah, i had the same problem. 21:49:30 SF guys fixed it, tho 21:49:47 took them a couple days 21:52:14 i just submitted a support request on it. no big deal. 21:52:19 its just dirty. i ahte it :) 21:52:24 did i tell you of mynewestproject? 21:53:01 no, whatisit? 21:55:00 called syncasaurus. an open source version of bookmarksync.com (turning pay in nov 1st) 21:55:58 Will it export in RSS? ;) 21:56:03 nope, xbel :) 21:56:28 Dan Connolly was asking for something just like this yesterday or so. 21:56:38 although that could be a possibliity in the far future. i'm on a tight timeline to get it done by nov 1sxt. 21:56:42 oh yeah? 21:56:46 what was he asking for specificlaly? 21:57:00 i've got a design doc uploaded in the cvs on project 'syncasaurus' on sf 21:57:43 0) 2001-10-07 21:36:19 I'm thinking of a javascript hack to post bookmarks to a server 21:57:43 1) 2001-10-07 21:35:01 re bookmarks/history: there was a thread on the syndication list w.r.t. doing the same for other platforms, so RSS news clients knew which items had been visited. Morbus might know more. 21:57:43 2) 2001-10-07 21:30:52 anybody got a workable multi-browser bookmark approach? 21:57:43 3) 2001-10-07 21:30:35 argh... I know I bookmarked this one web site... but in which of the umpteen browsers I use? 21:59:41 sbp has joined #swhack 22:00:33 [[[ 22:00:33 20:57:26 You should take the None copout way ;) 22:00:33 20:58:21 Hmm, you could build what you're doing out of None-queries -- just see what triples satisfy all queries, I think. 22:00:33 20:58:35 I'm not sure if that'd be faster/simpler. 22:00:34 ]]] 22:00:46 probably simpler, though 22:00:52 I was going to do it that way, but I wasn't sure of the object semantics of it 22:00:54 you want me to explain, i bet 22:01:01 No, I know what you mean 22:01:08 use None instead of 'empty', yes? 22:01:31 Well, that's part of it. 22:01:53 The idea is to do store.query(None, 'http://foo.org', 'dc:title', None) 22:01:59 and get back all triples that match that pattern. 22:02:13 No, that doesn't work... 22:02:21 which is really easy to do -- just loop thru each triple in the db and spit it out if it matches. 22:02:55 because you have to have proper labels for the variables. (?x, blargh, blargh, ?y) is not the same as (?y, blargh, blargh, ?x) 22:03:21 well, it is for only that one case... but i see what you mean 22:03:53 the pattern of None-queries *is* the qay to do it, but you use that as a level above sorting the universal variables, if you see what I mean... 22:04:13 I would've thought it'd be one level below. 22:04:22 that's what quadmatch and dothetriple are for 22:04:31 above/below: depends upon how you look at it! 22:04:47 Yeah, I couldn't figure out what dothetriple was for... and the docstring didn't help ;) 22:06:05 :-) 22:06:19 I guess it'd be the None-style query with a few functors thrown in. 22:06:31 I wonder if I should spit out the query results in the same context as the variables matches? 22:06:46 None-style: yeah, that works on top of it... (or underneath!) 22:06:46 * AaronSw wonders what the difference is. 22:06:55 well, I can either do:- 22:06:56 (between query results and variable matches) 22:07:30 { ?x = :a } ... . { ?x = :b } ... . :a :blargh :blargh . :b :blargh :blargh . 22:07:32 or:- 22:07:47 { ?x = :a . :a :blargh :blargh } ... . { ?x = :b . :b :blargh :blargh } ... . 22:07:51 How do you deal with multiple matches? 22:07:53 or somesuch 22:08:14 Your query thing should have callbacks so other apps can use it. 22:08:24 how so? 22:08:40 store.query(None, 'foo','bar',None, callback) 22:08:47 it's iterative, so multiple matches are handled in that way 22:08:49 def callback(c,s,p,o): 22:08:55 what's callback for? 22:09:06 for other apps to do stuff with the results. 22:09:24 You send them matching triples 22:09:24 ah, neat 22:09:41 You should look at the redfoot stuff -- it's quite cool 22:09:46 i'm just spouting their ideas 22:09:57 (and poorly, at that!) 22:10:43 is it "good practice" to call a function from within itself? 22:10:51 recursion? 22:10:54 yeah 22:10:59 Morbus took the word out of my mouth. 22:11:00 that's used a lot in tree based parsers 22:11:05 And LISP ;) 22:11:08 :) 22:11:12 Everyone loves recursion! 22:11:24 Everyone loves Everyone loves Recursion! 22:11:26 well I use it in SWIPT.query to iterate through the matches 22:11:47 GNU's Not Unix 's Not Unix 's Not Unix 22:12:00 YAYA! 22:12:01 :) 22:12:05 yet another yet another. 22:12:15 i've always wanted to create a maya clone called that. 22:12:20 lol 22:12:24 of course, i know negative infinity about graphics :) 22:12:42 you could call it yaya-yama 22:12:47 hehehe 22:12:47 -oo 22:12:58 shaka yaya. 22:13:02 yumi-yumi-yama 22:13:14 well, you could kinda do that with ampheta. 22:13:23 yara? 22:13:29 yarc 22:13:31 sorry, wrong window ;) 22:13:37 He he he 22:13:48 that's your universal answer, isn't it? 22:13:50 that lines works anywhere! 22:13:54 s/line/lines/ 22:14:14 so, I'm writing a new program to sort out my sock drawer for me 22:14:15 "So, you want to go out for a drink?" "well, you could kinda do that with ampheta" 22:14:17 Morbus: well, you could kinda do that with ampheta. 22:14:26 Heh! 22:14:31 jejejej/ 22:14:31 mine was better 22:14:34 shutup. 22:14:37 :) 22:14:37 :-) 22:14:39 sbp, are your socks cataloged in RSS? 22:14:46 RSS my butt! 22:14:57 i've still been meaning to add an xkitchensink parser to ampheta. never got around to it 22:14:57 It too! Wow! 22:15:06 Oh, that's too bad. 22:15:15 until you guys learn the difference between a Class and a Property, I'm not touching RSS with a barge pole 22:15:16 You could raise our implementation count up to -5 22:15:22 yeah. it'd be like an easter egg - add a string to any url and presto! 22:15:26 lol 22:15:53 sbp has quit 22:16:06 sbp has joined #swhack 22:16:07 there's a rather stupid easter egg in there now. 22:16:09 * sbp heads off to catalog other body parts in RSS 22:16:18 ooh, ooh, what does it do? 22:16:22 oops, wrong button... 22:16:22 after subscribing to more than 100 channels, check your log and you'll see amphetadesk do a drunken jig 22:16:24 lol 22:16:25 it's really stupid ;) 22:16:57 lol, it can go drinking!!! 22:17:02 heh\ 22:17:08 i'm tellin ya, amphetadesk can do that 22:17:19 it can do the jig? 22:17:19 heh:- 22:17:20 [[[ 22:17:21 A union is a good solution. Excellent. 22:17:25 ]]] - Len Bullard 22:17:32 I don't get it. 22:17:42 it's about as good a solution as using XML for XML Schema 22:18:05 someone suggested that some datatype should be able to use one base type or another 22:18:12 someone else suggested to use a union 22:18:19 Len replied "good solution" 22:18:37 considering that "OR" and "UNION" are one and the same, it doesn't make it much of a solution! 22:18:48 Heh. 22:18:56 * AaronSw greps AmphetaDesk for "drunken jig" 22:19:19 tsk, tsk, naught at http://amphetadesk.sourceforge.net/ 22:19:45 aarow, it only happens if you subscribe to more than 100 feeds. 22:19:54 Hmm, do I want mac/win or src version for OS X? 22:20:08 "EARL Python API - encourage semweb folks to get involved (SBP)" - http://www.w3.org/WAI/ER/2001/10/f2f-notes 22:20:13 I'm doing it, I'm doing it! 22:20:23 * AaronSw looks around, sees no signs of encouragement 22:20:28 well, src, requires you install expat. 22:20:31 only socks. 22:20:36 mac is a runtime so it runs under classic 22:20:41 but requires you have a classic browser. 22:20:49 * AaronSw does locate expat ;) 22:21:04 yeah, readme's are coming in this version. i'm actually working on that and a build doc right now :) 22:21:09 /usr/local/include/expat.h 22:21:09 /usr/local/lib/libexpat.a 22:21:09 /usr/local/lib/libexpat.la 22:21:12 i had to install expat... ooOh. 22:21:17 did you install it? 22:21:22 i had to install mind under 10.0 22:21:23 Not that i can recall 22:21:28 cool. 22:21:34 ultimately, you just need some CPAN modules then. 22:21:50 from what other people have told me, a def. redhat 6 machine needs: (flood) 22:21:55 > libnet-1.0703 22:21:55 > libwww-perl-5.53_94 22:21:55 > HTML-Parser-3.25 22:21:55 > HTML-Tagset-3.03 22:21:55 > MIME-Base64-2.12 22:21:55 > URI-1.12 22:21:57 > XML-Parser.2.30 22:21:59 > XML-Simple-1.05 22:22:04 Yeah, I have all those. 22:22:07 version numbers aren't improtant. 22:22:13 then it should be an unzip and ./amphetadesk.pl 22:22:17 i have them because I'm oh-so-cool. 22:22:21 oh yes 22:22:23 :-) 22:22:26 i can validate that ;) 22:22:42 * AaronSw calls techsupport 22:22:52 I typed ./AmphetaDesk.pl and it didn't do anything!!! 22:22:57 it's borken!!! fix it!!! 22:23:01 :-) 22:23:13 heheh. oh god. 22:23:20 Whooo, look at those ^M 22:23:26 hmm? 22:23:30 it looks like it got hit by a tornado 22:23:30 oh, line feeds? 22:23:37 yeah, in your source code 22:23:41 dammit. 22:23:45 2000-2001 Disobey #^M# http://www.disob 22:23:45 ey.com/amphetadesk/ #^M######################################################### 22:23:53 yeah, 22:23:59 Aaron, can you give me a multiple matches use case, please? 22:24:03 you may have to pepper them to unix feeds. 22:24:17 that's odd though. i thought i converted before taring 22:25:00 sbp: :John :sibling :Sally , :Sue, :Bob . 22:25:01 :John :sibling ?x ? 22:25:07 Oooh, it's pretty in pepper. 22:25:21 $|++; # It's just fun to say. # 22:25:23 Heh 22:25:29 heehhe 22:25:33 stop looking at my code! 22:25:36 * sbp runs that through SWIPT.query 22:25:57 Morbus-code is funny! 22:26:00 lol 22:26:07 i have to entertain myself, you know? 22:26:35 whistle, whistle 22:26:35 So why doesn't it say anything when I run it? 22:26:40 cos of the line feeds. 22:26:48 if they're not unix, then it'll choke 22:26:58 Oh? Stupid Perl. 22:27:11 yeah, you have a long single-line comment 22:27:31 do.. this,. i think: 22:27:45 i fixed it 22:27:47 woo! it worked 22:27:49 now to: cpan> install XML::Simple 22:27:49 perl -i.old -e `s/\r/\n/g' [files] 22:27:52 { 22:27:52 _:x = <#Sally> . 22:27:52 } a rdfs:Resource . 22:27:52 { 22:27:52 _:x = <#Sue> . 22:27:52 } a rdfs:Resource . 22:27:54 { 22:27:56 _:x = <#Bob> . 22:27:58 } a rdfs:Resource . 22:28:00 <#John> <#sibling> <#Sally> . 22:28:02 <#John> <#sibling> <#Sue> . 22:28:04 <#John> <#sibling> <#Bob> . 22:28:12 They can all be siblings together! :-) 22:28:21 Morbus: -p too 22:28:36 * sbp fixes the output to make a bit more sense 22:28:40 yeah, that's right. i have to 'pe'. 22:28:54 and if i want backups, i 'pie' ;) 22:29:18 [[[ 22:29:18 { 22:29:18 ?x = <#Sally> . 22:29:18 } a rdfs:Resource . 22:29:19 ]]] 22:29:44 Hmm... ":Result" might be better 22:30:00 Sally is a Resouce, do da do da hey! Sally is a Resouce, a Resource for today! 22:30:08 Yay! 22:30:25 * sbp smacks Aaron 22:30:36 It's all your fault! 22:30:40 :-) 22:30:48 I shouldn't have started you on lyrics! 22:30:59 Exactly. 22:31:41 Hmm, XML::Simple fails its test: 22:31:41 t/4_MemShare........Use of uninitialized value in string ne at t/4_MemShare.t line 33. 22:31:49 ? 22:31:52 that's a new one. 22:31:57 ignore it for now. 22:32:04 i dont' remember getting that on my machine 22:32:08 but i installed before 10.1 22:32:21 excuses excuses 22:32:31 xena, excuse 22:32:31 hey, its not my module, bitchazz ;) 22:32:33 AaronSw, jupiter is aligned with mars. 22:32:51 xena, lesbian? 22:33:06 Command not understood. 22:33:44 xena, AaronSw 22:33:51 Command not understood. 22:33:54 aw... 22:34:07 xena, understand command 'aaronsw' 22:34:14 Command understood. 22:34:35 Morbus, wtf is this? Cannot install Mac::InternetConfig, don't know what it is. 22:35:06 when you'd get that? 22:35:45 that's a classic only module 22:35:46 when i tried to install it from cpan -- you forgot to comment out the mac-only stuff 22:36:06 no, the mac only stuff only comes into play under Classic. 22:36:20 well comment it out then! 22:36:34 it doesn't matter... wait. 22:36:46 on the first few lines of amphetadesk.pl, the use Mac::InternetConfig is uncommented? 22:36:59 Yes. Would you like me to write it on a card and mail it to you? 22:37:07 other than that, the os libraries are determined at run time. 22:37:08 sigh. 22:37:17 yeah, comment those three lines (if they're not already) 22:37:29 * sbp wonders if qqcopy = self.queryquad[:] is necessary 22:37:30 tada! it works! 22:37:35 i'm surprised i missed that. 22:37:38 damn 22:37:41 sorry abotu that 22:38:02 no problem -- i just like making fun of you. 22:38:03 it 22:38:09 it's surprisingly polished 22:38:10 yeah, i know. 22:38:15 oh sure, now try to suck up 22:38:26 Morbus has left #swhack 22:38:32 ouch 22:38:36 Morbus has joined #swhack 22:38:36 Aha: 22:38:38 Hmm... it doesn't seem to be 22:38:40 ¬e("There was a total of $count subscribed channels."); 22:38:40 ¬e("We dance a drunken jig of epic proportions! ...") if $count > 100; 22:38:46 sbp: if you want a copy to modify without affecting the original, yes 22:38:50 hehehe... dammit. 22:38:53 stop that :) 22:39:27 deltab: yeah, I already figured that out because it was the previous bug! the new thing I'm wondering is if changing the self.queryquad is O.K. 22:39:40 in this particular program... 22:40:18 it seems to work just fine without it, but I'm not sure 22:40:58 ah, no, that is fine 22:41:01 * sbp whips the lines out 22:41:35 I reset the variable soon after anyway! So it doesn't matter 22:42:26 Well, I'm quite impressed with this. Now, I just need to turn it into bloatware, adding a thousand functions that don't work 22:42:44 Morbus, you nead a "check all" button on the add a channel page ;) 22:43:00 ack! 22:43:09 some other bastard asked for that. 22:43:17 modify the template yourself if you want it binky ;) 22:43:30 heh:- 22:43:31 templates/add_a_channel.html 22:43:31 [[[ 22:43:32 It looks best with 6.0 and higher browsers, looks OK on 5.x browsers, but is 22:43:32 still readable on 3.x and 4.x browsers (though none of the fancy layout is 22:43:32 visible on these crappy contraptions). 22:43:33 ]]] 22:43:51 - Peter K. Sheerin, on w-v 22:44:52 I've got to put constraints into it now to impress Libby... 22:45:10 contrainsts? 22:45:54 yeah, <, > and so on 22:46:08 and I should support loading multiple documents (actually, I already do) 22:46:13 [GlobalNotice] Hi all. Services will be coming back momentarily, with some splits. Thanks for your patience. 22:46:20 Morbus, what good is this template? all the good stuff is produced by the code 22:46:27 ooh, loading off of the Web into SWIPT would be cool too 22:46:38 deltab has quit 22:46:38 Morbus has quit 22:46:38 sbp has quit 22:46:38 jrn has quit 22:46:38 AaronSw has quit 22:47:01 deltab has joined #swhack 22:47:01 AaronSw has joined #swhack 22:47:01 jrn has joined #swhack 22:47:01 sbp has joined #swhack 22:47:01 Morbus has joined #swhack 22:47:05 sorry, channel_list_item.html 22:47:11 hmm? the checkbox stuff is controlled by channel_item.html 22:47:18 sorry, channel_list_item.html 22:47:41 AaronSw has changed the topic to: Sally is a Resouce, do da do da hey! Sally is a Resouce, a Resource for today! Hey! 22:47:48 after 1.0 the template system will get an overhaul to make it more fanciful, but this one works pretty well so far. 22:47:52 AaronSw has changed the topic to: Sally is a Resouce, do da do da hey! Sally is a Resouce, a Resource for today! Hey! 22:48:00 you can find more information about changing the templates in docs/skinning.htm 22:48:45 lo? 22:48:49 hey 22:48:53 wow, I think that NTriples with universally quantified variables is as good as Guha's RDFDB [http://web1.guha.com/rdfdb/query.html], and queries just as well on SWIPT.query 22:48:55 did you get any of my messages? 22:48:59 jrn has quit 22:49:02 lo? 22:49:08 lo? 22:49:13 hi? 22:49:17 sweet-'n'? 22:49:20 sugah? 22:49:27 cat-n-? 22:50:43 whoa, that was weird 22:50:50 hmm? 22:50:52 did anyone know that the common colloquial form of "bugger!" in some English dialects is "boogah!"? 22:51:20 yes 22:51:33 lol 22:52:03 All the IRC messages qued up and delivered at once a minute ago 22:52:23 Why did Ampheta change ports on me? 22:52:40 for some odd reason, the other port didn't shut down correctly. 22:52:48 it tries one of three ports before giving up., 22:52:53 Am I not supposed to hit Ctrl-C? 22:52:55 those are defined in /data/mySettings.xml 22:53:04 well, you can, but it doesn't work nicely on linux yet ;) 22:53:08 interuppts are on the todo. i've been lazy 22:54:18 Frank Manola: """Anyone who can say (on the SUO list) "A little brisk canter through the foothills of Birkhoff and McLain might be good mental exercise" has GOT to be a reasonable man! [Particularly since most of the SUO group seem to be taking a brisk canter through Roberts' Rules of Order!]""" 22:54:36 LOL, and then Pat Hayes sings an Irish folk song! 22:54:41 "The Golden Triple (trad.)" 22:55:04 LOL! This is hilarious! 22:56:22 lo? 22:56:32 what? 22:56:38 goddamit, must you crave attention so much! 22:56:44 yes, aaron, that's a great link! 22:56:45 Heh! 22:56:47 pointer? URI? 22:56:49 we love you aaron, here are some flowers! 22:56:50 22:56:56 LOL 22:57:04 Just wondered if my connection had died again. 22:57:08 ah, I've found it 22:57:19 We must sing that on Friday's telecon. 22:57:29 lol:- 22:57:31 [[[ 22:57:31 First its subject, then its object 22:57:31 Over a fire of amber coals: 22:57:31 in all my life I ne'er did see 22:57:31 such a graph so neat about the nodes. 22:57:32 ]]] 22:58:08 * AaronSw thinks AmphetaDesk should be renamed Morbo-Desko 22:58:15 that's absolutely brilliant! 22:58:16 hehe. i'd get sued. 22:58:27 morbo is the name of the alien reporter in futurerama 22:58:38 oh, right 22:58:42 What's the blone woman's name? 22:58:43 i think peerkat should be renamed to piddlekat 22:58:43 Morby-Desky? 22:58:48 piddlekat? 22:58:56 heh, piddlekat 22:58:57 yeah, and the icon could be a drunken cat piddling everywhere. 22:59:02 would give you much more character :) 22:59:05 Heh! 22:59:13 I will suggest this to our dev team. 22:59:19 hehehe. good! :) 22:59:25 keep me informed of your status :) 23:00:06 * AaronSw sends 23:00:17 ooh, is there a ml archive i can see it? 23:00:26 No, I'm not that stupid. 23:00:31 heheh 23:00:39 Hmm.... 23:00:39 Downloading 4arrownewesteservice.xml - local copy doesn't exist. 23:00:41 The socket read operation timed out after 10 seconds. 23:00:41 Downloading 4arrownewestarticles.xml - local copy doesn't exist. 23:00:41 The socket read operation timed out after 10 seconds. 23:00:41 Downloading 0ri0nteamvenezuela.xml - local copy doesn't exist. 23:00:42 Downloading 403bannuitiesbenefit.xml - local copy doesn't exist. 23:00:44 Broken pipe 23:01:07 anything in /data/internal/AmphetaDesk.log? 23:01:51 [18:00:25] Writing a new myChannels.opml. 23:01:51 Use of uninitialized value at lib/Channels.pl line 1233 23:01:51 [18:00:25] Loading services-channels-recent.xml from /Users/aaronsw/tmp/amphetad 23:01:51 esk-src-v0.92/data/lists/services-channels-recent.xml. 23:01:52 [18:00:25] There was a total of 1646 subscribable channels. 23:02:06 oh, there's your problem. 23:02:24 you've installed AmphetaDesk in a /tmp/ directory. it doesn't like that. it wantss a permament place on your hd. :) 23:02:31 pfft 23:02:40 kidding. sheesh 23:02:49 Yeah, i noticed. 23:03:14 Hmm, next Jewish Holiday starts in 15 minutes. 23:03:26 you got that broken pipe when you were downloading channels though, right? 23:03:33 i've never seen that error before in ampheta 23:03:36 I assume so. 23:03:53 hmm. can you duplicate it? 23:04:01 lemme try 23:07:17 Morbus, you submit all your feeds to syndic8? 23:07:22 another holiday??? 23:07:31 Which one now? 23:07:46 Shemini Atzeret and Simchas Torah -- this is the last of the holiday season. 23:07:47 nope. i'm waiting til 1200 of those to-be-reviewed feeds are widdled down, then grabbing the ocs and doing a diff. 23:08:02 We won't have a nother holiday for a good while, now. 23:08:09 "you mean "whittled"? 23:08:23 correct. 23:08:26 Why wait? Give those reviewers something to do! ;-) 23:08:43 quite frankly, i don't have time. 23:08:49 Heh. 23:08:53 [[[ 23:08:54 In Israel Shemini Atzeret ("The Eighth Day") & Simchas Torah ("Rejoicing over the Torah") are celebrated as one day in accordance with the Torah directive (Leviticus 23:26). 23:08:59 ]]] - http://www.jewishpath.org/rroctober2000.html 23:09:01 i tried to review some today, but i can't find the magic "this feed is ok" button 23:09:06 Do I look like I'm in Israel? 23:09:20 You celebrate them as two days? 23:09:26 Seems more sensible that way :-) 23:09:30 Morbus, it's not supposed to be on the site until tonight. 23:09:37 Homer: President's Day my butt! 23:09:40 Yes, it's two days -- all the holidays here are one day longer than in Israel. 23:09:44 oh. 23:09:49 oh yeah, shit, movabletype is out today too 23:09:53 i gotta go check that out 23:10:00 movabletype? 23:10:03 .org 23:10:12 its a greymatter/blogger/cms sort of thing 23:10:17 Response from the dev team on your suggestion: Lovely. 23:10:21 hehehe 23:10:22 Homer: There's some neat stuff on the front 23:10:23 so, it's in? 23:10:39 No, you're banned from ever using Peerkat. 23:10:42 ;) 23:10:47 LOL... 23:11:47 you mean piddlekat, right? 23:11:59 I typed that but quickly backspaced ;) 23:12:40 ^h^h^h^h^h^h... 23:12:57 It's a capital H, BTW 23:13:10 Piddle^H^H^H^H^H^HPeerkat 23:14:04 Heh. Pat Hayes: "Graham, on another topic altogether, I think Ive managed to shut up that noisy fellow Ray on rdf-comment." 23:14:19 aaron, did you look over the syncasaurus design dc at all? 23:14:39 I saw that it was written in HTML... :) 23:14:41 Poor Ray, none of those ivory tower W3Cers like him. 23:15:06 Ray? 23:15:18 Arjun Ray 23:15:21 Ah! 23:15:53 goddamit. i hate when code isn't commented 23:16:14 movabletype.org looks good, but the code is header info stuff only 23:16:20 Morbus, after a quick skim looks OK 23:16:30 Just need to s/FTP/HTTP/ ;) 23:16:40 and s/XBEL/RSS/ 23:16:40 heheh... 23:17:04 well,its been set to allow that expansion. 23:17:13 Transport/HTTP.pm and Bookmarks/RSS.pm 23:17:16 so maybe someday in the future ;) 23:17:27 Yep. 23:17:39 i hate these filipping .DS_Store thigns 23:17:46 If it was in Python, it'd be sooner rather than later. ;-) 23:18:01 hey, if you build it into a runtime on mac/win by nov 1st, i'll use it :) 23:18:13 It'd probably be much easier. 23:18:20 so get to work. 23:18:24 there's the design doc. 23:18:25 I hit the broken pipe again. 23:18:25 :) 23:18:30 same place? 23:18:35 was it on the same feed? 23:18:37 Nah, different one. 23:18:44 Nah, different one. 23:18:50 OK, have to sign off... holiday is starting. 23:18:58 ciao 23:19:12 c'ya 23:19:14 Downloading bblogbusinessintelli.xml - local copy doesn't exist. 23:19:14 The socket read operation timed out after 10 seconds. 23:19:14 Downloading britlinksnews.xml - local copy doesn't exist. 23:19:14 Downloading bbcnewsbusiness.xml - local copy doesn't exist. 23:19:14 Broken pipe 23:19:16 c'ya all 23:19:21 have a nice holiday 23:19:35 thanks, you guys have fun 23:19:40 when you come back, fix your mail client's password 23:19:46 what do you mean? 23:19:46 bye 23:19:54 what's wrong with the password? 23:20:00 it keeps trying to log in with the wrong pass 23:20:11 really? seems to get mail just fine. 23:20:23 maybe you have two accts set up ;) 23:22:42 ok, see you all 23:22:47 bye 23:23:50 sbp has quit 23:28:34 deltab, you feel like looking at a design doc for me? 23:29:58 yes 23:30:08 maybe not right now though 23:30:50 lemme know whenever.