IRC log of openacs on 2002-05-22

Timestamps are in UTC.

00:20:45 [beezo]
beezo has quit ("ChatZilla 0.8.5 [Mozilla rv:0.9.7/20011221]")
00:29:14 [davb]
anyone want to help me get my public key onto a key server? :)
00:39:51 [rbm]
davb: I did that a long time ago, in a galaxy far, far away
00:40:22 [rbm]
there's a gpg switch... hang on
00:40:32 [rbm]
--send-keys export keys to a key server
00:54:24 [beezo]
beezo (~chatzilla@pool-162-83-236-44.ny5030.east.verizon.net) has joined #openacs
00:54:43 [beezo]
is anyone familiar with a free utility for resizing NTFS partitions?
00:56:50 [davb]
davb has quit (Read error: 110 (Connection timed out))
00:56:50 [oacs-chump]
oacs-chump has quit (Read error: 110 (Connection timed out))
01:01:08 [davb]
davb (dave@alb-24-58-162-82.nycap.rr.com) has joined #openacs
01:04:02 [davb]
davb has quit (Client Quit)
01:09:36 [rbm]
* rbm goes to play racquetball
01:38:48 [davb]
davb (dave@alb-24-58-162-82.nycap.rr.com) has joined #openacs
01:39:01 [davb]
hi. database is being created. no clue what happened :)
01:39:14 [davb]
I still can't get the listener setup to finish, but apparently I don't need it
01:40:33 [markd2]
markd2 (~Snak@h166-102-041-130.ip.alltel.net) has joined #openacs
01:46:08 [markd2]
markd2 has quit ("wheeeee")
01:59:26 [jim2]
jim2 (~jim@12-233-225-152.client.attbi.com) has joined #openacs
02:00:03 [jim2]
re.
02:01:51 [denshi]
denshi has quit (carter.openprojects.net irc.openprojects.net)
02:01:51 [talli]
talli has quit (carter.openprojects.net irc.openprojects.net)
02:02:40 [denshi]
denshi (~chatzilla@cs6625176-26.austin.rr.com) has joined #openacs
02:02:40 [talli]
talli (~talli@xd84b5c59.ip.ggn.net) has joined #openacs
02:03:36 [davb]
hi jim2
02:17:18 [lilo]
[GlobalNotice] Hi all. We experienced a split in one of our main rotation servers and it's been removed from the rotation. This server has been experiencing occasional reliability problems of late for brief periods of time; this puts us down to three main rotation servers. We're making progress but still short. If you think you might be able to sponsor a server, please take a look at http://openprojects.net/sponsoring_servers.shtml and email lilo@openpr
02:17:32 [lilo]
[GlobalNotice] erm, and email lilo@openprojects.net .... thanks!
02:19:57 [davb]
cool C Primer Plus is on safari.oreilly.com
02:20:14 [jim2]
full text?
02:20:52 [davb]
if you pay for it :)
02:21:06 [jim2]
ahh... subscription service
02:21:07 [davb]
safari is an online book subscription service.
02:28:04 [davb]
there is actually a book called "developing secure applications with visual basic"
02:57:21 [davb]
yippee, database is finally created
02:58:19 [davb]
davb has quit ("changing universes")
02:58:48 [davb]
davb (dave@alb-24-58-162-82.nycap.rr.com) has joined #openacs
02:59:00 [lethedrinker]
safari is pretty cool
02:59:10 [lethedrinker]
i've been liking my subscription.
02:59:22 [davb]
great. i need to try it. its not too bad.
02:59:25 [lethedrinker]
my only issue is print vs. screen
03:00:38 [davb]
because its harder to read?
03:01:09 [Psychephylax]
hey dave
03:01:20 [davb]
hi Psychephylax
03:02:01 [Psychephylax]
* Psychephylax is having fun with his toys
03:06:32 [davb]
Psychephylax: get photomesa
03:07:23 [Psychephylax]
wJAT
03:07:30 [Psychephylax]
what's photomesa?
03:07:52 [davb]
cool image browser. sounds like you will need a way to find stuff pretty soon :)
03:07:58 [Psychephylax]
Ah
03:08:02 [Psychephylax]
I use ACDSee
03:08:11 [Psychephylax]
It's just like that and more
03:08:14 [davb]
http://www.cs.umd.edu/hcil/photomesa/
03:08:20 [davb]
hey,
03:08:22 [Psychephylax]
i found it
03:08:56 [oacs-chump]
oacs-chump (~oacs-chum@alb-24-58-160-28.nycap.rr.com) has joined #openacs
03:09:13 [Psychephylax]
I use that
03:09:22 [Psychephylax]
but a previous version
03:09:25 [davb]
try this anyway, its pretty cool.
03:09:29 [Psychephylax]
I wasn't too impressed with 4.0
03:10:23 [davb]
that looks pretty neat also.
03:10:27 [Psychephylax]
Yeah
03:10:55 [davb]
i was using myportfolio, but it gets complicated. photomesa is neat, you just point it at a folder, and you can zoom in and out of folders.
03:11:12 [Psychephylax]
ACDSee is similar
03:11:40 [davb]
photomesa runs on windows, mac, linux etc... :)
03:11:43 [davb]
and its free.
03:12:27 [davb]
but it just is an image browser, and that's it.
03:12:38 [davb]
I wonder if there is a way to browse email the same way :)
03:13:10 [davb]
* davb adds another thing to the list
03:13:40 [davb]
the neat part is the algorithms they use to calculate the optimum grouping for a number and size of pictures are also available.
03:14:16 [davb]
wow, according to my emails, last time i reinstalled oracle was mar 30.
03:14:37 [davb]
anyway, good night
03:14:40 [davb]
davb has quit ("Client Exiting")
04:10:51 [jim2]
jim2 has quit ("[x]chat")
04:22:44 [beezo]
beezo has quit ("ChatZilla 0.8.5 [Mozilla rv:0.9.7/20011221]")
05:05:12 [jim2]
jim2 (~jim@12-233-225-152.client.attbi.com) has joined #openacs
05:05:57 [jim2]
re. want to experiment with new-portal... one thing tho... what's a portal?
05:07:50 [jim2]
note also... I got new openacs-4.5, needed modules and the .lrn stuff on 2002-05-16
05:32:36 [jim2]
OK, I just reinstalled the .lrn thing, noting that new-portal doesn't have the mainline sql create or drop scripts in the sql dir. Hence the package manager cannot cause the data model to be loaded. However, looking in sql/postgresql, the data model scripts are all there; I got the data model loaded. looking at my new-portal/admin, it says "Portals in the system: \n\n You have not configured any portals."
05:33:31 [jim2]
(btw, the only extra package I have installed so far is new-portal; the .lrn-specific packages exist but I didn't install those.
05:33:33 [jim2]
)
06:03:55 [jim2]
OK, read the aD design and req documents partially... I think I understand the concept now
08:12:53 [lethedrinker]
anyone around?
08:12:58 [lethedrinker]
* lethedrinker sighs
12:42:15 [davb]
davb (~chatzilla@rrcs-nys-24-97-22-203.biz.rr.com) has joined #openacs
12:42:24 [davb]
hi there
12:52:03 [jim2]
re
12:52:25 [jim2]
* jim2 resurrected his orackle install
12:52:45 [jim2]
had to see dotlrn
12:55:52 [davb]
ah.
12:58:02 [jim2]
installed it once, thought I did it wrong, dropped&created user, installed all pkgs (except spam), restarted server.
12:59:03 [jim2]
went to store while acs-reference and ref-timezones was loading...
13:10:47 [lethedrinker]
moring
13:11:54 [jim2]
-error-.
13:12:55 [jim2]
creating the first user went ok, the second returned
13:12:59 [jim2]
can't use non-numeric string as operand of "!"
13:13:08 [jim2]
and lessee where that was...
13:13:43 [jim2]
"if {![cc_email_from_party $target_user_id]} {
13:13:43 [jim2]
# create the ACS user
13:13:43 [jim2]
set password [ad_generate_random_string]
13:13:44 [jim2]
set t..."
13:14:51 [jim2]
it's very important that folx put a filename at the top of a .tcl file... I can't tell what file this is coming from
13:14:56 [jim2]
wait, yes I can
13:15:34 [jim2]
must be /packages/dotlrn/www/user-add (maybe .tcl?)
13:19:07 [jim2]
ok, it's /packages/dotlrn/www/user-add.tcl, line 122
13:19:43 [Psychephylax]
Morn-ing
13:20:33 [jim2]
cvs says: user-add.tcl/1.17/Thu May 16 05:17:09 2002//
13:21:58 [jim2]
so now, how to fix this...
13:24:58 [jim2]
it's not so important... the problem was I used the same form and just edited to form another user
13:25:34 [jim2]
so this is just breaking the Back button
13:49:45 [jim2]
ok, I've managed to make the full calendar display go away for one particular user... the portlet is there, but it's mislabeled (has a function name as the label instead of the pretty name "Calendar")
13:56:22 [jim2]
hmm, same is true for a user whose full calendar works
13:57:27 [jim2]
the missing calendar shows up as some extra height, otherwise blank space
13:58:35 [jim2]
ooh, did it for the other user too now
13:58:57 [jim2]
by hitting the windowshader button
14:03:26 [kdrache]
kdrache (~martin@static62-99-146-055.adsl.inode.at) has joined #openacs
14:03:30 [kdrache]
hello
14:03:30 [paje]
hi, kdrache
14:03:35 [kdrache]
hi paje
14:03:40 [kdrache]
is this english spoken here?
14:05:54 [kdrache]
kdrache has left #openacs
14:09:46 [davb]
jim: interesting. I will have to try it out again.
14:09:52 [davb]
when did you check out openacs and dotlrn?
14:10:53 [davb]
argh, my ssh window is REALLY slow.
14:11:00 [davb]
anyone know why it might be slow?
14:11:11 [davb]
oh, might be that QOS settings in windows XP...
14:19:31 [jim2]
it was the same day...
14:19:58 [jim2]
dotlrn-20020516.tar.gz
14:20:27 [jim2]
I made that on the 16th, right after I checked out everything
14:21:30 [jim2]
see..
14:21:37 [jim2]
I tried it in postgres...
14:21:50 [jim2]
(on the 16th that is)
14:22:17 [jim2]
then I decided to find out if I had an orackle, and I do on this one machine
14:22:37 [jim2]
I transferred the tarball I made
14:23:22 [jim2]
which aolserver should I use? aolserver3.3 + aD13?
14:23:51 [jim2]
AOLserver/3.3.1+ad13 on http://dual:7000
14:24:20 [jim2]
that's what I got on the box w/ ora
14:24:59 [cro]
cro (~cro@defiant.nca.asu.edu) has joined #openacs
14:29:31 [denshi]
ohaiyou
14:33:57 [jim2]
and oracle 8.1.6
14:37:48 [davb]
jim: that should be ok.
14:38:03 [davb]
jim: which openacs?
14:38:11 [jim2]
yeah, ok... and yes, a lot of it works good
14:38:32 [jim2]
I checked it out of cvs as per the instructions on the 16th of may
14:38:35 [davb]
of course they are working on it as we speak.
14:38:38 [davb]
ah cool.
14:38:43 [davb]
bbl
14:39:03 [jim2]
it was cool to look at it :)
14:40:22 [cro]
cro has quit (Read error: 104 (Connection reset by peer))
14:47:54 [cro]
cro (~cro@defiant.nca.asu.edu) has joined #openacs
14:55:57 [til]
til has quit (carter.openprojects.net irc.openprojects.net)
14:57:28 [lethedrinker]
ping
14:57:56 [til]
til (til@port-212-202-128-197.reverse.qsc.de) has joined #openacs
14:58:06 [cro]
pong
14:59:30 [rbm]
oom
15:01:09 [til]
til has quit (carter.openprojects.net irc.openprojects.net)
15:02:02 [til]
til (til@port-212-202-128-197.reverse.qsc.de) has joined #openacs
15:09:33 [davb]
hi guys
15:09:41 [cro]
yo
15:10:14 [davb]
rbm: do you use pgp/gpg with mutt?
15:11:23 [rbm]
davb: yes, all the time.
15:11:27 [davb]
ah cool.
15:11:35 [davb]
got a minute?
15:12:27 [rbm]
sure
15:13:26 [davb]
ok. #1 not actually a mutt question. How do i get my key on the public keyserver? I did gpg --export > keyfilename to get the key into a file. I am not sure how to copy/paste it into the form.
15:13:32 [davb]
or is there another way?
15:15:23 [rbm]
Well, you can try --send-keys export keys to a key server
15:15:38 [rbm]
I pasted this yesterday, but you probably didn't catch it
15:16:17 [rbm]
Or you can just view your key in vim, select it with your mouse, and paste it in the web form
15:16:34 [davb]
apparently. thanks :)
15:17:13 [davb]
i do terrible with documentation, there is always so much stuff I don't need to know to get a task done...
15:29:05 [davb]
darn,
15:32:20 [davb]
yeah, it worked.
15:32:24 [davb]
I had to export it as text --armor
15:32:32 [rbm]
Oh yeah, you have to
15:34:09 [davb]
there is a --send-key option, but I couldn't get it to work.
15:36:04 [davb]
thanks. now all my mail is signed and hopefully the key is on there.
15:39:52 [rbm]
They key itself isn't on the signed e-mail
15:48:19 [davb]
right
15:48:30 [davb]
i eant on the public server
15:49:04 [davb]
s/eant/meant
15:51:10 [rbm]
To which server did you upload it?
15:52:21 [davb]
keyserver.net
15:54:24 [davb]
ok, i just read my last misleading misinterpreted stupid post on slashdot. i quit.
15:55:25 [davb]
any other suggestions on how to waste time?
15:58:41 [rbm]
Work on OpenACS :)
15:58:56 [rbm]
I'm se psyched that I get to work on OpenACS doing consulting again
15:58:59 [rbm]
s/se/so/
15:59:32 [rbm]
Is there a way to monitor outgoing connections off my computer?
15:59:52 [davb]
cool!
16:00:08 [davb]
kinda hard, I am at the other job, plus my SSH connections have been really unstable.
16:00:27 [davb]
rbm: there must be. use ipchains or ipfilter or whatever and log everything?
16:01:11 [davb]
zonealarm does it on MS windows for me.
16:02:36 [rbm]
davb: I was looking for something along those lines (Zone Alarm)... an application that I could quickly configure/unconfigure
16:03:13 [davb]
for linux?
16:03:25 [rbm]
yeah
16:03:47 [rbm]
I could use Zone Alarm on my 2K box. How much does it cost?
16:05:50 [davb]
free!
16:05:55 [davb]
for non-commercial use
16:06:01 [davb]
rather $0
16:06:14 [davb]
:0
16:06:17 [davb]
:)
16:11:26 [rbm]
Oh
16:11:39 [rbm]
How about tiny personal firewall? I heard good things about that one.
16:11:46 [davb]
i think zonealarm is better.
16:11:56 [davb]
but i think that is the other one that is good.
16:12:27 [rbm]
is it very resource-hungry?
16:12:28 [davb]
i turned on zonealarm on my win2k box and immeditatly it caught somebody portscanning it.
16:12:32 [davb]
no.
16:12:40 [rbm]
I shall install it then.
16:12:53 [davb]
try it. you can always uninstall it.
16:13:07 [davb]
you can buy a pro version for around $50
16:13:51 [rbm]
Cool, my PayFlow Pro account is working
16:14:00 [rbm]
What's extra in the Pro version?
16:15:55 [davb]
i don't know, i am a cheapskate
16:25:32 [talli_]
talli_ (~talli@pool-162-83-236-44.ny5030.east.verizon.net) has joined #openacs
16:25:39 [talli_]
rbm: you here?
16:26:33 [talli_]
is anyone here?
16:26:38 [cro]
just me
16:26:41 [cro]
:-)
16:27:59 [talli_]
cro: are you a debian user?
16:28:08 [cro]
all the way
16:28:15 [talli_]
ah, never mind
16:28:17 [talli_]
got it
16:28:48 [talli_]
was trying to figure out what someone adds to the sources.list in terms of a url
16:29:17 [rbm]
talli: yes
16:30:09 [talli_]
rbm: i got it
16:30:30 [talli_]
i need some debian help, but i've become ecperienced enough to figure it out myself!
16:30:33 [talli_]
debian rocks!
16:30:42 [cro]
hear here
16:30:57 [talli_]
tried to install mandrake to try it out... but after waiting through all the crappy install i gave up
16:31:38 [talli_]
talli_ is now known as beezo
16:31:53 [rbm]
* rbm tries to get PayFlow Pro to work within OpenACS
16:32:35 [beezo]
i look forward to debian netbsd
16:36:36 [cro]
rbm: we already did
16:36:52 [cro]
see http://www.ncacasi.org/contrib
16:37:46 [rbm]
oh
16:39:08 [rbm]
cro: That's what I'm using. But I'm trying to use it within ecommerce by fulfilling the service contract.
16:39:21 [cro]
ahh, I understand
16:39:21 [rbm]
(hmm, that sentence didn't make much sense)
16:41:13 [rbm]
cro: Did you write this for Janine or what?
16:43:56 [cro]
No, we wrote it for internal use and released it.
16:44:42 [rbm]
Oh.
16:45:00 [rbm]
I thought it was Janine/Flurfly who had worked on it.
16:45:07 [cro]
The AOLserver module?
16:45:26 [rbm]
Why the decision to hard-code username/password on the C file itself?
16:45:29 [rbm]
cro: yes.
16:46:17 [cro]
hardcode--I don't know the answer to that, one of the other guys in my shop did the work.
16:47:23 [cro]
You can contact the guy who wrote it, his email is in the readme file.
16:48:51 [rbm]
Oh, I see... Brad Duell
16:49:08 [cro]
yes
16:50:51 [rbm]
I'm getting a failure in my transaction, but no log or reason why
16:52:12 [rbm]
cro: Okay. Thanks.
16:53:00 [beezo]
hey guys, have you ever had a problem install debconf with apt-get install?
16:53:21 [rbm]
beezo: no
16:53:48 [beezo]
i'm having real issues
16:53:51 [beezo]
it seems to be broken a bit
16:53:56 [beezo]
perhaps it's becuase i'm using unstable?
16:54:14 [cro]
I use unstable, no problems here. What is the error?
16:54:36 [beezo]
i have an error that says "no type given for question at /usr/share/perl5/Debconf/Question.pm"
16:55:21 [cro]
Did you search debian-devel or debian bug-reports for the debconf package?
16:55:33 [beezo]
not yet
16:56:09 [rbm]
Weird... I resubmitted my transaction and it went through, but I don't see it in the payflowpro logs
17:07:03 [beezo]
do you guys have any recommednations for how to install debconf?
17:07:13 [beezo]
i get that error. i suppose it might be a new bug
17:08:41 [rbm]
You're probably with an old version of some package
17:08:46 [rbm]
Did you just install Debian?
17:10:32 [beezo]
yeah
17:10:56 [rbm]
do an apt-get update and upgrade before trying to install debconf
17:12:53 [beezo]
the problem is that i need to install console-common but it's crapping out on me when it can't install debconf
17:13:51 [beezo]
what's the usu debian serveR?
17:13:51 [beezo]
i'll try that one
17:13:51 [beezo]
i've been using lyre.mit.edu
17:13:51 [beezo]
if the usu one doesn't work, i can yell at you or duster
17:13:57 [davb]
rbm: i mistyped my passphrase in mutt, is there a way to reenter it?
17:14:29 [rbm]
beezo: debian.usu.edu
17:14:42 [rbm]
deb http://mirrors.usu.edu/mirrors/debian unstable main non-free contrib
17:15:02 [rbm]
works too (debian.usu.edu is an alias for mirrors.usu.edu)
17:15:28 [rbm]
However, you're probably going to get crappy connection to usu. You're probably better off with using a different server.
17:17:24 [beezo]
decent connection
17:17:29 [beezo]
80Kb/sex
17:17:32 [beezo]
sec
17:17:44 [beezo]
actually, 90k
17:30:27 [rbm]
Hmmmm, is there a way to make PG 7.2 not return the millisecond precision on a timestamp?
18:02:29 [beezo]
beezo has quit (Read error: 110 (Connection timed out))
18:04:54 [beezo]
beezo (~talli@pool-162-83-236-44.ny5030.east.verizon.net) has joined #openacs
18:11:51 [rbm]
Hmmm, somebody remind me how do I make the query dispatcher "forget" a query
18:12:46 [rbm]
paje: where did everybody go?
18:12:47 [paje]
rbm: bugger all, i dunno
18:12:54 [rbm]
paje: at least you haven't left me
18:12:55 [paje]
rbm: what?
18:13:17 [denshi]
oooom
18:13:25 [rbm]
hey denshi
18:51:07 [rbm]
Psychephylax: you here?
18:59:34 [denshi]
denshi is now known as Omniphylax
18:59:41 [Omniphylax]
We are legion.
19:07:55 [davb]
rbm: reload the appropriate package from the apm
19:08:06 [davb]
if you change an xql file, there should be a reload link
19:13:20 [rbm]
eeek
19:22:20 [davb]
mouse?
19:42:45 [markd2]
markd2 (~Snak@h166-102-041-118.ip.alltel.net) has joined #openacs
20:03:17 [Omniphylax]
Omniphylax is now known as denshi
20:04:03 [denshi]
hey mark
20:04:46 [denshi]
in C, do you know of a way to make a collection of function pointers look like a FILE* stream?
20:06:05 [denshi]
(so you can use standard f[write|put] operations on an embedding API)
20:10:08 [markd2]
hmmm
20:11:32 [markd2]
I doubt it
20:11:40 [markd2]
FILE is pretty much officially an opaque type
20:12:02 [markd2]
and the folks writing the library are free to implement it how they see fit
20:12:37 [denshi]
that seems to be the opinion of the 12 year olds over in #C
20:12:44 [markd2]
heh
20:15:20 [denshi]
looks like, yes, the kid who moved directly to insulting me is in fact 12ish
20:15:36 [davb]
aigh
20:15:43 [davb]
that seems unfun
20:15:43 [denshi]
he must have been reading the hidden 'you dickhead' field in the FILE structure
20:15:59 [beezo]
whoops
20:16:03 [beezo]
did i leave that in?
20:16:21 [beezo]
* beezo goes to check his CVS structure check ins
20:16:22 [denshi]
I thought you added the stolen_pants field
20:16:39 [denshi]
but trying to abstract things in C is certainly non-fun
20:16:53 [beezo]
no, i left in the mini_skirts_hairy_legs field
20:17:33 [markd2]
yep. you usually end up with macros from hell wrapped around function pointers
20:17:49 [denshi]
yup
20:17:55 [davb]
isn't "macro from hell" a design pattern?
20:18:07 [rbm]
paje: gtk
20:18:08 [paje]
rbm: what?
20:18:11 [markd2]
it's a component of the "big ball of mud" pattern
20:18:15 [denshi]
what I don't understand, is that C was developed for Unix. Unix was developed along the 'everything is a file' concept.
20:18:20 [rbm]
paje: gtk programming is macro hell
20:18:20 [paje]
OK, rbm.
20:18:32 [markd2]
sure, but everything isn't a FILE
20:18:33 [denshi]
why doesn't C treat every kind of internal transfer mechanism or buffer as a file?
20:18:50 [markd2]
that's much higher than C provides
20:18:56 [denshi]
paje, gtk programming?
20:18:56 [paje]
gtk programming is, like, macro hell
20:19:08 [markd2]
you could write a kernel module, hook it into the system, and have operations using your file descriptors handle it
20:19:41 [beezo]
paje, gtk programming | and cheese
20:19:41 [paje]
beezo: huh?
20:19:44 [beezo]
damn
20:20:08 [beezo]
is macro hell anything like spaghelli?
20:20:27 [markd2]
spagatoni
20:21:04 [denshi]
rbm, what's paje's action syntax?
20:22:35 [lilo]
[GlobalNotice] Hi all. We've made some progress on new main rotation leaf servers, but we're still pretty close to the edge. If you think you might be able to help by sponsoring a server, please take a look at http://openprojects.net/sponsoring_servers.shtml and email me at lilo@openprojects.net.
20:23:20 [lilo]
[GlobalNotice] Basic requirements at this point are T3 or better and multihomed; but usage is considerably less, it runs 100-200Kbps average, so about 66 gigabytes/month. Any help you can provide will be gratefully appreciated by the community we serve. Thanks.
20:23:21 [beezo]
this gentoo distro is pretty neat, at least so far
20:23:26 [beezo]
i'm still installing it, though
20:23:35 [beezo]
but so far it hasn't complained about much
20:23:45 [beezo]
which is nice, and very unlike my left shoe
20:24:14 [beezo]
* beezo is going to cut his left shoe's tongue to shut the bastard up
20:24:38 [rbm]
denshi: www.infobot.org
20:24:57 [rbm]
denshi: To be honest, I don't understand infobot.org's documentation. Sometimes it works, sometimes doesn't.
20:25:15 [beezo]
that's what she said!
20:25:26 [rbm]
markd2 is the only one who seems to knoe how to really teach stuff to paje, and he seems evasive every time I ask him to teach me :-)
20:26:11 [davb]
paje: gtk programming is also cheese
20:26:11 [paje]
okay, davb.
20:26:40 [beezo]
paje, gtk programming?
20:26:40 [paje]
gtk programming is macro hell or cheese
20:27:18 [davb]
not quite
20:27:18 [denshi]
paje, markd2?
20:27:18 [paje]
markd2 is a dork
20:27:20 [markd2]
* markd2 evades
20:27:40 [denshi]
* denshi rolls 2d20 and tops markd2's evasion skill.
20:27:47 [markd2]
d'oh
20:27:47 [markd2]
* markd2 dies
20:27:55 [markd2]
use a pipe for choices to be picked randomly
20:28:10 [markd2]
just doing "is also blah" will append the phrase to the existing one without any differentiation
20:28:13 [denshi]
* denshi hits markd2 for 2d8 of thrown pie damage
20:28:26 [markd2]
paje, forget gtk programming
20:28:26 [paje]
markd2: I forgot gtk programming
20:28:30 [denshi]
I can't convince paje to use the <action> or <reply> tags
20:28:33 [markd2]
gtk programming is macro hell
20:28:40 [markd2]
literal gtk programming?
20:28:40 [paje]
markd2: gtk programming =is= macro hell
20:28:49 [markd2]
gtk programming is also | cheese
20:28:49 [paje]
okay, markd2.
20:28:51 [markd2]
gtk programming?
20:28:52 [paje]
hmmm... gtk programming is macro hell
20:28:53 [markd2]
gtk programming?
20:28:53 [paje]
i heard gtk programming was cheese
20:28:54 [beezo]
literal markd2?
20:28:55 [paje]
beezo: markd2 =is= an improper republican because he uses nuclear bombs on offending directories|a dork
20:29:04 [markd2]
gtk programming is also | <reply> Talli has no pants!!!!
20:29:04 [paje]
okay, markd2.
20:29:08 [markd2]
gtk programming?
20:29:08 [paje]
Talli has no pants!!!!
20:29:28 [rbm]
:-)
20:29:29 [markd2]
gtk programming is also | <action> spanks Psychephylax
20:29:29 [paje]
okay, markd2.
20:29:34 [markd2]
gtk programming?
20:29:34 [paje]
* paje spanks Psychephylax
20:29:35 [markd2]
gtk programming?
20:29:36 [paje]
gtk programming is, like, macro hell
20:29:36 [markd2]
gtk programming?
20:29:37 [paje]
i think gtk programming is macro hell
20:29:38 [markd2]
gtk programming?
20:29:38 [paje]
* paje spanks Psychephylax
20:29:39 [markd2]
gtk programming?
20:29:39 [paje]
* paje spanks Psychephylax
20:29:40 [markd2]
gtk programming?
20:29:40 [paje]
gtk programming is, like, macro hell
20:29:42 [markd2]
gtk programming?
20:29:44 [paje]
Talli has no pants!!!!
20:29:46 [markd2]
well, you get the idea
20:30:04 [rbm]
So I was missing a miserable "|" this whole time
20:30:09 [markd2]
I haven't figured out the mojo to edit paje's entries in place
20:30:09 [markd2]
it involves ~ and other weird stuff
20:30:13 [denshi]
paje, X is also | <action> all shall suffer!
20:30:13 [paje]
okay, denshi.
20:30:15 [denshi]
X?
20:30:15 [paje]
* paje all shall suffer!
20:30:35 [rbm]
paje: foo is <action> bar
20:30:36 [paje]
OK, rbm.
20:30:39 [denshi]
hmm, it looks like paje doesn't parse stuff correctly if you feed him in a msg channel
20:30:40 [rbm]
paje: foo?
20:30:40 [paje]
* paje bar
20:30:44 [rbm]
Ahh, cool
20:30:48 [rbm]
paje: forget foo
20:30:49 [paje]
rbm: I forgot foo
20:30:51 [rbm]
paje: forget X
20:30:51 [paje]
rbm, I didn't have anything matching x
20:31:13 [rbm]
denshi: I've noticed that
20:31:31 [davb]
bbl
20:31:33 [davb]
davb has quit ("ChatZilla 0.8.7 [Mozilla rv:1.0rc2/20020510]")
20:31:34 [rbm]
paje: foo?
20:31:34 [paje]
* paje bar
20:31:38 [denshi]
the hotpants is | <action> Aye, the hotpants.
20:31:43 [denshi]
paje, the hotpants?
20:31:44 [paje]
* paje Aye, the hotpants.
20:32:07 [denshi]
oh good. Maybe we can build an infobot macro with the complete Simpsons quote log.
20:32:57 [rbm]
denshi: Just create a factoid pack and I'll feed it to paje
20:39:07 [beezo]
alcohol is the reason for, and solution to, all our problems
20:39:11 [beezo]
paje, alcohol?
20:39:12 [paje]
alcohol is the reason for, and solution to, all our problems
20:39:55 [beezo]
does anyone use sed or awk anymore?
20:41:13 [markd2]
I don't, but I know folks that do
20:41:34 [beezo]
do they also have wooden dentures?
20:42:09 [beezo]
and advocate the use of leeches for the treatment of consumption?
20:42:19 [markd2]
heh
20:42:25 [markd2]
some stuff's actually easier in awk than in perl
20:42:35 [rbm]
* rbm nods
20:42:39 [beezo]
ascii pr0n?
20:42:42 [markd2]
and web servers
20:42:50 [markd2]
particularly if you're wanting to pick fields out and do manipulations on them
20:43:24 [beezo]
* beezo keeps his mouth shut on that last one
20:45:57 [markd2]
did perl grow some field-based utilities? if so, I can dump a couple dozen lines of code i've got on a project that does some awk-style work
20:49:59 [Psychephylax]
werd
20:52:34 [markd2]
gtk programming?
20:52:35 [paje]
* paje spanks Psychephylax
20:53:30 [Psychephylax]
ouch ouch
20:53:34 [Psychephylax]
quit that paje
20:54:37 [rbm]
hey psyche
21:03:26 [Psychephylax]
hey Roberto
21:03:35 [Psychephylax]
I faxed over my invoice to AMD
21:03:45 [Psychephylax]
they sent me back an e-mail regarding shipping my processor to them
21:04:03 [denshi]
mark, in C is there any currying method whatsoever?
21:04:16 [markd2]
remind me what currying is
21:04:24 [markd2]
(those who curry favor, favor curry)
21:05:13 [denshi]
paje, the hotpants?
21:05:13 [paje]
* paje Aye, the hotpants.
21:05:28 [denshi]
currying is partial application of functions
21:05:55 [denshi]
for example, I'm working in apache: int ap_rwrite(const void *buf, int nbyte, request_rec *r)
21:06:39 [denshi]
but I want to hand a function pointer to an interpreter that is blissfully unaware where it is, so I'd like to give it: int local_ap_rwite(const void *buf, int nbyte)
21:06:56 [Psychephylax]
* Psychephylax likes curry
21:07:52 [denshi]
currying is the approach wherein: ap_rwrite(,,current_request) => local_ap_rwrite
21:08:23 [denshi]
did your client just transform = > into a smiley face?
21:08:26 [markd2]
nope
21:08:44 [markd2]
the other side would have to explicitly code some kind of support and API for that
21:08:50 [rbm]
hmmm, I still don't understand currying
21:08:56 [markd2]
C's pretty dumb
21:08:59 [markd2]
http://www.cs.oberlin.edu/classes/dragn/labs/combinators/combinators11.html
21:09:00 [oacs-chump]
A: http://www.cs.oberlin.edu/classes/dragn/labs/combinators/combinators11.html from markd2
21:09:01 [denshi]
anyway, partial application creates a new function that operates within a local environment that has knowledge of the parameters already assigned
21:09:01 [rbm]
s/dumb/simple/
21:09:14 [markd2]
A:| Curry favor! Currying and Uncurrying
21:09:15 [oacs-chump]
titled item A
21:09:24 [markd2]
A: For the cache-and-curry economy
21:09:25 [oacs-chump]
added comment A1
21:09:32 [denshi]
seems like C is a big fan of communicating through globals
21:09:37 [markd2]
or pointers
21:09:52 [denshi]
A: conquer India for curry! or MIT!
21:09:52 [oacs-chump]
added comment A2
21:11:07 [Psychephylax]
* Psychephylax goes away
21:11:43 [denshi]
it's funny that the industry had to invent C++ and Java because of C's lack of first class structures
21:12:45 [markd2]
yep
21:12:58 [markd2]
basic misapplication of the tool to start out with
21:13:12 [markd2]
it's an overglorified machine language, not designed to be the be-all end-all tool
21:13:41 [markd2]
C nowadays is much nicer than even in the late 80s
21:54:04 [rbm]
* rbm replied to davb's "package require" thread on the AOLserver list
21:57:19 [rbm]
Is anyone interested in doing work with PDFs in AOLserver?
22:00:20 [til]
* til wakes up
22:00:38 [til]
rbm: yes
22:01:41 [til]
i've been playing with reportlab generated pdf's
22:06:25 [rbm]
til: I looked at that a while ago. Does reportlab handle fdf data?
22:06:51 [til]
is that the form stuff? reportlab supports it allegedly
22:07:00 [til]
but i never tried it
22:10:09 [rbm]
really? Hmmmm.
22:10:38 [rbm]
Apparently somebody has been doing (or done) FDF-in-AOLserver work: http://216.239.33.100/search?q=cache:FiBR4zhKWJUC:marduk.org/+fdf+tcl&hl=en
22:10:51 [rbm]
* rbm looks for the reportlab URL
22:11:04 [til]
www.reportlab.com
22:11:36 [rbm]
I need a better website
22:11:57 [til]
vicky??
22:12:03 [rbm]
Man, it's so hard to deal with non-optical mice after you get used to one.
22:14:23 [rbm]
I don't see anything about FDF on their website
22:14:43 [til]
there is a lot not on their website, e.g. their mailing list address
22:15:22 [til]
http://two.pairlist.net/mailman/listinfo/reportlab-users
22:15:22 [oacs-chump]
B: http://two.pairlist.net/mailman/listinfo/reportlab-users from til
22:16:31 [til]
they moved it from yahoo and did not update the link
22:18:15 [til]
ok, i searched userguide and reference of their documentation and the string fdf is not in it. but i remember reading something about pdf forms and reportlab, hmm
22:19:44 [til]
i would really like to know what this vicky person has been doing. i've been searching for tcl+pdf in vain
22:21:16 [rbm]
til: I e-mailed the guy from the Website (Gary Jin) asking about her
22:23:04 [til]
http://groups.yahoo.com/group/reportlab-users/message/1404
22:23:05 [oacs-chump]
C: http://groups.yahoo.com/group/reportlab-users/message/1404 from til
22:24:07 [til]
a thread about fdf generation
22:25:04 [rbm]
Crap. I thought pdflib handled fdf, but no
22:27:49 [til]
have you seen my silly business card aolserver+pdf demo?
22:29:21 [rbm]
til: no. where is it?
22:30:13 [til]
the first version just had a [delete] link, without confirmation. of course the googlebot had deleted all examples on the next day ;)
22:30:32 [til]
http://tsinger.com/cards/
22:30:32 [oacs-chump]
D: http://tsinger.com/cards/ from til
22:30:36 [markd2]
ouch
22:30:44 [til]
D: silly pdf demo
22:30:45 [oacs-chump]
added comment D1
22:33:17 [rbm]
* rbm tries it
22:35:01 [rbm]
wow. acroread comes up within mozilla when I click on a pdf now
22:35:03 [rbm]
That's neat
22:36:48 [rbm]
til: Neat. So is this reportlab?
22:37:12 [til]
rbm: yes
22:37:39 [til]
i like the speed of xpdf though
22:38:33 [rbm]
acroread came up almost instantly for me though
22:39:12 [cro]
cro has left #openacs
22:40:08 [rbm]
til: So you're calling a python script via cgi or are you usin PyWX?
22:40:46 [til]
via tcl exec in the background
22:40:55 [rbm]
I see.
22:41:58 [til]
this one exchanges the data with a temporary file. i am doing another pdf thing now where python queries the openacs db directly, which is much more sane. and more flexible
22:42:19 [rbm]
problem is you have to start another interpreter
22:44:21 [til]
yes. i wouldn't want 100 users simultanously editing their business cards
22:44:21 [til]
but the pdf
22:44:21 [til]
's are saved as file, so not an extra process per request
22:44:44 [til]
would be cool if it could run from within pywx, but i never tried pywx
23:19:51 [rbm]
til: have you looked at pdfllib?
23:19:54 [rbm]
pdflib even?
23:19:57 [rbm]
* rbm goes home
23:20:09 [til]
no
23:23:36 [til]
i thought pdflib costs money - is that true?
23:30:42 [beezo]
hey guys, if i have a kernel panic, is there any way i can figure out how to fix it or recompile a kernel?
23:33:26 [markd2]
if you have some kind of error or ooops message, you could google for that
23:33:34 [beezo]
good point
23:33:35 [beezo]
thanks
23:33:44 [markd2]
that's what I'd do first
23:34:02 [markd2]
sometimes there might be a pointer to a reason (dude, your disk is melting), or a pointer to a patch
23:54:12 [til]
anyone had this error when compiling openfts: "./configure: test: =: unary operator expected"?