00:01:58 anyone got perl installed on thier box? 00:06:31 yes 00:07:38 rillian? who are you? i don't know you. how ya doing, i'm morbus. 00:08:00 * rillian waves 00:08:15 been talking to Aaron about rdf and macosx stuff 00:08:18 New version of what? 00:08:29 Morbus is the other Mac OS X user I mentioned. 00:08:34 hey, you want to be a software tester on a project hat needs to be done in 15 days? 00:08:37 oOOh. i've been mentioned ;) 00:08:52 Morbus: yay, another brain to pick! 00:08:56 I've got Perl installed. ;) 00:08:56 oh god 00:09:03 you want to help out, aaron? be a tester? 00:09:13 Morbus: no, but I do know some people looking for jobs :) 00:09:14 And a user, sure. 00:09:29 heh. 00:09:32 k, aaron, hold on. 00:09:36 Is it free? How annoying are the shareware dialogs? ;) 00:09:43 bwahaha 00:09:48 its so alpha it hurts 00:10:10 rillian has changed the topic to: FEEL THE ALPHA 00:10:10 godamin, the message hasn't been archived yet. 00:10:23 ok. welp, dl the entire CVS from sf.net/projects/syncasaurus/ 00:10:31 If it's so alpha why are we testing? 00:10:36 :-) 00:10:42 run it under darwin (or classic if you have MacPerl). 00:10:51 heh. cos in a few days it should be beta 00:11:16 bascially, i'm looking for comments on a) the configuration wizard, wording, intellect, etc. 00:11:33 and b) whether the 'finding bookmarks' misses some, finds some fositives, or what have you 00:11:40 thats all teh code does really - create a config file 00:12:22 hey, rillian, you know perl / cvs? 00:12:50 with a book 00:13:26 books are good. 00:13:27 Morbus, what do I checkout? 00:13:32 Syncasaurus 00:13:40 cvs.syncasaurus.sourceforge.ent 00:13:46 not syncosaurus? 00:14:05 nope. its' more feminine than masculine ;) 00:15:14 Heh, what a readme: " This is the README.txt file for AmphetaDesk. Within, you'll find" 00:15:37 404 http://www.disobey.com/syncasaurus/ 00:15:59 yup, i know on both. 00:16:03 * AaronSw decides to " Go bug Dan. Tell him he's holding everyone up." 00:16:15 hehehe. 00:16:32 thats the admin from evolt. org ;) 00:16:58 My FTP password shouldn't be echoed in the clear. 00:17:07 on the todo already 00:17:23 We'll now try a simple connection to your server... successful! 00:17:32 doesn't work. stub code. 00:18:37 Aww. 00:18:44 wha? 00:18:55 My hopes up... for naught! 00:19:08 I thought it really was successful... 00:19:13 this slacker is kinda neat 00:19:27 What now? 00:19:29 It's UI needs work 00:19:45 well, that's the console UI. what did you have in mind/ 00:19:50 what files did it find for bookarmks? 00:19:56 No, I meant Slacker. 00:20:03 oh. heh 00:20:47 It's taking forever to find bookmarks 00:20:55 it better not be destroying my filesystem 00:21:03 yeah, it searchs the enti...damn! you found me out! ;) 00:21:11 my friendly virus will be victorioyus! woot! 00:21:18 it searches the entire drive. 00:21:27 I knew I should've read the code first... 00:21:44 hey, i don't get any services for slaccker 00:21:53 i wish you could add new columns 00:21:57 You have to log out / log in first, I htink 00:21:59 for services 00:22:10 ah 00:22:17 Perhaps it should ask me before it searches my whole hard drive... and look in well known places first 00:22:24 and ask me if I want to do more 00:22:36 welp, on Mac and windows, we narrow it done. 00:22:42 like Mac only looks in Prefereces. 00:22:43 I'm on a Mac! 00:22:50 windows only looks in program files and windows 00:23:11 no, not really ;) ... you're on a linux box to console perl. and it's even worse on darwin, cos I have to search Preferences and your User/Preferences, 00:23:45 what're you talking about? I'm on Darwin 00:23:52 Yes, I know. 00:23:53 sigh. 00:24:00 So why am I on Linux? 00:24:03 but you're running the generic Linux code. 00:24:19 Oh, I read console with the wrong inflection 00:24:30 rillian, new version of what? 00:24:39 cos I dont' feel like creating BSD.pm, Redhat.pm, Darwin.pm and so forth. 00:25:09 Pfft. 00:25:14 AaronSw: 10.1 devtools 00:25:27 Hmm... 00:25:28 new version? past the one that was released that weekend? 00:25:48 dated Oct 1st 00:25:49 ack, you can't sort by notes. 00:26:11 OS_X_10-1.1_DevTools_10_1.dmg.sit 00:26:13 any changelog on that? i don't feel like dling it again 00:26:22 Huh? "Software Update is not able to connect to the Internet." 00:26:39 heh. i got that alot under 10.0, but not past 10.02 00:27:00 just delete your Software Update in your Prefs and that should clean it 00:27:34 any results on that file search on sync? 00:27:40 Still churning. 00:27:45 Morbus: changelog? you're kidding, right? 00:27:50 heheh 00:27:53 Darwin.pm would be nice right about now... 00:27:55 well, you know, a tech note or something ;) 00:28:32 the .sit even unpacks into a .dmg of the same name 00:28:33 AaronSw: i'll have to do some predir checks - like if /System Folder/ exists, and so forth. 00:29:11 * AaronSw wishes connect.apple.com would use the Keychain or stop making me pick hard-to-remember passwords 00:29:49 so whatdya think abotu slacker. worth using? 00:30:03 What's the cost? 00:30:07 I'm using it... better than OmniOutliner. 00:30:22 fscking unstable installer 00:30:31 15 bucks 00:30:44 ijust wish i could sort notes. 00:30:55 see, i have this habit of numbering my todo's. 00:31:03 so 30 years from now,i can say 'yeah, i'm on #4231" 00:31:10 Heh. 00:31:11 but i can't do that easily and still have it category sort. 00:31:15 Send them a feature request 00:31:26 ultimately, I'd Section:Item in the Name, add the number inot Notes. 00:31:34 so that I could still sort by Name correctly. 00:31:40 but no sorting by age. 00:32:58 any luck on that search? 00:33:19 Still churning. 00:33:29 wow. 00:33:37 only took about a minute on my box 00:33:42 By the time it's done, you could've implemented Dawin.pm ;) 00:33:50 no shit 00:36:06 sigh. 00:36:07 it's slowing my whole system down :( 00:36:13 i hate knowing the code exists, but you can't find it. 00:36:16 ok. cancel it. 00:36:24 what code? 00:36:25 trying to fix the code now. 00:36:34 a code that tries three diff locations for the user dir 00:36:48 user home dir, rather 00:37:04 Can't it just use ~ 00:37:36 welp, you could try it on your code. 00:37:43 open up modules/OS/Linux.pm 00:37:52 replace 00:37:52 # find the files. 00:37:52 find(\&bookmark_files, "/"); 00:37:53 with 00:38:01 the tilde 00:38:18 replace just the "/"? 00:38:22 yup 00:39:26 didn't work here. 00:39:37 this is what i'm using: 00:39:37 # find the files. 00:39:37 find(\&bookmark_files, "~"); 00:39:37 find(\&bookmark_files, "/System Folder/") if -d "/System Folder/"; 00:39:58 Can't you just use locate? 00:40:07 nope. that's OS specific. 00:40:16 Yeah, to Linux. 00:40:17 i can't validate the updatedb command being run, etc. 00:40:26 i wouldn't shell out anyways. 00:40:28 Well, you can at least try it, right? 00:40:32 nope :) 00:40:43 i won't depend on a util i can't control. 00:41:05 Pfft. 00:41:11 All my bookmarks are in /System Folder/Preferences/ 00:41:38 welp, the last lines of code i sent above should do it for you. 00:41:43 add that second third line. 00:41:48 bwahah. that third line, rather 00:41:55 Yeah, I did... 00:42:08 Wizard should remember my preferences if I kill it 00:42:15 eventually it will. 00:42:20 Enter the FTP server hostname: ftp:// 00:42:22 is confusing 00:42:31 get rid of the ftp:// if you just want my hostname 00:42:43 i worry that people will add protocol to it. 00:42:50 whch the code cna't handle yet. 00:42:53 this is very slim code. 00:42:59 How many people know about ftp://? (none) 00:43:14 If you're worried stick an example next to it 00:43:22 or default with ftp. 00:43:30 k. 00:43:51 Whoa, script ends way to fast. 00:44:03 heh. 00:44:06 1. /System Folder/Preferences/iCab Preferences/Hotlist.html 00:44:06 2. /System Folder/Preferences/Explorer/Favorites.html 00:44:06 The files above will be automatically merged and synchronized. 00:44:07 two reasons for that: 00:44:19 file::find caches results, and the ~ came up with nothing cos it doesn't work :) 00:44:33 k. those are the only two bm files on your box? 00:44:45 According to locate they are 00:44:51 No, ends to fast I meant you spit out too much text 00:44:58 oh. that i know. 00:45:01 What's up with this program... it wants me to send you my password 00:45:04 the end text is for my debugging purposes. 00:45:05 pffft to that 00:45:19 since i'm still hammering out the "find files" code, as you know. 00:47:18 :-) 00:47:22 heheh 00:47:41 poking around is good. 00:48:04 run, this code. does it work preoperly? 00:48:05 use strict; 00:48:05 00:48:05 print "1: ", $ENV{HOME} || $ENV{LOGDIR}, "\n"; 00:48:05 print "2: ", (getpwuid($>))[7], "\n"; 00:49:14 1: /Users/aaronsw 00:49:14 2: /Users/aaronsw 00:49:22 k. 00:49:33 i'll throw that into the code along with the System Folder check. 00:49:38 that should make the linux version go a bit faster. 00:51:18 Hmm, where does OmniWeb store its bookmarks? 00:51:28 Or do you not support OmniWeb? 00:51:46 Omniweb - /Users/username/Library/OmniWeb/Bookmarks.html 00:51:48 according to one user. 00:51:58 eventually, i'll supoprt it yeah. don'tknowif by Nov 1st though 00:52:13 Oh, right. 00:52:19 It didn't find that. 00:52:30 yeah, cos it's still using the ~ as the thingy 00:52:31 hold on. 00:52:54 this is the final code: 00:52:55 Oh, never mind -- I left out the ~ 00:52:55 # find the user's home directory. 00:52:55 my $home_dir = $ENV{HOME} || $ENV{LOGDIR} || (getpwuid($>))[7]; 00:52:55 # find the files. 00:52:55 find(\&bookmark_files, $home_dir); 00:52:55 find(\&bookmark_files, "/System Folder/") if -d "/System Folder/"; 00:53:10 that foudn all bookmarks on my box through darwin 00:53:43 you'll haev to delete Syncasaurus.xml to make the scan happen again 00:55:35 What the?! 00:55:38 wha? 00:56:38 Yoelp! 00:57:00 whhaaa? 00:57:24 Aaah! 00:57:31 Your program is seriously screwing my machine! 00:57:41 what's it doing? 00:57:51 it pulled everything to a dead halt 00:57:53 the code doesn't do much of anything. 00:58:00 via the search code? 00:58:10 That's where it was. 00:58:37 so, on the search, it slowed down the machien super bad? 00:58:46 To a dead halt. 00:58:47 how long did it do that for? 00:58:50 and then the screen dimmed to black 00:58:55 until I killed it 00:58:56 ok. that i don't believe 00:59:10 there's no way the code could do that. 00:59:13 probably me hitting the brightness in a mad fury 00:59:16 bwahaha. 00:59:23 ok. seriously, did it come to a dead halt? 00:59:26 and for how long? 01:00:09 Yes, I'm not kidding... I thought it crashed 01:00:38 Probably for like 15-20 secs at a time 01:00:45 sbp has joined #swhack 01:00:47 then it did some stuff and halted again 01:01:09 ALPHA? 01:01:10 hi sbp 01:01:20 Yeah, Alpha code bugging up my machine 01:02:20 that's really surprising. 01:02:20 rillian? 01:02:38 i mean, the code isn't my own, really - its using Find::Files, a common perl module that's pretty aggressive. 01:02:55 i'll look into it though. 01:03:04 I mean, I know the OS X scheduler is bad, but that was insane. 01:04:10 does it want a trailing slash? 01:04:15 what does it do on your machine? 01:04:39 it searches through the drives and churns, but doesn't lock the box. 01:04:41 Gotta run 01:04:47 c'ya 01:04:47 i've got about 4000 files sitting in my User dir. 01:05:06 just sent my two feature requests off to slacker 01:06:50 aaronSw, try adding this line right before the push() in bookmark_files. 01:06:51 return unless $_ =~ /.htm.^/; 01:07:14 i don't think that will do much. 01:07:17 though 01:07:36 want me to run it again? 01:07:42 sbp has quit 01:07:48 yeah, delete the syncasaurus.xml, add that line, then rerun 01:07:50 Here goes... 01:08:04 I'm still alive so far. 01:08:09 Perhaps it was just some freak accident. 01:08:28 no locks? 01:08:40 Not yer. 01:08:43 err yet 01:08:49 maybe that did it. 01:08:58 that's reducing the regexps by four for each file down to 1. 01:09:04 unless the file matches. 01:09:38 Hmm.... can't you combine them all into one big compiled tegexp? 01:09:58 err regexp 01:10:12 i could yeah. 01:10:24 Hmm, even if I comment that line out it still works fine 01:10:29 perhaps it was something else... 01:10:34 if $_ =~ /(Bookmarks|Favorites|Hotlist).htm/i; 01:10:49 you deleted the .xml file ebfore running again? 01:10:59 It never created one 01:11:08 ? it shoulda if it worked fien. 01:11:09 It didn't get that far. 01:11:11 oh 01:11:12 I killed it. 01:11:18 mwahaha 01:13:56 bwahaha. 01:13:57 ok. um. 01:14:01 i sent you bad code 01:15:32 What news! 01:15:37 What was broken? 01:15:52 lol. 01:16:02 the .htm.^ stuff i sent ya. 01:16:06 should be .htm.$ instead. 01:16:41 Ah, pff 01:16:50 Heheh, that'd work a whole lot ;) 01:16:56 heheheheh. 01:17:05 you shoulda caught that one 01:18:28 rillian has quit 01:19:35 hope the mindlube people can back to me 01:20:18 why .htm.? 01:20:24 err ".htm."? 01:20:28 shouldn't it be .? 01:22:23 Morbus has quit 01:22:45 Morbus has joined #swhack 01:23:31 ah twell. i gotta get outta here for the night. 01:23:55 Morbus has quit 02:43:24 Morbus has joined #swhack 02:44:08 got an email back from the slacker guy. he thinks they're good ideas, but probably won't add them since "people like the simple UI". he mayu consider adding freeform columns, however, which would satisfy my needs 02:44:26 Pah! 02:44:29 heheh 02:44:39 Heh, haven't heard that excuse before. 02:44:45 heheh. 02:44:46 Well, I blew up my TiVo... 02:44:52 but it asked me to plug it into the phone line 02:44:57 well, if he ads the freeforms, thati'll make mehappy 02:45:01 and after half an hour it rebooted and was working again. 02:45:03 i dont have a tivo. 02:45:12 I thought that was pretty cool. 02:45:14 i've spent the past hour organizing my movie collection. 02:45:23 I wonder if they have techs who buzz around the box or if it's automated... 02:45:23 i have 400+ movies 02:45:27 Eek. 02:45:37 Organized manually or via software? 02:46:18 both. i bought a new bookcase, so whislt i move them over to the bookmark, i'm db'ing them. 02:46:27 i have duplicates of about four movies cos i keep forgetitng what i have :) 02:46:34 Heh. 02:46:46 So does this mean we'll be getting AmphetaVideo soon? ;) 02:46:52 hehe... 02:47:02 funny thing, i have a design doc for a software called "Cowpoke Folio" 02:47:05 which would be a bit like that. 02:47:24 Since you came up with that icon for piddlecat, I was thinking of one for AmphetaDesk: You could have this big stupid desk in the middle of a rave. Wouldn't that be awesome? 02:47:27 a generic db sort of interface, that would double for an image cataloger or otherwise collection sort of thing 02:47:34 LOL 02:47:38 bQhahahahah.a 02:47:44 ok. ok. that's flipping awesome 02:47:51 lol. shit. i gotta use that 02:48:12 Heheh, I had no idea you'd like that so much. 02:48:24 i love it. i like stupid shit :) 02:48:31 seriously, that's something i'd use 02:49:13 Cool! My name will be forever preserved in AmhetaDesk stardom. :-) 02:49:43 now hold on a minute. what makes you think i'm gonna attribute you? 02:50:07 Oh dear, now that I've seen http://disobey.com/amphetadesk/naming.htm I'm really worried. 02:50:33 heh. why? 02:50:41 i came up with the name for johnmunch's ubercard too 02:51:50 why: because you've already got one IRC log on the site... you might just be crazy enough to put two ;) 02:51:57 hehehe. 02:53:10 brb. athenairc doesnt save my config files, so i have to manually edit them. 02:53:11 Morbus has quit 02:55:05 Morbus has joined #swhack 02:55:54 Wow, that's awfully nice of them. 02:55:57 :-) 02:57:11 yeah, isn't it? it *used* to work, but somewhere along the way with the updates, it stopped working. just haven't emailed him yet 02:57:29 heh 03:08:36 man, i wish slacker had another sortable column 03:08:40 sigh. i must make do, i suppose. 03:09:22 get them to mail you the source ;) 03:09:45 heheh... 03:09:55 its only one guy actually - alex rice 03:18:26 Morbus has quit 03:18:41 Morbus has joined #swhack 03:19:05 hey, you know of any image catalogerS? i was using extensis portfolio, but there's been no word from them on an os x version. 03:20:44 Nope, don't have many images 03:20:49 I just put all my photos on my website 03:21:16 ah. well. poo. :) 03:24:03 Morbus has quit 05:36:16 Cute CSS trick: http://discuss.fogcreek.com/joelonsoftware/default.asp?cmd=reply&ixPostParent=98&sHeadline=Underline+Edit+Boxes%3F 06:16:40 Here's that photo I was looking for the other day: http://dailynews.yahoo.com/h/p/ap/20011013/wl/1002985231attacks_afghanistan_aid_xmj106.html 06:17:08 More: http://www.defenselink.mil/news/Oct2001/200110073a.jpg 06:19:36 Wow, we're dropping propaganda radios to Afghans: http://news.bbc.co.uk/hi/english/uk/newsid_1589000/1589318.stm 14:39:45 sbp has joined #swhack 14:43:03 sbp has quit 15:22:25 Morbus has joined #swhack 15:40:34 Morbus has quit 17:00:04 sbp has joined #swhack 17:05:38 sbp has quit 17:22:30 deltab has quit 17:33:49 deltab has joined #swhack 18:17:03 Morbus has joined #swhack 18:17:26 Morbus has changed the topic to: the burning sensation thwarts my ointy medication 18:25:05 Heheh. 18:27:39 how's life? 18:27:47 Alright, yours? 18:27:57 * AaronSw decides to work on backup strategy today 18:27:59 alright, i suppose. slept far too late this morning. lost some good work hours. 18:28:05 hey, if you find one, lemme know. 18:28:24 i ultimately decided to stick with extensis portfolio for my image gallery thing. 18:28:33 For Mac OS X, I think I'm just going to wait until Retrospect Express comes out. 18:28:37 the only other one of consequence was iview multimedia, and that had some annoying quirks. 18:29:55 Hmm. 18:30:02 Now I need to set up backup cron jobs for my servers... 18:31:49 Shoot... server's out of diskspace