IRC log of swhack on 2002-05-23
Timestamps are in UTC.
- 00:02:57 [eikeon]
- eikeon (~eikeon@jungle.ne.client2.attbi.com) has joined #swhack
- 00:12:05 [tomch]
- tomch has quit (Read error: 110 (Connection timed out))
- 00:23:04 [uberfunk]
- uberfunk has quit (Read error: 104 (Connection reset by peer))
- 01:06:53 [wmf]
- wmf (~wmf@cs666868-69.austin.rr.com) has joined #swhack
- 01:48:46 [AaronSw]
- I'm wondering what to call my RDF replacement
- 01:48:59 [AaronSw]
- SEG (increment the letters)
- 01:49:02 [AaronSw]
- .rot13 rdf
- 01:49:10 [AaronSw]
- RDF++
- 01:49:17 [sbp]
- the Semantic Web: it's the SEG way
- 01:49:26 [wmf]
- damn, sbp beat me to it
- 01:49:47 [sbp]
- heh, heh
- 01:50:04 [AaronSw]
- heh
- 01:50:12 [AaronSw]
- rot13(RDF) = EQS
- 01:50:32 [AaronSw]
- Heh, EQS sounds like X which is the name for the consortium-deely
- 01:50:46 [sbp]
- Extremely Quaint Stuff
- 01:50:54 [sbp]
- Emerson, Quake, and Swartz
- 01:51:02 [AaronSw]
- EQS-Triples
- 01:51:23 [sbp]
- SW-Triples would have been a good name
- 01:53:35 [AaronSw]
- heh, calling it the X Consortium would be funny
- 01:53:41 [AaronSw]
- Oh man, so many puns here.
- 01:54:07 [wmf]
- Won't the real X Consortium please stand up?
- 01:54:26 [wmf]
- I don't think x.org has done any actual work in years anyway
- 01:54:41 [wmf]
- all X11 innovation is driven by XFree86
- 01:54:51 [AaronSw]
- It's funny because the W3C was modeled after the X Consortium.
- 01:55:02 [AaronSw]
- "Have you heard about EQS?" "The X Consortium or the Consortium called X." "No, E-Q-S, the new format."
- 01:56:20 [AaronSw]
- of course, RDF spelled backwards is FDR...
- 01:56:57 [AaronSw]
- hm, maybe SW3
- 01:57:12 [AaronSw]
- S3W... Super Silly Semantic Web
- 01:57:39 [AaronSw]
- 3ples
- 01:57:43 [AaronSw]
- threeples
- 02:02:15 [sbp]
- Swartz^3
- 02:03:26 [sbp]
- actually, Resource^3 would be a good name for a triple
- 02:04:08 [sbp]
- if said triple were being marketed in today's fast-moving high-priced business sector
- 02:06:05 [Seth]
- why base any new sem web language on triples .. why not on quads?
- 02:07:05 [sbp]
- good point, actually. I think that a kind of generic standard that lets people choose the arity of the associations would be good
- 02:09:33 [AaronSw]
- Heh.
- 02:09:56 [AaronSw]
- "anything you can do I can do meta"
- 02:10:08 [AaronSw]
- let's create a standard that lets people choose what standard they want to follow
- 02:10:59 [Seth]
- sean, variable arity is goood .... they are all arrows .. one can put any number of attributes to any arrow
- 02:12:08 [Seth]
- an arrow has a subject and object
- 02:12:26 [Seth]
- then you add an attribute for type of arrow, call it a predicate
- 02:12:47 [Seth]
- then you add an attribute for the context of the arrow .. call it the graph the arrow is in
- 02:13:00 [Seth]
- then you add an attribute for the order of the arrow
- 02:13:43 [Seth]
- then you add an attribute for the strength (or how sure you are that the arrow existes)
- 02:13:58 [Seth]
- then you add whatever you need for whatever you are doing
- 02:14:34 [AaronSw]
- sounds like you've switched to the ids-not-contexts side :)
- 02:14:50 [Seth]
- for instance you could add an identity for the arrow .. call it arrowId
- 02:15:06 [Seth]
- no i got a place for both in my bot
- 02:15:32 [Seth]
- im not using the arrowId at the moment, though
- 02:29:07 [Seth]
- sean, i need a quick (dirty) parser for pentals ?
- 02:29:20 [sbp]
- did I say that?
- 02:29:39 [Seth]
- say what?
- 02:30:15 [sbp]
- that you need a quick (dirty) parser for pentals
- 02:31:12 [Seth]
- woops .. the ? should have been a .
- 02:31:30 [Seth]
- fact is that i do need it.
- 02:31:32 [deltab]
- by 'pentals' do you mean quintuples?
- 02:31:41 [Seth]
- yep
- 02:32:06 [Seth]
- subject predicate object graph seq terminal
- 02:32:26 [Seth]
- terminal ::= ? | . | !
- 02:32:41 [Seth]
- graph and seq are opitonal
- 02:32:59 [Seth]
- i could write up the bnf if you want
- 02:34:43 [sbp]
- def parsePentals(s, t=[]):
- 02:34:44 [sbp]
- a, t = r'(<.*?>|_:\S+|\?\S+|"[^"\\]*(?:\\.[^"\\]*)*")[ \t]', t[:]
- 02:34:44 [sbp]
- rt = r'[ \t]*%s%s%s(?:%s)?(?:%s*)?.[ \t]*' % (a, a, a, a, a)
- 02:34:46 [sbp]
- for line in s.replace('\r\n', '\n').replace('\r', '\n').split('\n'):
- 02:34:46 [sbp]
- if re.compile(rt).match(line): t.append(re.compile(rt).findall(line)[0])
- 02:34:46 [sbp]
- return t
- 02:34:59 [sbp]
- dunno if it works
- 02:35:23 [Seth]
- hmmm ...
- 02:37:24 [sbp]
- ah, it seems to work well enough
- 02:38:10 [sbp]
- oh, except that you've got odd terminals in there
- 02:38:33 [sbp]
- just replace the . (oops, which should be \.) with [!?.]
- 02:39:08 [sbp]
- er, ([!?.]), since you'll want to return it
- 02:39:14 [AaronSw]
- It's a good thing that Sean's perlness is confined to his regexps...
- 02:39:20 [sbp]
- heh, heh
- 02:39:31 [Seth]
- global name 're' is not defined
- 02:39:37 [sbp]
- just wait till they add string interpolation!
- 02:39:39 [sbp]
- import re
- 02:39:57 [AaronSw]
- I've already started using string interpolation
- 02:40:13 [AaronSw]
- it's much cleaner than this %nonsense
- 02:40:14 [sbp]
- really? using KPY's script?
- 02:40:19 [AaronSw]
- yeah
- 02:40:22 [sbp]
- cool
- 02:40:47 [AaronSw]
- from Itpl import itpl
- 02:41:52 [Seth]
- i tried
- 02:42:04 [sbp]
- tried what?
- 02:42:07 [Seth]
- s='seth is great.'
- 02:42:11 [Seth]
- parsePentals(s)
- 02:42:17 [Seth]
- returned
- 02:42:19 [Seth]
- []
- 02:42:40 [sbp]
- ugh, you should have told me that it supported Qnames and keywords :-)
- 02:42:58 [Seth]
- what would have worked?
- 02:43:12 [AaronSw]
- <seth> <is> <great> .
- 02:43:13 [Seth]
- :seth :is :great.
- 02:44:04 [Seth]
- s='<seth> <is> <great>.'
- 02:44:09 [Seth]
- still returns []
- 02:44:23 [ASw]
- ASw has quit ("BitchX-1.0c18 -- just do it.")
- 02:44:24 [sbp]
- rt = r'[ \t]*%s%s%s(?:%s)?(?:%s)?([!?.])[ \t]*' % (a, a, a, a, a)
- 02:44:33 [sbp]
- you need the space in there
- 02:44:49 [Seth]
- ill try it
- 02:44:51 [sbp]
- doesn't support the space before the period since the last two terms are optional and I'm lazy
- 02:45:00 [sbp]
- >>> s='seth is great .'; parsePentals(s)
- 02:45:00 [sbp]
- [('seth', 'is', 'great', '', '', '.')]
- 02:45:00 [sbp]
- >>>
- 02:46:55 [sbp]
- if you really want to exclude the space:-
- 02:46:56 [sbp]
- rt = r'[ \t]*%s[ \t]%s[ \t]%s(?:[ \t]%s)?(?:[ \t]%s)?[ \t]?([!?.])[ \t]*' \
- 02:46:56 [sbp]
- % (a, a, a, a, a)
- 02:47:14 [sbp]
- er... and take the [ \t] off of the end of a
- 02:47:52 [sbp]
- lack of clarity is the problem with quick and dirty things :-)
- 02:48:11 [sbp]
- the NTuples parser in Eep3 is much nicer
- 02:52:12 [Seth]
- maybe you could email me yours, cant get mine to do anything but return []
- 02:59:26 [sbp]
- it's only six lines
- 03:00:11 [sbp]
- * sbp emails it anyway
- 03:00:20 [GabeW]
- GabeW (~Gabe@12-236-104-95.client.attbi.com) has joined #swhack
- 03:00:32 [sbp]
- a slightly more compact version: I decided that using {} might be a good thing :-)
- 03:01:21 [AaronSw]
- hm: http://www.apple.com/quicktime/qtv/xserve/
- 03:02:04 [AaronSw]
- "quicktime pro is required to watch the high-quality version of this broadcast"
- 03:03:29 [sbp]
- is that at all surprising?
- 03:07:03 [Seth]
- Kewl! it works ... :))))
- 03:07:09 [Seth]
- one more thing
- 03:07:11 [Seth]
- q='sean is "great right now".'
- 03:07:26 [Seth]
- got to parse the literal as one token
- 03:07:50 [sbp]
- whoops
- 03:08:23 [Seth]
- lol .. comb is ok ... watch out when you find a bird's nest there
- 03:09:00 [sbp]
- right, I've sent you a corrected version
- 03:13:44 [Seth]
- ('"Sean Palmer"', 'rdf:isa', 'GreatMan', '', '', '?')]
- 03:14:04 [Seth]
- works, but why is it a tuple inside a string?
- 03:15:12 [Seth]
- fixed that .. just return t[0]
- 03:15:30 [sbp]
- no, no, that'll just return the first triple of the results
- 03:15:47 [sbp]
- >>> parsePentals('x y z.\np q r.')
- 03:15:47 [sbp]
- [('x', 'y', 'z', '', '', '.'), ('p', 'q', 'r', '', '', '.')]
- 03:15:47 [sbp]
- >>>
- 03:16:11 [Seth]
- huh, just tried it .. got
- 03:16:12 [Seth]
- ('"Sean Palmer"', 'rdf:isa', 'GreatMan', '', '', '?')
- 03:16:30 [Seth]
- for ('"Sean Palmer"', 'rdf:isa', 'GreatMan', '', '', '?')
- 03:16:37 [sbp]
- right, that works, but when you feed it two triples now, it'll only give you the first one
- 03:17:10 [Seth]
- oh, i see .. this is designed for more than one statement.... grest!
- 03:17:20 [Seth]
- i mean great!
- 03:17:38 [sbp]
- right, and it'll handle both Windows and *nix line endings
- 03:18:19 [sbp]
- it should also be a feck of a lot quicker than shlex :-)
- 03:19:57 [Seth]
- hmmm ...
- 03:20:00 [Seth]
- p='sean is great. seth "wants to be" great. aaron isa <man>?'
- 03:20:09 [Seth]
- just returns the first triple
- 03:20:57 [Seth]
- and yes definitely, this is better than shlex !
- 03:21:17 [sbp]
- you need line breaks. parsePentals('sean is great.\nseth "wants to be" great.\naaron isa <man>?')
- 03:21:37 [sbp]
- must... convert... people... to... regexp :-)
- 03:22:59 [Seth]
- ok i see
- 03:23:32 [Seth]
- thanks .. you saved me many hours of hacking :)
- 03:23:45 [sbp]
- glad to be of some service
- 03:31:33 [sbp]
- Scott Adams on the Google logos: """I'm sad to say that my first attempt, culminating with Wally standing behind the letters "OO" as if they were huge man-breasts, did not pass muster."""
- 03:31:57 [sbp]
- (in Newsletter 41, soon to be linked to from http://www.unitedmedia.com/comics/dilbert/dnrc/html/read_the_newsletter.html)
- 03:34:19 [GabeW]
- GabeW has quit ("Client Exiting")
- 04:33:41 [Seth]
- Seth has quit ()
- 05:21:30 [wmf]
- wmf has quit ("BitchX: better than a penis enlargement!")
- 05:24:55 [GabeW]
- GabeW (~Gabe@12-236-104-95.client.attbi.com) has joined #swhack
- 05:26:46 [GabeW]
- GabeW has quit (Client Quit)
- 08:21:37 [Ash]
- Ash has quit (Read error: 110 (Connection timed out))
- 09:21:01 [justaboy]
- justaboy (vgbhyh@217.156.1.152) has joined #swhack
- 09:21:09 [justaboy]
- justaboy has left #swhack
- 09:38:36 [walloper]
- <lilo> Please be aware that your felt-tip marker violates US law. When you get that email from the BSA, *please* don't call them back. :)
- 10:01:59 [Ash]
- Ash (~amathews@166.70.45.199) has joined #swhack
- 12:24:33 [pixel_2]
- pixel_2 (~pixel@ns.bhsi.com) has joined #swhack
- 12:24:58 [pixel_2]
- pixel_2 is now known as pixel
- 12:25:10 [pixel_2]
- pixel_2 (~pixel@ns.bhsi.com) has joined #swhack
- 12:25:31 [pixel]
- pixel has left #swhack
- 12:25:56 [pixel_2]
- pixel_2 has left #swhack
- 12:26:33 [pixel]
- pixel (~pixel@ns.bhsi.com) has joined #swhack
- 12:52:11 [Morbus]
- Morbus (~morbus@morbus.totalnetnh.net) has joined #swhack
- 12:56:10 [pixel]
- pixel has left #swhack
- 13:03:47 [pixel]
- pixel (~pixel@ns.bhsi.com) has joined #swhack
- 13:08:02 [oierw`]
- oierw` (~mathew@pcp994425pcs.goosck01.sc.comcast.net) has joined #swhack
- 13:22:24 [bitsko]
- bitsko (~KenMacLeo@66.187.196.132) has joined #swhack
- 13:25:36 [Morbus]
- hey bitsko.
- 13:25:48 [Morbus]
- thought of some issues with that streaming update plan I mentioned to you yesterdat.
- 13:26:22 [bitsko]
- hey. what kinda issues?
- 13:27:30 [Morbus]
- welp, 'member I mentioned the failsafe? something like "if AmphetaDesk.pm fails in the eval, failsafe to the last known version?"
- 13:27:40 [Morbus]
- that sounds great for people who don't have a clue, but not for developers who want to hack Ampheta.
- 13:28:01 [Morbus]
- if someone is messing with ampheta, and syntax screwup, ampheta will failsafe back to an older version, overwriting any working code they had tweaked.
- 13:28:26 [bitsko]
- can developers just use PERL5LIB to path to dev code?
- 13:29:02 [sbp]
- * sbp waves
- 13:29:05 [quasi]
- Morbus: so make the option to override the failsafe stuff - a developer should be able to edit a file ;)
- 13:29:17 [Morbus]
- yeah, I'd say so ;)
- 13:30:06 [bitsko]
- a developer should also be able to run in "CVS mode" where their local copy comes from CVS
- 13:30:10 [Morbus]
- bitsko: I don't know about PERL5LIB enough. i know that when I runtime it on Windows, it sets the lib path to one of three paths, being ./, PERL2EXE (internal) and ./lib (which I set)
- 13:30:31 [Morbus]
- auto-CVS updates: maybe in the future ;) ...
- 13:31:05 [bitsko]
- I don't mean auto-cvs updates, just developers whose local copy of code comes from CVS, not from snapshots
- 13:31:07 [quasi]
- Morbus: so all you have to do is implement cvs in perl :)
- 13:31:36 [bitsko]
- thus "cvs mode" should work seperate from "autoupdate mode"
- 13:32:18 [Morbus]
- yeah, so there'd be basically an option of "turn streaming updates" on|off, defaulting to on, wanting off if a developer.
- 13:32:24 [Morbus]
- and bitsko can hack the CVS code ;)
- 13:32:31 [Morbus]
- into AmphetaDesk/Versioning.pm
- 13:32:32 [Morbus]
- :)
- 13:32:42 [bitsko]
- hehe
- 13:32:44 [quasi]
- or just make a version number such that head in cvs always appears newer than the autoupdate stuff
- 13:33:16 [quasi]
- + the option to disable autoupdates
- 13:33:27 [Morbus]
- mmhmm.
- 13:33:46 [Morbus]
- I'll be shipping Archive::Tar and Compress::Zlib with the next alpha update.
- 13:33:59 [quasi]
- cool
- 13:34:25 [quasi]
- why not Archive::Zip? ;)
- 13:35:19 [bitsko]
- I always use version "0.00" in CVS, and then let my release script create the release tarball with the same release number as the CVS tag
- 13:35:58 [bitsko]
- http://msp-65-25-239-152.mn.rr.com/~ken/make-rel/make-rel
- 13:35:59 [quasi]
- yeah, that should work
- 13:36:06 [Morbus]
- Archive::Zip?
- 13:36:14 [Morbus]
- doesn't gzip compress better than Zip?
- 13:36:30 [quasi]
- http://search.cpan.org/search?module=Archive::Zip
- 13:36:31 [Morbus]
- b/q: has anyone seen any perl code that autograbs stuff from a cvs?
- 13:37:01 [Morbus]
- heh. it requres Compress::Zlin.
- 13:37:05 [Morbus]
- er, Zlib.
- 13:37:20 [Morbus]
- so, if gzip has better compression, I may as well go with that instead ;)
- 13:37:28 [Morbus]
- i mean.
- 13:37:33 [Morbus]
- nevermind. that was dumb.
- 13:37:33 [quasi]
- Morbus: system('cvs update -Pd');
- 13:37:42 [Morbus]
- quasi: not crossplatform.
- 13:37:46 [Morbus]
- looking for something pure perl.
- 13:39:15 [quasi]
- that would mean writing part of cvs in perl ... or you could
- 13:39:57 [quasi]
- just make a script on the site that creates a tarball based on what is in cvs
- 13:41:14 [quasi]
- can't be much easier than that ;)
- 13:42:04 [Morbus]
- hmm, yeah, that'd be workable.
- 13:42:12 [Morbus]
- does Compress::Zlib do multi-file archives?
- 13:42:32 [quasi]
- not if it works like zlib
- 13:42:44 [Morbus]
- yeah, it doesn't. uses teh zlib library.
- 13:42:53 [Morbus]
- crap, that means i'm gonna have to rebuild the alpha binary. sigh.
- 13:43:34 [quasi]
- Morbus: that could be automated too ... or you could change to a diff/patch model
- 13:43:59 [Morbus]
- yeah, i've been meaning to set up a daily build server for a while.
- 13:44:05 [Morbus]
- just never got around to it.
- 13:44:32 [Morbus]
- last I knew, SF didn't have Win32 build servers, so it'll probably be an os x machine on my end, running VPC.
- 13:45:03 [quasi]
- is the cvs at SF?
- 13:45:11 [Morbus]
- yup.
- 13:45:18 [Morbus]
- and valid up to last night, with the alpha.
- 13:45:24 [Morbus]
- i threw the alpha stuff up yesterday.
- 13:45:46 [Morbus]
- it'll only work if you have perl installed - the wrapper binaries aren't cvs'd ;)
- 13:46:02 [Morbus]
- hmm.
- 13:46:10 [Morbus]
- i think i am gonna use Archive::Zip, instead of Archive::Tar.
- 13:46:21 [Morbus]
- although, i'm still undecided.
- 13:46:38 [Morbus]
- (well jeez, CPAN uses tar files, etc... but not all Zip utilis on Win32 can understand tar files, etc.)
- 13:49:10 [quasi]
- make one of each ;)
- 13:49:26 [Morbus]
- heh, heh. yeah, that's the ticket ;)
- 13:50:56 [quasi]
- and one each with \r, \r\n and \n ;)
- 13:53:39 [Morbus]
- have you used ::Zip before?
- 13:56:43 [bitsko]
- that URL I posted is a (possibly out of date) version of my standard release script for many kinds of code (Perl, GNU autoconf, Python)
- 13:57:06 [sbp]
- sbp has changed the topic to: A new topic every day! (well, kinda)
- 14:00:51 [Morbus]
- bitsko: didn't even see that. i'll check it out.
- 14:01:24 [Morbus]
- quasi: have you used ::Zip? it sounds like I just have read the archive, then extractMember(*) to get everything.
- 14:01:30 [Morbus]
- is that right?
- 14:01:37 [pixel]
- very long meeting. be back later.
- 14:01:45 [Morbus]
- k.
- 14:02:11 [Morbus]
- bitsko: have you done Test::Harness or whatever it is, stuff? i've been meaning on adding that to the new Ampheta as well (I couldn't before since they weren't modules).
- 14:05:16 [bitsko]
- I've used Test (which I think is built in), but I don't recall using Test::Harness
- 14:05:31 [Morbus]
- k. Test is maybe what I'm thinking of.
- 14:05:53 [Morbus]
- its amazing the crap I don't know. annoys me to no end ;)
- 14:06:31 [bitsko]
- ah, Test::Harness is the Makefile script that calls scripts in the 't' dir. scripts in the 't' dir MAY use Test to make it easier to write "OK 1" results
- 14:06:42 [Morbus]
- oh, this looks pretty easy: http://www.perlmonks.com/index.pl?node_id=104653
- 14:10:08 [bitsko]
- on using tests, the easiest way is to grab one of the files h2xs creates
- 14:11:48 [bitsko]
- ah, perldoc Test is excellent
- 14:12:03 [Morbus]
- holy crap.
- 14:12:16 [Morbus]
- a zip of the current amphta is 2.66 megs. thats huge.
- 14:12:24 [Morbus]
- compared to 1.5 of the tar/gz
- 14:12:45 [Morbus]
- lemme try this again
- 14:13:09 [Morbus]
- 2.3! man alive.
- 14:13:38 [quasi]
- gzip is better than zip ... but not that much better
- 14:13:57 [Morbus]
- 2.3 compared to 1.5?
- 14:17:07 [Morbus]
- i mean, it'll have to be that size for the first Win32 download to get the binary.
- 14:17:14 [Morbus]
- but that's a huge difference.
- 14:17:42 [bitsko]
- ooh, the RSS wars begin! (who's James Linden?)
- 14:18:05 [Morbus]
- * Morbus checks his email.
- 14:18:21 [Morbus]
- nothing yet.
- 14:18:23 [Morbus]
- * Morbus waits impatiently.
- 14:18:46 [bitsko]
- this re. a comment on Ben's weblog
- 14:19:14 [Morbus]
- oh.
- 14:19:20 [Morbus]
- * Morbus loads.
- 14:20:14 [quasi]
- Morbus: orig size - 11503866, zip - 3824274, gz - 3824157
- 14:20:19 [Morbus]
- * Morbus groans.
- 14:20:32 [Morbus]
- quasi: using what for the zipper?
- 14:21:28 [quasi]
- Morbus: the unix port of zip Copyright (C) 1990-1999 Info-ZIP Zip 2.3 (November 29th 1999).
- 14:22:43 [Morbus]
- winzip must suck then ;)
- 14:23:13 [quasi]
- either that, or you have _low_ compression set as default
- 14:23:46 [quasi]
- the info-zip stuff usually works with winzip also
- 14:24:04 [Morbus]
- doesnt' look like winzip lets you choose.
- 14:26:54 [quasi]
- Morbus: mine has - on the Add dialogue there is a dropdown for Compression
- 14:28:55 [Morbus]
- oh. lemme check.
- 14:29:01 [Morbus]
- i just popped through the preferences.
- 14:30:28 [Morbus]
- still 2.3 here.
- 14:30:32 [Morbus]
- for ampheta.
- 14:31:33 [quasi]
- Morbus: which compression type?
- 14:31:42 [Morbus]
- Maximum.
- 14:32:40 [Morbus]
- lemme try archive::zip and see what happens.
- 14:36:36 [quasi]
- 1112266 May 23 16:34 amphetadesk-src-v0.92.tar.gz
- 14:36:38 [quasi]
- 1151731 May 23 16:36 ampheta.zip
- 14:37:50 [quasi]
- I did a tar -xzvf on the tgz and then a zip -r on the extracted dir
- 14:38:24 [Morbus]
- man, why are my file sizes so different than?
- 14:38:27 [Morbus]
- hrm.
- 14:49:03 [Morbus]
- i'll have to do some more tests on my os x machine.
- 14:49:10 [Morbus]
- that's where i'll be compressing the archives anyways.
- 14:49:27 [Morbus]
- but at least, DropTar, which is from Stuffit on OS X made a 1.5 archive, compared to a 2.3 using Win32 Winzip.
- 14:51:55 [quasi]
- Morbus: or you could use the info-zip on *nix
- 14:52:20 [Morbus]
- yeah, that should work in the os x bsd.
- 14:53:56 [Morbus]
- i think i will stay with zip.
- 14:54:16 [Morbus]
- archive::tar under activestate perl has problems with creating tar files, both in my tests, as well as mailing list archive searching.
- 14:54:34 [Morbus]
- and at least this way, the files will be openable by people using non-Winzip utils that don't understand tar.
- 14:54:50 [quasi]
- so archive::zip is working well?
- 14:55:25 [Morbus]
- quasi: i dunno. i was able to create an archive in 4 lines, but I couldn't figure out how to set the compression level, so it was a 2.3 megger.
- 14:55:39 [Morbus]
- and it doesn't bother me that much, since i'll be zipped with a util on os x, not Archive::Zip.
- 14:55:58 [quasi]
- * quasi is AFK -> home (will look at the zip thingy later)
- 14:56:07 [Morbus]
- the only time I *will* need to zip somethign with Archive::Zip is on an initial install of Ampheta (to create a failsafe backup zip) and in that case, I won't have to worry about filesize/dl time.
- 14:56:08 [Morbus]
- so the 2.3 is fine.
- 15:23:15 [sbp]
- .google mount smb shares from osx
- 15:23:18 [xena]
- mount smb shares from osx: http://shukwit.com/main.php
- 15:34:37 [pixel]
- pixel has quit ("http://www.perceive.net/")
- 15:35:23 [sbp]
- .google "new Google logo"
- 15:35:24 [xena]
- "new Google logo": http://www.google.com/dilbert.html
- 15:35:28 [sbp]
- heh
- 15:44:44 [Morbus]
- bah.
- 15:44:46 [Morbus]
- anyone got perl on a win box?
- 15:44:49 [Morbus]
- i need a file i fux0red.
- 15:44:51 [sbp]
- me! me!
- 15:45:08 [sbp]
- tell it, daddio
- 15:45:11 [Morbus]
- ooh. can you go into /Perl/site/lib/Archive and tell me what the size of your Tar.pm is?
- 15:45:38 [sbp]
- hash, or size?
- 15:45:42 [Morbus]
- just file size.
- 15:45:55 [sbp]
- 18.2 KB (18,718 bytes)
- 15:46:00 [Morbus]
- awesome. send that to me.
- 15:49:32 [sbp]
- Make me
- 15:49:38 [Morbus]
- got it.
- 15:50:14 [sbp]
- gah. spoil the illusion, why don't you?
- 15:50:48 [sbp]
- heh:
- 15:51:02 [sbp]
- dcksplt # Pointless assigment to make -w shut up
- 15:53:45 [sbp]
- Perl was made for me, really. I could take it to new depths of unreadability and obfuscation, if I could be bothered to learn it properly
- 15:53:56 [Morbus]
- heh, heh.
- 15:53:58 [Morbus]
- so why don't you?
- 15:54:12 [sbp]
- I figure that Python keeps me sane
- 15:55:03 [sbp]
- and befunge is there if I want obfuscation - that language really whips cowbutt
- 15:56:50 [sbp]
- the real reason that I don't learn Perl is that I don't think it will offer me any huge advantages over Python. [with melody] "Anything Perl can do, Py can do better..." Of course, that's not quite true, but even in the one line regexp stakes, Python isn't all that far behind
- 15:57:24 [sbp]
- also, it's a PITA for Win folk to install, because of it's size. talk about bloatware
- 15:57:38 [sbp]
- and I have two versions of it
- 15:59:17 [sbp]
- and it's just as easy to make binaries from Python, so there's no advantage there (not that I often make binaries)
- 16:06:25 [bitsko]
- bitsko has left #swhack
- 16:24:57 [oierw]
- oierw has quit ("hmm.")
- 16:24:57 [oierw`]
- oierw` has quit ("hmm.")
- 16:25:31 [oierw`]
- oierw` (~mathew@pcp994425pcs.goosck01.sc.comcast.net) has joined #swhack
- 16:53:05 [ASw_]
- ASw_ (~aaronsw@12-249-96-16.client.attbi.com) has joined #swhack
- 16:53:29 [ASw_]
- anyone seen this? my connection works for a while, then the airport icon gets no signal and becomes really slow
- 16:53:35 [ASw_]
- when i reboot it all goes away
- 17:09:02 [ASw_]
- sandro should find a co-author named fork
- 17:09:14 [ASw_]
- then we could have the hawke-forke paper
- 17:09:27 [sandro]
- * sandro doesn't get it......
- 17:09:36 [ASw_]
- oh, hey sandro
- 17:09:45 [sandro]
- Hey, Aaron.
- 17:09:58 [ASw_]
- hawk and fork are the canonical examples of rhyming words in a british accent
- 17:10:46 [sandro]
- I didn't know that. I'll have to try it on someone.
- 17:11:00 [sandro]
- * sandro tries to remember danbri's and timbl's accents.
- 17:12:25 [ASw_]
- fork is pronounced sorta like fawke
- 17:13:03 [ASw_]
- ASw_ is now known as ASw
- 17:13:19 [sandro]
- ./me once registed hawkeworks.com cause it just sounded neat.
- 17:24:10 [Morbus]
- * Morbus returns.
- 17:24:43 [ASw]
- ASw has quit ("my work here is done")
- 17:38:27 [Morbus]
- whoo. 24,000+ dls on amphetadesk.
- 17:42:23 [quasi]
- Morbus++
- 17:43:18 [Morbus]
- i had 1900 in one day. that's really weird.
- 17:45:22 [redmonk]
- redmonk (~steve@63.149.73.20) has joined #swhack
- 17:45:36 [redmonk]
- greetings all
- 17:48:18 [quasi]
- Morbus: somebody has been loadtesting ;)
- 17:49:03 [Morbus]
- heheh
- 17:49:15 [redmonk]
- MORBUS!
- 17:49:17 [redmonk]
- oops
- 17:49:20 [redmonk]
- morbus!
- 17:49:24 [Morbus]
- hey Ash, er redmonk.
- 17:49:30 [redmonk]
- lol
- 17:49:37 [redmonk]
- MORBAS@!@!!
- 17:49:40 [Morbus]
- quasi: i think the 1900 was around the time that Jon Udell mentioned it.
- 17:49:40 [Morbus]
- heh, heh.
- 17:49:45 [Morbus]
- how's life, monk, monk?
- 17:49:50 [redmonk]
- not too bad
- 17:50:01 [redmonk]
- spent yesterday grappling with a slow app
- 17:50:06 [redmonk]
- today is round two
- 17:52:22 [Morbus]
- oh? which one was that?
- 17:52:28 [Morbus]
- i spent last night sleeping.
- 17:52:32 [Morbus]
- got the flu. its kicking my ass.
- 17:52:40 [Morbus]
- i lost a night of ampheta coding. argh!
- 17:54:27 [ASw]
- ASw (~aaronsw@12-249-96-16.client.attbi.com) has joined #swhack
- 17:55:06 [pixel]
- pixel (~pixel@ns.bhsi.com) has joined #swhack
- 17:55:31 [Morbus]
- wb pixie.
- 18:00:21 [ASw]
- ASw has quit ("BitchX-1.0c18 -- just do it.")
- 18:01:59 [redmonk]
- morbus:webobjects app
- 18:02:15 [redmonk]
- the main page is so complicated that it times out the browser while loading
- 18:02:19 [redmonk]
- trying to simplify
- 18:02:31 [redmonk]
- (simplify! simplify! simplify!)
- 18:26:39 [Morbus]
- wow.
- 18:26:45 [Morbus]
- it times out the browser? spiffy
- 18:40:11 [Morbus]
- Morbus has quit (Read error: 104 (Connection reset by peer))
- 18:43:55 [Morbus]
- Morbus (~morbus@morbus.totalnetnh.net) has joined #swhack
- 19:07:04 [AaronSw]
- quite an interesting week...
- 19:12:57 [Morbus]
- oh?
- 19:34:59 [CaptSolo]
- CaptSolo (captsolo@nightman.lv) has joined #swhack
- 19:35:07 [CaptSolo]
- :)
- 19:35:30 [AaronSw]
- Heh.
- 19:35:58 [CaptSolo]
- getting fragmented :>
- 19:36:29 [pixel]
- pixel has quit ("http://www.perceive.net/")
- 19:55:56 [NostradAnUx]
- NostradAnUx (overflow@AStDenis-101-1-3-104.abo.wanadoo.fr) has joined #swhack
- 19:56:34 [NostradAnUx]
- hi !
- 19:56:55 [justme]
- justme (justme@p5599.vwr.wanadoo.nl) has joined #swhack
- 19:56:55 [AaronSw]
- this channel is not about hacking
- 19:57:34 [sbp]
- heh
- 19:57:57 [sbp]
- I beg to differ. the scope clearly includes hacking
- 19:58:06 [sbp]
- what it does not include, however, is cracking
- 19:58:20 [AaronSw]
- I am not a pipe.
- 19:58:31 [AaronSw]
- Anyone know how to deal with a Forbidden error in Apache?
- 19:58:50 [AaronSw]
- what permission fliddles to I twiddle?
- 19:59:12 [sbp]
- something in yer .conf, I expect
- 20:00:50 [eikeon]
- * eikeon is away: back in a few
- 20:01:45 [Morbus]
- AaronSw: what's up?
- 20:01:59 [Morbus]
- oh, wait. nevermind.
- 20:02:02 [Morbus]
- maybe you should take this to #apache.
- 20:02:04 [Morbus]
- <G>
- 20:08:01 [NostradAnUx]
- NostradAnUx has quit ("Havoc 2k - So you better get this party started ...")
- 20:08:22 [Morbus]
- ew, pink.
- 20:08:26 [Morbus]
- er, p!nk.
- 20:38:26 [sbp]
- sbp has quit (Remote closed the connection)
- 20:38:41 [sbp]
- sbp (~sean@63.149.73.20) has joined #swhack
- 20:38:42 [AaronSw]
- wb
- 20:39:10 [sbp]
- ty
- 20:39:15 [sbp]
- what happened there? damn thing
- 20:52:31 [sbp]
- heh, I was just about to scream "why haven't you subscribed be to rdfhack?!?!?!?!?!"
- 20:52:36 [sbp]
- s/be/me/
- 20:53:00 [sbp]
- and lo, a message it did arrive in my humble inbox
- 20:54:08 [AaronSw]
- don't delay, subscribe today: http://notabug.com/mailman/listinfo/rdfhack
- 20:54:48 [Morbus]
- what's this about?
- 20:54:48 [sbp]
- subscribe, or the cute fuzzy rdfhack mascot gets it
- 20:55:21 [quasi]
- * quasi refuses to subscribe ;)
- 20:55:26 [AaronSw]
- it's about rdf and semantic web stuff
- 20:56:10 [sbp]
- Gotta run
- 20:58:38 [Morbus]
- AaronSw: know if any perl coders will be jumping aboard?
- 20:58:48 [AaronSw]
- aboard rdfhack?
- 20:58:50 [AaronSw]
- not yet
- 20:59:00 [Morbus]
- mmkay.
- 20:59:03 [Morbus]
- well, i'm #1, i guess.
- 20:59:04 [Morbus]
- ;)
- 20:59:10 [AaronSw]
- heh
- 20:59:13 [Morbus]
- hey, where are all those screams coming from? <G>
- 20:59:20 [AaronSw]
- your eyes will probably bugout
- 20:59:33 [Morbus]
- why's that?
- 21:01:18 [Ash]
- * Ash implements RDF/lisp
- 21:02:24 [AaronSw]
- eheh
- 21:17:38 [Morbus]
- AaronSw: can you increase your RSS items from your MT? like change it to MTEntry or else make the Excerpt like 40 words long? i'm not getting enough ;)
- 21:17:50 [Morbus]
- increase [the size of] your RSS items.
- 21:18:21 [AaronSw]
- you're supposed to visit the site silly
- 21:18:27 [AaronSw]
- does your aggregator support mod_content?
- 21:18:49 [Morbus]
- it can, yeah. i'd have to modify the templates to fit.
- 21:19:09 [Morbus]
- the new ampheta allows you to put any data from a valid RSS feed into the templates, whether Ampheta knows what it is or not.
- 21:19:41 [AaronSw]
- ah, cool. well i'll put it out that way, then.
- 21:19:57 [Morbus]
- mmkay. lemme know when you do - i'll hack the templates tonight.
- 21:20:35 [AaronSw]
- is this for aaronsw.com or google.blogspace?
- 21:21:17 [Morbus]
- AaronSw. gb comes out fine.
- 21:21:40 [AaronSw]
- hm, i'll have to fix that :)
- 21:21:46 [quasi]
- Morbus: did you figure out why archive::zip didn't compress?
- 21:21:48 [Morbus]
- heh, heh.
- 21:22:13 [Morbus]
- quasi: I used Archive::Zip::Tree to create a recursive of the entire Ampheta dir, but the compressionmethod seemed only valid on individual file members.
- 21:22:21 [Morbus]
- so, instead of fiddling with that, I just said "screw it" ;)
- 21:23:10 [quasi]
- Morbus: I was just looking at $member->desiredCompressionMethod
- 21:23:26 [Morbus]
- yeah, and I got that working fine, but only on a single file.
- 21:23:40 [Morbus]
- doing a * in the filename field seemed to work, but it wasn't recursrove.
- 21:23:40 [quasi]
- ah, got it ;)
- 21:25:05 [quasi]
- my $member = $zip->addDirectory( 'dirname/' );
- 21:25:10 [quasi]
- $member->desiredCompressionMethod ...
- 21:25:25 [Morbus]
- that recursively grabs everything under dirname?
- 21:25:34 [quasi]
- no
- 21:25:45 [Morbus]
- ooOh.
- 21:25:52 [Morbus]
- i wonder if you can hook that into ::Tree then.
- 21:26:02 [Morbus]
- my $member = $zip->addTree(./);
- 21:26:07 [quasi]
- afaict you'd have to use desiredCompressionMethod for each thing you add
- 21:26:15 [Morbus]
- that's a pain in the ass.
- 21:26:26 [Morbus]
- i'm only do ONE compression with Archive::Zip - everything else would be unzippign.
- 21:27:00 [AaronSw]
- ok, i added them: http://www.aaronsw.com/weblog/index.xml
- 21:27:14 [quasi]
- there must be another, better, way
- 21:27:40 [Morbus]
- AaronSw: I'll add this to the templates tonight and let you know.
- 21:27:50 [AaronSw]
- thanks!
- 21:27:56 [AaronSw]
- now i can say there's a reall app
- 21:28:00 [Morbus]
- heh, heh.
- 21:28:07 [Morbus]
- actually, i'm sure if you got the alpha now, you could figure it out ;)
- 21:28:37 [Morbus]
- i'm thinking that the next ampheta should be a few weeks away.
- 21:28:49 [Morbus]
- and it will be such a hUUuge leap in terms of power from the old one.
- 21:28:56 [Morbus]
- it's just insane. i'm really happy with it.
- 21:29:06 [Morbus]
- i think smart people will like it, and dumb people won't notice any change.
- 21:29:15 [quasi]
- heh
- 21:29:55 [Morbus]
- AaronSw: there's not that many apps that support mod_content?
- 21:30:08 [AaronSw]
- not that i know of
- 21:30:16 [Morbus]
- heh, heh. cool :)
- 21:37:44 [sbp]
- CaptSolo in #swhack? how did that happen?
- 21:38:06 [Morbus]
- ew.
- 21:38:14 [Morbus]
- welp, the perl code to do it is gonna be ugly, but it'll work.
- 21:38:55 [AaronSw]
- danbri said we were the cool-rdfers-fraction
- 21:38:58 [Morbus]
- AaronSw: there's no <title> in mod_content?
- 21:39:02 [sbp]
- so, how's your new Tar.pm holding out?
- 21:39:15 [Morbus]
- how does one associate a content:items with a matching item?
- 21:39:15 [AaronSw]
- Morbus, um, why would there be? the title's in the item itself, no?
- 21:39:18 [Morbus]
- or do they?
- 21:39:22 [sbp]
- like semantic/web?
- 21:39:33 [AaronSw]
- Morbus, hm?
- 21:39:44 [Morbus]
- are your content:items supposed to be inside the <item>? or outside?
- 21:39:50 [AaronSw]
- they're inside the item...
- 21:39:55 [Morbus]
- AaronSw: uh. no they're not.
- 21:39:57 [sbp]
- ah, the joys that inadvertant 'r's can cause
- 21:39:58 [AaronSw]
- oops, i screwed up again
- 21:40:01 [Morbus]
- ok. phew.
- 21:40:06 [Morbus]
- i'm like "wait, this is dumb" <G>
- 21:40:09 [AaronSw]
- heh
- 21:40:50 [AaronSw]
- ok, fixed
- 21:40:54 [Morbus]
- no wonder people never support it ;)
- 21:41:17 [AaronSw]
- ooh, reptile supports it
- 21:42:18 [Morbus]
- hrm.
- 21:42:23 [Morbus]
- actually, this is gonna be a pain in the ass to support.
- 21:42:43 [sbp]
- sbp has changed the topic to: #boringassswhackdiscussions: the new /dev/null
- 21:43:19 [Morbus]
- welp, i may not do it tonight.
- 21:43:36 [AaronSw]
- you gonna lose out to some bug-eyed REPTILE?
- 21:43:43 [Morbus]
- XML::Simple is a tree based, so I'm getting evil:
- 21:43:51 [Morbus]
- [[[
- 21:43:51 [Morbus]
- Morbus has quit (Excess Flood)
- 21:43:54 [sbp]
- heh
- 21:43:55 [AaronSw]
- heh
- 21:43:59 [AaronSw]
- snap
- 21:44:02 [sbp]
- indeed
- 21:44:20 [sbp]
- * sbp must learn to say "snap" when that happens
- 21:44:27 [sbp]
- then we can go on ad nauseum
- 21:44:31 [Morbus]
- Morbus (~morbus@morbus.totalnetnh.net) has joined #swhack
- 21:44:31 [Ash]
- SPAN!
- 21:44:37 [AaronSw]
- snap, that's what i was thinking
- 21:44:38 [Ash]
- * Ash says span instead of snap
- 21:44:45 [AaronSw]
- pans!
- 21:44:53 [sbp]
- spumm!
- 21:45:01 [AaronSw]
- spam!
- 21:45:09 [sbp]
- spam it is
- 21:45:29 [Morbus]
- yeah, xml::simple is tree based, so I get satanic levels of treedom with the HTML in the content:items
- 21:45:46 [AaronSw]
- "satanic levels of treedom", eh? perl must really suck
- 21:46:00 [Morbus]
- pff. any tree based parser would do that.
- 21:46:18 [AaronSw]
- in orchard-python it's like item.content[itmes].rdf[seq].rdf[li].content[item]
- 21:46:41 [Morbus]
- well, yeah, it'd be something like that, but then there's a branch for P and EM and A, etc.
- 21:46:59 [AaronSw]
- oh
- 21:47:16 [Morbus]
- that doesn't happen in orchard?
- 21:47:18 [sbp]
- heh, you got lumbered with a domalike
- 21:47:34 [Morbus]
- at least with XML::Simple, I'd have to piece together the tree'd p/em/a crap, and I don't feel like doing that ;)
- 21:47:38 [AaronSw]
- i think orchard has a foo.flatten()
- 21:47:43 [Morbus]
- i'm seeing if I can fold it now.
- 21:47:44 [AaronSw]
- but i can fix that for you... just a sec
- 21:47:44 [Morbus]
- yeah, flatten/fold same thing.
- 21:47:49 [Morbus]
- well, no, keep it like that.
- 21:48:02 [Morbus]
- isn't that how its *supposed* to be?
- 21:48:12 [Morbus]
- i'd rather get an example working right, then have you change the feed to fit?
- 21:49:18 [AaronSw]
- well, mod_content gives you two options
- 21:49:23 [AaronSw]
- i've switched it for yoyu
- 21:49:34 [Morbus]
- yeah, I can't flatten in XML::Simple
- 21:49:38 [AaronSw]
- this version's actually sorta better: http://www.aaronsw.com/weblog/index.xml
- 21:49:51 [Morbus]
- oh yeah, that one's easy as pie to use.
- 21:50:10 [AaronSw]
- awesome
- 21:50:32 [sbp]
- ooh, CDATA in the oddest places. how horky
- 21:50:33 [Morbus]
- now its just {rdf:bag}{rdf:li}{content:item}{rdf:value}
- 21:51:10 [Morbus]
- i'll definitely be able to get that one done tonight.
- 21:51:27 [Morbus]
- i gotta hunt for a flattener too, I guess. to support others.
- 21:51:40 [Morbus]
- is the CDATA or whatever recommended over what you had before?
- 21:51:42 [Morbus]
- or its user pref?
- 21:52:24 [sbp]
- how can you possibly recommend that? what's the point of having XML structure if you're just going to hide it in text? that's HTML-low
- 21:52:53 [Morbus]
- * Morbus backs away
- 21:52:56 [sbp]
- you may as well just shove it in a frigging comment
- 21:53:10 [sbp]
- [snarl]
- 21:53:11 [sbp]
- :-)
- 21:53:57 [sbp]
- to be quite honest, I've done stuff like that before in RDF
- 21:54:32 [AaronSw]
- blogger pro uses cdata
- 21:54:55 [Morbus]
- i'll be back in 20.
- 21:55:20 [Morbus]
- Morbus has quit ("http://www.disobey.com/")
- 21:56:41 [sbp]
- it's a bit of a shame that I haven't got into the wacky world of RSS yet
- 21:59:34 [sbp]
- huh? "They're worried that the artists won't get paid, we're worried that the art will won't get made." - http://www.aaronsw.com/weblog/000277
- 22:00:05 [AaronSw]
- you don't like my sloganeering?
- 22:03:46 [sbp]
- * sbp taps his connection
- 22:03:48 [sbp]
- I'm just not sure what to make of will'on't
- 22:04:54 [sbp]
- wow, you like sunlight? you're not a traditional hacker
- 22:05:12 [AaronSw]
- who said i like sunlight?
- 22:05:22 [sbp]
- you did, in http://www.aaronsw.com/2002/atx.py
- 22:05:51 [AaronSw]
- heh, i don't really like killer robots or elephants.
- 22:05:56 [AaronSw]
- and most monkeys...
- 22:06:13 [sbp]
- you don't like elephants?! how can you not?
- 22:06:25 [AaronSw]
- too big and smelly
- 22:07:00 [sbp]
- well, only when they have to do their business
- 22:15:39 [Morbus]
- Morbus (morbus@s107.terminal3.totalnetnh.net) has joined #swhack
- 22:16:14 [quasi]
- Morbus: take a look at this - http://dbforums.com/archive/96/2001/07/3/71411
- 22:16:40 [Morbus]
- hey AaronSw? can you generate your mod_content thing again without the CDATA and send it to me?
- 22:16:50 [Morbus]
- i want to see if I can write a quick flatten routine
- 22:16:58 [AaronSw]
- urgh
- 22:17:07 [AaronSw]
- can't you just search and replace them out?
- 22:17:15 [AaronSw]
- my blog: "Is it just me, or are zipped PDFs the new way to distribute things you don't really want distributed?"
- 22:17:16 [quasi]
- or maybe this instead http://dbforums.com/showthread.php?threadid=71411
- 22:18:39 [Morbus]
- quasi: i've got a couple of other "self isntaller" links too, from perlmonks.
- 22:19:04 [quasi]
- * quasi is afk - #include sleep.h
- 22:19:12 [Morbus]
- AaronSw: search and replace - I could, but then I'd be preproccessing before I pass off to XML::Simple
- 22:19:23 [redmonk]
- yay! the swhack i know and... ok, love... is back!
- 22:19:29 [quasi]
- Morbus: this one just also used archive::zip
- 22:19:29 [redmonk]
- * redmonk prances
- 22:19:39 [AaronSw]
- Morbus, i just meant to save me the trouble of doing it and then sending it to you
- 22:19:40 [Morbus]
- i'd have to read the file in first, <> encode everything within that rdf:content, and then pass to XML::Simple
- 22:19:51 [Morbus]
- redmonk: why do you say that?
- 22:20:11 [Morbus]
- oh. so you're trying to be more lazy than I am.
- 22:20:15 [redmonk]
- dunno, i just wanted an excuset o prance
- 22:20:52 [justme]
- justme has quit (No route to host)
- 22:21:29 [Morbus]
- .google mod_content spec rss 1.0
- 22:21:31 [xena]
- mod_content spec rss 1.0: http://groups.yahoo.com/group/rss-dev/messages
- 22:21:50 [Morbus]
- eh. close enough, I guess.
- 22:22:33 [AaronSw]
- http://groups.yahoo.com/group/rss-dev/files/Modules/Standard/mod_content.html
- 22:22:49 [Morbus]
- thanks
- 22:23:01 [Morbus]
- * Morbus hopes there's an example I can cut and paste ;)
- 22:23:16 [AaronSw]
- yep
- 22:27:04 [sbp]
- argh, postscript is better than any other encryption algorithm known to man
- 22:27:15 [AaronSw]
- Heh
- 22:28:02 [sbp]
- * sbp has a nowhere-near-working-and-only-barely-existing postscript to text script
- 22:28:40 [AaronSw]
- * AaronSw blogs sbp
- 22:28:55 [sbp]
- ooh
- 22:33:47 [AaronSw]
- heh: http://www.theonion.com/onion3819/factual_error_found.html
- 22:35:35 [sbp]
- heh, heh
- 22:35:43 [AaronSw]
- Ooh: England's sofas are major economic power: British sofa-cushions and piggy-banks contain one billion Sterling in aggregate. Capitalism wrings aggregated hands in distress.
- 22:37:53 [sbp]
- ah, now, I'm sure it's much more than a billion
- 22:43:26 [thelsdj]
- thelsdj (~adam@p73.block3.tc1.rnktel.net) has joined #swhack
- 22:43:46 [sbp]
- ah, it joins
- 22:43:59 [sbp]
- welcome
- 22:44:04 [redmonk]
- it?
- 22:44:30 [redmonk]
- not very personal, are we, sbp?
- 22:44:34 [redmonk]
- ;-)
- 22:44:35 [thelsdj]
- in the long run we all end up as 'it'
- 22:44:36 [redmonk]
- er, ;)
- 22:44:37 [sbp]
- it. the thing. whatsit. deeleymajig. that-which-is-yonder. thelsdj
- 22:45:19 [sbp]
- I'm pretty sure it's a he, but I didn't want to offend her... him
- 22:46:46 [thelsdj]
- its strange that in that instance there doesn't seem to be any better term than 'it'
- 22:47:03 [AaronSw]
- onion tshirt: "Your favorite band sucks."
- 22:47:16 [sbp]
- singular "they", perhaps
- 22:47:22 [thelsdj]
- that would make alot of people cry
- 22:47:35 [thelsdj]
- yes but 'they joins' sounds worse than it joins
- 22:47:38 [sbp]
- that can be derived from "you suck; everything about you sucks"
- 22:48:15 [sbp]
- "ah, thelsdj joins", perhaps? :-)
- 22:48:31 [AaronSw]
- "I'm like a chocoholic, but for booze."
- 22:48:42 [sbp]
- ah, [ foaf:nick "thelsdj" ] joins
- 22:48:46 [thelsdj]
- i need to stop link-whoring on my blog, it makes me feel dirty, but i can't stop
- 22:48:51 [sbp]
- boozaholic?
- 22:50:11 [thelsdj]
- lol, http://bbspot.com/News/2000/10/link_whore.html atleast i'm not that bad
- 22:52:43 [AaronSw]
- hah: http://satirewire.com/news/0111/altria.shtml
- 22:54:00 [AaronSw]
- is it just me or does their logo (http://www.altria.com/images/Logo-Press_Release.jpg) scream "CENSORED"
- 22:54:45 [sbp]
- it screams "we use a websafe palette!"
- 22:55:13 [sbp]
- or "we like to play with colored blocks!"
- 22:55:42 [AaronSw]
- "Already, officials from Hypertension and Heart Disease say they have left standing offers with McDonald's if that company should ever decide to change its name."
- 22:55:43 [sbp]
- which, all in all, is a long-winded way of saying "no, it's just you"
- 22:57:37 [thelsdj]
- it screams 'when you hacking up a lung and your eyes are watering so bad you can hardly see, this is what that nickle whore looks like'
- 22:57:58 [AaronSw]
- "Drugmaker Eli Lilly and Co. on Wednesday said that late-stage tests of its experimental treatment for attention deficit hyperactivity disorder (ADHD) showed it to be look there's a squirrel I don't like that song."
- 23:01:13 [Morbus]
- * Morbus adds scriptingNews back into Ampheta
- 23:01:49 [AaronSw]
- * AaronSw wonders if UKers get the new google logo first: http://www.google.co.uk/
- 23:01:57 [sbp]
- and in other news, MS have decided to ship Mozilla with their next OS instead of IE
- 23:14:11 [Seth]
- Seth (~seth@12-230-243-179.client.attbi.com) has joined #swhack
- 23:15:01 [sbp]
- so, Mr. Russell, we meet again
- 23:15:15 [Seth]
- hi sean :)
- 23:15:27 [AaronSw]
- mob: "duel! duel! duel!"
- 23:15:38 [Morbus]
- * Morbus throws vegetables.
- 23:16:00 [Seth]
- i just uploaded the latest bot ... now it acgtually does something
- 23:16:46 [sbp]
- * sbp whips out a foil and does a bit of flashy swishing
- 23:17:12 [Seth]
- oh, you guys are in the middle of a dues, huh?
- 23:17:17 [Seth]
- dues=duel
- 23:17:58 [AaronSw]
- Kendall: "And you do have to love the historical irony (though only because thinking about it too much is depressing): Gates started MS by trashing cooperative, social, community softare development, made billions by being an evil fucking pig, and now, nearer to the end of his career than the beginning, cooperative, social, community software development is a big thorn in his side. Lovely!"
- 23:18:13 [sbp]
- it's more of a duet
- 23:20:46 [Seth]
- well anyone who wants can join me in #semagent
- 23:28:56 [Morbus]
- .wn hierarchy
- 23:28:56 [xena]
- hierarchy defined as:
- 23:28:57 [xena]
- - n 1: a series of ordered groupings of people or things within a system: "put honesty first in her hierarchy of values"
- 23:28:58 [xena]
- - 2: the organization of people at different ranks in an administrative body [syn: {power structure}, {pecking order}]
- 23:29:02 [Morbus]
- i always spell that wrong
- 23:29:22 [sbp]
- except just then
- 23:29:34 [Morbus]
- right :)
- 23:30:21 [Morbus]
- scriptingNews support is back in.
- 23:30:28 [Morbus]
- and I didn't have to change the templates ;)
- 23:30:42 [Morbus]
- i've set things up so that the return data structure is common across all formats.
- 23:31:14 [Morbus]
- so instead of data|channel|item for pre 1.0, it's data|item for all versions of rss and 1.0
- 23:32:58 [Morbus]
- ooh. i love aaron's photo on his main page.
- 23:33:11 [Morbus]
- its so debonair. so ... ... "i will kick your ass with my childish brilliance"
- 23:33:17 [AaronSw]
- heh
- 23:34:27 [AaronSw]
- <bijan> Roy is an interesting mix of the sensible and the (seeming to me) insane, all delievered in the same forceful, assertional tone.
- 23:36:29 [AaronSw]
- lol: <k> these comments are actually a fairly representative sample of the overwhelming public evidence which proves that Eric Raymond is a horrid little pig. DIE DIE DIE DIE DIE DIE DIE DIE!
- 23:36:34 [Morbus]
- aaron, working on mod_content. should have something for you shortly.
- 23:36:41 [AaronSw]
- great
- 23:43:27 [Morbus]
- whoo.
- 23:43:29 [Morbus]
- aaron, hit my port 8888.
- 23:44:22 [Morbus]
- oh, hey, scriptingNews is still broken. ah well.
- 23:44:30 [Morbus]
- that's odd. it was just working.
- 23:44:31 [redmonk]
- * redmonk smacks morbas' 8888
- 23:44:38 [Morbus]
- go 'head.
- 23:44:46 [redmonk]
- just being silly
- 23:44:47 [AaronSw]
- ooh, awesome
- 23:44:52 [Morbus]
- look good?
- 23:44:56 [redmonk]
- * redmonk goes back to debugging
- 23:45:23 [AaronSw]
- yeah, perfect
- 23:45:32 [Morbus]
- good, good.
- 23:45:47 [Morbus]
- of note: i rewrite all your links to the user's target="" pref.
- 23:45:51 [Morbus]
- which defaults to _blank.
- 23:46:00 [Morbus]
- i wish there was something like _tab.
- 23:46:05 [Morbus]
- so I could tab them into Mozilla.
- 23:46:15 [AaronSw]
- interesting.
- 23:46:42 [Morbus]
- yea, i'll be leaving this up for a bit, so if you want to play around adding/deleint,g whatever, have a blast.
- 23:47:32 [AaronSw]
- _tab is a really good idea, you should file a bug
- 23:47:54 [AaronSw]
- hm, guess i should use absolute links'
- 23:48:01 [Morbus]
- heh, heh.
- 23:48:05 [Morbus]
- actually, i was meaning to fix that too.
- 23:48:23 [Morbus]
- something like /[^http://]/$channel_url$1)/
- 23:48:26 [Morbus]
- er, you know.
- 23:48:36 [AaronSw]
- yeah
- 23:50:48 [Morbus]
- ah. ok.
- 23:51:02 [Morbus]
- the mod_content hack broke the normal template stuff. fixed now.
- 23:52:03 [Morbus]
- hey, AaronSw?
- 23:52:04 [AaronSw]
- heh, you can tell it's using scriptingNews because all the Docs are linked
- 23:52:07 [AaronSw]
- yeah?
- 23:52:25 [Morbus]
- you want to uh, make a quickie version of your feed without uh, you know, the CDATA? <G>
- 23:52:43 [Morbus]
- AaronSw: actually, the Doc issue was a bug on my end.
- 23:52:47 [Morbus]
- i globaled where I should have singled.
- 23:53:01 [Morbus]
- have you played with sN before?
- 23:53:06 [Morbus]
- you've got to search/replace links yourself.
- 23:53:10 [AaronSw]
- yeah. if you do that then how do you know which one to link?
- 23:53:19 [Morbus]
- pff, the first one ;)
- 23:53:36 [Morbus]
- actually, I wonder what the spec does say on that.
- 23:54:28 [AaronSw]
- it was an endless problem-causer
- 23:54:31 [Morbus]
- uh. it doesn't say.
- 23:54:41 [Morbus]
- Each <link> contains <url> and <linetext> subitems. On rendering My.UserLand.Com will do the "right" thing, hotting up the text with the link.
- 23:54:46 [Morbus]
- from http://web.archive.org/web/19990902194349/http://my.userland.com/stories/storyReader$11
- 23:54:56 [Morbus]
- "hotting up"?
- 23:54:56 [Morbus]
- that's a new one.
- 23:55:29 [Morbus]
- i always read it as the first item, since that's what the literal data on his site does.
- 23:56:06 [AaronSw]
- yeah, i did that but it was wrong in many instances
- 23:56:09 [AaronSw]
- literal data?
- 23:56:18 [Morbus]
- "literal data" on his site.
- 23:56:32 [Morbus]
- what was wrong? sN? i know.