IRC log of swhack on 2001-12-02

Timestamps are in UTC.

00:00:12 [AaronSw]
* AaronSw disconnects
00:00:22 [AaronSw]
* AaronSw reconnects
00:00:47 [AaronSw]
* AaronSw disconnects
00:01:24 [AaronSw]
* AaronSw reconnects
00:02:05 [AaronSw]
Probles?
00:02:09 [AaronSw]
Problems?
00:02:19 [AaronSw]
Problems?!!
00:02:21 [AaronSw]
Boy, do I have problems.
00:02:34 [sbp]
you only had to say "yes" :-)
00:02:39 [oierw``]
"_
00:02:42 [oierw``]
:), even
00:02:46 [oierw``]
oierw`` is now known as oierw`
00:02:57 [AaronSw]
I'm an @Home victim.
00:03:09 [AaronSw]
@ http://www.alethea.demon.co.uk/thesis/
00:03:13 [chumpster]
A: Resource Re-Discovery: Personal resource storage and retrieval on the WorldWideWeb from AaronSw
00:03:30 [AaronSw]
A::via [mnot|http://www.mnot.net]
00:03:31 [chumpster]
commented item A
00:03:45 [AaronSw]
"You know that what you eat you are / but what is sweet now soon turns sour."
00:05:04 [AaronSw]
56k is paaaaaaaaainful.
00:07:27 [AaronSw]
<sigh />
00:08:48 [AaronSw]
all your love are belong to us
00:09:01 [oierw`]
do you have to put the space in?
00:09:12 [AaronSw]
What space?
00:10:19 [AaronSw]
Oh -- just for HTML compatibility.
00:10:45 [oierw`]
ah
00:11:03 [sbp]
hey, some of us have to cope with 56KB, Windows, and a single monitor, Aaron. Welcome to the real world
00:11:17 [AaronSw]
Pah, real world.
00:11:23 [AaronSw]
I didn't ask to be born into a developing country!
00:11:31 [AaronSw]
It's amazing how this stupid modem makes my whole machine slow.
00:11:52 [sbp]
makes your machine slow? you must have an odd machine :-)
00:12:08 [AaronSw]
Well it spends all it's time waiting on the modem, I guess.
00:12:31 [sbp]
perhaps... I think some are like that
00:12:35 [oierw`]
* oierw` is going to hate modem
00:12:43 [oierw`]
acutally... i don't own one :p
00:12:55 [AaronSw]
pah, you and your mediaone
00:12:55 [oierw`]
but i'm losing my cable when i'm at school, atleast for a bit
00:12:57 [sbp]
tell those little mice to squeak a bit quicker
00:16:11 [sbp]
* sbp listens to some Lou Reed
00:16:23 [sbp]
"Take a Walk on the Wild Side"
00:18:53 [AaronSw]
* AaronSw wonders whether desperate times call for desperate measures... like links
00:19:05 [AaronSw]
hey, you never set that up for me, deltab
00:19:15 [sbp]
Aaron, is it against Jewish law to eat/drink stock?
00:19:28 [AaronSw]
stock?
00:19:37 [sbp]
yeah, like Beef stock
00:20:06 [AaronSw]
I dunno what that is, but there are some parts of an animal that you can't eat, yeah.
00:20:21 [sbp]
.google "Beef stock"
00:20:21 [xena]
"Beef stock": http://www.culinarycafe.com/Soups-Stews/Beef_Stock.html
00:20:48 [sbp]
* sbp plays Bob Marley, Exodus
00:21:30 [sbp]
Ugh... reading that could put one off of gravy for a while :-)
00:21:45 [AaronSw]
Heh heh.
00:21:58 [sbp]
* sbp sips his OXO
00:23:00 [AaronSw]
We had some great laughs today playing the British-to-English Translation Game.
00:23:10 [sbp]
Lisa: Ugh, I just lost my appetite
00:23:16 [sbp]
oops, sorry...
00:23:21 [sbp]
Homer: Ugh, I just lost my appetite
00:23:25 [sbp]
Lisa: Me too
00:23:30 [sbp]
Homer: Wait! Mine came back
00:23:41 [sbp]
British to English???
00:23:52 [AaronSw]
Err, American.
00:24:03 [AaronSw]
"Aaron, what's a [British word for one-way ticket]." "What you'll get if you don't behave there!"
00:24:39 [oierw`]
oierw` has quit (Ping timeout: 181 seconds)
00:24:52 [AaronSw]
Me in faux English accent: I think I'm going to go take a little nappy.
00:25:00 [sbp]
nappy?
00:25:36 [sbp]
Laugh, Aaron. Come on, faucet!
00:26:43 [oierw`]
oierw` (mathew@nic-118-c81-56.mn.mediaone.net) has joined #swhack
00:27:33 [AaronSw]
faucet?
00:27:42 [AaronSw]
That's how you spell it right? nappy.
00:28:00 [AaronSw]
I was making a pun on "nap".
00:28:00 [sbp]
I believe so; it's not a term I use all that often
00:28:11 [sbp]
That's how you spell it right? faucet.
00:28:22 [sbp]
I was making a pun on "force it".
00:28:27 [AaronSw]
It American? I guess so.
00:28:35 [sbp]
:-)
00:28:51 [AaronSw]
Ah, that wouldn't make sense since you don't speak with a British accent on IRC. ;-)
00:29:25 [AaronSw]
We were reading in the guidebook about the mail order places for "designer nappies".
00:30:04 [AaronSw]
* AaronSw can't imagine spending 14 days in the bandwidth equivalent of Afghanistan.
00:34:32 [oierw`]
AaronSw: by that, you mean similar to the entire country, correct?
00:34:54 [AaronSw]
I dunno.
00:35:00 [oierw`]
i mean, we are talking about a country that had it's first cross-country road built across it in 1970
00:38:58 [AaronSw]
Cool, I didn't know they had a railroad.
00:39:10 [AaronSw]
Where's Morbus?
00:39:20 [AaronSw]
The Python OSA guy says that the version out is basically 1.0.
00:39:29 [AaronSw]
http://home.pacbell.net/fancher/OSA_Python/OSA_Python_Notes.html
00:39:40 [AaronSw]
But it doesn't seem to be on his site... :-(
00:43:23 [AaronSw]
* AaronSw disconnects
00:43:34 [AaronSw]
* AaronSw reconnects
00:45:32 [AaronSw]
c'ya dinnertime
00:51:27 [AaronSw]
back
00:54:20 [AaronSw]
I'm going to have to move into the office or something.
01:01:52 [sbp]
sbp has quit (Ping timeout: 181 seconds)
01:03:37 [sbp]
sbp (~sean@m91-mp1-cvx4c.pop.ntl.com) has joined #swhack
01:04:03 [AaronSw]
wb
01:04:22 [AaronSw]
Heh heh heh! http://www.userfriendly.org/cartoons/archives/01dec/xuf003701.gif
01:05:32 [sbp]
ty
01:05:42 [AaronSw]
np
01:06:19 [AaronSw]
* AaronSw wonders whether to help Paul Newman http://actionnetwork.org/campaign/newman_arctic/forward/ws87u5r278x66x
01:07:01 [sbp]
what can I do about urllib timing out after about 5 seconds? it doesn't get really large pages
01:07:17 [AaronSw]
Isn't that configurable?
01:07:33 [AaronSw]
.google urllib timeout
01:07:33 [sbp]
I'm not sure
01:07:34 [xena]
urllib timeout: http://mail.python.org/pipermail/python-list/1999-April/001298.html
01:08:05 [AaronSw]
That says there is no timeout...
01:08:18 [AaronSw]
What makes you think there is one?
01:08:43 [sbp]
when I try to get a large resource, it doesn't get it
01:08:53 [AaronSw]
Can you give me an example?
01:09:05 [sbp]
I wrote a script to get me the CWM modules, but it won't get notation3.py and llyn.py
01:09:29 [AaronSw]
.py import urllib
01:09:39 [AaronSw]
.py import urllib
01:09:40 [xena]
ImportError: untrusted dynamic module: _socket
01:09:44 [AaronSw]
hmmph
01:10:39 [AaronSw]
* AaronSw does it locally
01:10:41 [AaronSw]
* AaronSw twiddles thumbs...
01:10:44 [AaronSw]
Hmm, works for me.
01:10:48 [AaronSw]
101344 chars
01:10:54 [AaronSw]
>>> import urllib
01:10:54 [AaronSw]
>>> urllib.urlopen('http://www.w3.org/2000/10/swap/llyn.py')
01:10:54 [AaronSw]
<addinfourl at 5518156 whose fp = <open file '<socket>', mode 'rb' at 0x5419f0>>
01:10:54 [AaronSw]
>>> len(urllib.urlopen('http://www.w3.org/2000/10/swap/llyn.py').read())
01:10:54 [AaronSw]
101344
01:11:40 [AaronSw]
Heh: "Programmers don't die, they just GOSUB without RETURN."
01:12:22 [AaronSw]
The EFF needs your help.
01:12:32 [AaronSw]
Larry Lessig wants YOU to donate.
01:13:42 [sbp]
use urllib.urlretrieve
01:13:54 [AaronSw]
- http://www.eff.org/support/
01:14:13 [AaronSw]
what's urlretrieve do?
01:15:41 [sbp]
[[[
01:15:42 [sbp]
urlretrieve(url[, filename[, reporthook[, data]]])
01:15:42 [sbp]
Copy a network object denoted by a URL to a local file, if necessary. If the URL points to a local file, or a valid cached copy of the object exists, the object is not copied. Return a tuple (filename, headers) where filename is the local file name under which the object can be found, and headers is either None (for a local object) or whatever the info() method of the object returned by urlopen() returned (for a remote object, possibly cached). Excepti
01:15:42 [sbp]
]]]
01:15:48 [sbp]
" can be found, and headers is either None (for a local object) or whatever the info() method of the object returned by urlopen() returned (for a remote object, possibly cached). Exceptions are the same as for urlopen(). "
01:19:12 [AaronSw]
AttributeError: 'tuple' object has no attribute 'read'
01:19:14 [AaronSw]
Hmm.
01:24:16 [AaronSw]
"""
01:24:18 [AaronSw]
Ironically the original, post-NeXT acquisition developer roadmapmaintained Windows portability in the form of the Yellow Box APIs, which as Apple explained let you run code on "Rhapsody for Intel, Windows 95, and Windows NT." In its day, this technology (NeXTStep/OPENSTEP) was supported by Sun, HP and DEC too. But after taking the reins at Apple, Jobs ensure applications written for the APIs would remain on Mac hardware.
01:24:18 [AaronSw]
Oh - unless they are written for WebObjects, which Apple supports on Solaris and Windows 2000. Got that?
01:24:19 [AaronSw]
""
01:24:20 [AaronSw]
"
01:24:23 [AaronSw]
- http://www.theregister.co.uk/content/39/23113.html
01:26:31 [sbp]
sbp has quit (Ping timeout: 181 seconds)
01:26:44 [sbp]
sbp (~sean@m157-mp1-cvx4c.pop.ntl.com) has joined #swhack
01:29:04 [AaronSw]
Hmm, MPW is pretty nice.
01:29:23 [oierw`]
i recognize something named mpw
01:29:28 [oierw`]
what is mpw?
01:29:33 [AaronSw]
Err, the font in this context.
01:29:38 [oierw`]
ah
01:29:39 [AaronSw]
It's the Mac Programmers Workbench.
01:29:39 [oierw`]
whew
01:29:44 [oierw`]
ah yes...
01:30:04 [oierw`]
it's used to be the only way i could unlock some of my programs back in school
01:30:11 [AaronSw]
Heh.
01:30:12 [oierw`]
noone else could do anything with it though :p
01:30:22 [AaronSw]
School used/uses Macs?
01:30:33 [oierw`]
yeah
01:30:40 [AaronSw]
it's got these nice bold <>s
01:33:20 [AaronSw]
See http://treedragon.com/ged/map/fg/mpw-font.gif if you care. ;-)
01:33:38 [AaronSw]
I'm not so big on the ()s.
01:34:15 [AaronSw]
And the bottoms of the ws look sorta funny.
01:45:55 [AaronSw]
* AaronSw disconnects
01:46:06 [AaronSw]
* AaronSw reconnects
01:47:28 [AaronSw]
<sigh /> at least I don't get busy signals.
01:49:03 [CiLiNGiR]
CiLiNGiR (~mfr@d212-151-245-3.swipnet.se) has joined #swhack
01:49:13 [CiLiNGiR]
CiLiNGiR has left #swhack
01:49:16 [AaronSw]
A bunch of IRC log nostalgia in #esp reminds me why I keep logs again.
01:53:44 [xena]
xena has quit (Excess Flood)
01:56:21 [xena]
xena (xena@mewtwo.espnow.com) has joined #swhack
02:05:46 [AaronSw]
sbp, did you ever get amk crypto working?
02:05:58 [sbp]
nope, and I spent all day working on it
02:06:10 [sbp]
I downloaded quite a lot of stuff, but just gave in in the end
02:06:18 [sbp]
it doesn't seem as if it was set up for Windows users
02:06:37 [AaronSw]
Likely not.
02:06:41 [AaronSw]
What does it do that you wanted?
02:07:54 [sbp]
it's got loads of cool functions in it, signature checking etc.
02:09:31 [AaronSw]
Really? That's quite neat.
02:09:53 [AaronSw]
But it's got C, I assume?
02:10:11 [AaronSw]
Zooko has a lot of Python crypto stuff in Mojo Nation that he's got compiled for Windows...
02:10:30 [AaronSw]
He uses the Crypto++ libs, which we can't get to work on OS X tho...
02:11:22 [AaronSw]
oierw` found me some pure py crypto lib...
02:11:32 [sbp]
well, it requires OpenSSL, which I tried to compile (and did successfully, after getting 2 C++ compilers and Perl), but then it barfed on other stuff, and the dependencies were just getting annoying
02:12:10 [AaronSw]
Ah, Pisces...
02:12:14 [AaronSw]
http://www.cnri.reston.va.us/software/pisces/
02:12:16 [sbp]
I even tried to do it in CygWin, but it would have noen of that. It didn't help that for some reason I have hardly any environment space, and couldn't be bothered to fix it, so I ended up keep moving files by ahnd
02:12:25 [AaronSw]
"Pisces is a Python implementation of the SPKI Certificate standard."
02:12:32 [AaronSw]
"SPKI (Simple Public Key Infrastructure) consists of a key certificate and signature formats and associated protocols that support security for a wide range of applications. The SPKI protocol is simple to understand, use, and implement."
02:12:55 [AaronSw]
Looks to be pure py -- mostly at least
02:13:04 [sbp]
try Dependencies in http://www.cnri.reston.va.us/software/pisces/download.html
02:13:11 [sbp]
I barf on it
02:13:18 [AaronSw]
Oh, heh.
02:13:26 [AaronSw]
Well, parts of it are Pure Python.
02:13:29 [sbp]
heh
02:14:07 [AaronSw]
* AaronSw does a fink install openssl
02:15:01 [sbp]
I managed to get OpenSSL working... I was quite surprised. I think I stumbled in trying to compile mxCrypto
02:15:21 [AaronSw]
Watching the xena logs makes me feel so omniscient...
02:15:26 [AaronSw]
I feel like tav.
02:15:35 [sbp]
it has a Makefile, and my computer didn't like it, even in CygWin
02:15:45 [tav`]
hmz
02:16:17 [tav`]
wtf are deus_x and dngxor?
02:16:23 [sbp]
the thing is, it took me, a casual user, a day to download all manner of stuff, and it didn't even come close to working. If we want people to use the Crypto stuff, then it should be as easy to install as Python itself
02:17:24 [AaronSw]
tav, they're alternately dice and programmers.
02:17:47 [tav`]
dice ?
02:17:53 [AaronSw]
sbp, yeah, Mojo Nation gives compiled versions to Windows users.
02:17:53 [AaronSw]
So it just runs.
02:18:12 [AaronSw]
yeah, like roll 2d6
02:18:35 [tav`]
damnit, i wish dancer whois wasn't so fucked
02:18:45 [tav`]
maybe if i have oper powers, i can do proper whois
02:18:50 [sbp]
"Change to the mxCrypto subdirectory of the package and run make -f Makefile.pre.in boot" - http://www.lemburg.com/files/python/mxCrypto.html
02:19:02 [tav`]
sbp: looked at akm's stuff?
02:19:07 [sbp]
akm? nope
02:19:13 [sbp]
.google akm Python crypto
02:19:14 [xena]
no results found.
02:19:18 [sbp]
.google akm Python
02:19:42 [sbp]
oh, amk!
02:19:42 [tav`]
ehm
02:19:49 [AaronSw]
amk
02:19:49 [tav`]
s/akm/amk
02:19:51 [tav`]
yea
02:19:52 [sbp]
yes, of course. That's what I've been trying to install
02:20:10 [sbp]
it sneakily has mxCrypto in it
02:20:16 [AaronSw]
tav, what sort of "proper whois"?
02:20:29 [sbp]
you just can't escape mxCrypto! Aaaaaaaargh! damn thing :-)
02:20:31 [tav`]
one which tells you what channels people are on
02:20:36 [AaronSw]
oh geez, i forgot I'm on a 55k line here -- openssl will take forever to get
02:21:08 [AaronSw]
tav, um it does that.
02:21:22 [AaronSw]
Oh shoot, it stopped?!
02:21:33 [AaronSw]
oh, phew, no.
02:21:39 [AaronSw]
They're just not on any other channels.
02:21:47 [AaronSw]
They're from another network, I gather.
02:22:12 [tav`]
ehm
02:22:15 [tav`]
w/i sbp
02:22:26 [tav`]
sbp: mode sbp +i
02:22:38 [tav`]
after that you can't see what channels he's on
02:22:47 [AaronSw]
oh.
02:22:48 [AaronSw]
well if they want to be invisible..
02:22:56 [AaronSw]
sbp, don't do it.
02:26:13 [sbp]
* sbp not only does it, but adds it to his command list :-)
02:43:28 [AaronSw]
looks like openssl might be working...
02:53:56 [AaronSw]
maybe not :(
02:55:20 [AaronSw]
@ mailto:bfancherREMOVE_CAPITALIZED@mac.com
02:55:21 [chumpster]
B: mailto:bfancherREMOVE_CAPITALIZED@mac.com from AaronSw
02:55:41 [AaronSw]
B:|OSA Python Available!
02:55:42 [chumpster]
titled item B
02:56:09 [AaronSw]
B::Just email Bill Fancher (email address above -- take out the obvious spam blocking bit) and ask him for it.
02:56:10 [chumpster]
commented item B
02:58:31 [sbp]
OSA?
03:00:30 [AaronSw]
B::A Python OSA (Open Scripting Architecture plugin) allows you to script your Macintosh from Python. So you can have it automatically do things like check your mail, grab photos from your camera, build a webpage, create maps of the US based on temperature data from a Web service...
03:00:31 [chumpster]
commented item B
03:01:50 [dngxor]
unF
03:02:10 [AaronSw]
unF?
03:02:49 [sbp]
neat stuff
03:03:08 [AaronSw]
Indeed.
03:03:23 [AaronSw]
aww, look at http://www.apple.com/
03:08:41 [AaronSw]
.date
03:08:42 [xena]
Sun, 02 Dec 2001 03:10:14 Universal
03:09:13 [sbp]
.time
03:09:15 [xena]
2001/12/02 03:10:47.1784 Universal
03:10:23 [sbp]
indeed. Well, it is George Harrison, after all...
03:11:32 [AaronSw]
Yeah.
03:12:17 [AaronSw]
* AaronSw tries to think of OS X Python programmers he knows...
03:13:39 [sbp]
As CWM adds more an more Python related built-ins, and Python itself gets Webized, I wonder where the meeting point will be? :-)
03:14:06 [AaronSw]
Hm, that'll be interesting. :)
03:26:42 [sbp]
sbp has quit (Ping timeout: 182 seconds)
03:37:14 [sbp]
sbp (~sean@m344-mp1-cvx4c.pop.ntl.com) has joined #swhack
03:45:54 [AaronSw]
OSA Python is fun!
03:48:00 [sbp]
Aaron, what did you think about my little "Being Clear" rant?
03:48:05 [sbp]
Been through it yet?
03:48:12 [AaronSw]
Where's it to?
03:48:30 [AaronSw]
I sorta, um, gave up on reading email from lists.
03:48:39 [sbp]
uri and www-rdf-interest
03:48:53 [sbp]
http://lists.w3.org/Archives/Public/uri/2001Dec/0000
03:49:13 [AaronSw]
heh, first post!
03:49:31 [sbp]
yeah :-)
03:55:02 [AaronSw]
How do you know about the "URC days"?
03:55:58 [AaronSw]
Wow, long email there.
04:00:32 [sbp]
yeah, it did get pretty long
04:00:42 [sbp]
and there was stuff that I missed out, too :-)
04:00:49 [sbp]
URC days: through the Web, of course
04:04:23 [AaronSw]
got some links for the chump?
04:09:33 [sbp]
such as?
04:10:20 [AaronSw]
i dunno, that's why i'm asking ;)
04:16:34 [sbp]
ah :-)
04:16:45 [sbp]
I've not done a load of browsing: busy hacking stuff
04:17:00 [AaronSw]
me too
04:19:27 [dngxor]
dngxor has quit (Ping timeout: 181 seconds)
04:24:34 [sbp]
sbp has quit ("Homer: 20 dollars? I wanted a peanut!")
04:24:48 [sbp]
sbp (~sean@m344-mp1-cvx4c.pop.ntl.com) has joined #swhack
04:28:29 [sbp]
* sbp updates RDF Lint a little bit
04:28:36 [sbp]
@ http://infomesh.net/2001/05/rdflint/
04:28:38 [chumpster]
C: infomesh.net - /2001/05/rdflint/ from sbp
04:28:44 [sbp]
C:|RDF Lint
04:28:45 [chumpster]
titled item C
04:28:54 [sbp]
C::These are basically a set of Notation3 rules files that come to a load of deductions based upon the data in some RDF files, and a filter file that can then find inconsistencies.
04:28:55 [chumpster]
commented item C
04:36:49 [sbp]
Hmm... I feel like adding some more string built-ins to CWM :-)
04:41:26 [AaronSw]
Heh heh heh.
05:02:13 [sbp]
@ http://dev.w3.org/cvsweb/~checkout~/2000/10/swap/cwm.py?rev=1.32&content-type=text/plain
05:02:16 [chumpster]
D: http://dev.w3.org/cvsweb/~checkout~/2000/10/swap/cwm.py?rev=1.32&content-type=text/plain from sbp
05:02:32 [sbp]
D:|CWM 1.32
05:02:33 [chumpster]
titled item D
05:02:34 [sbp]
D::$Id: cwm.py,v 1.32 2001/04/05 21:33:55 timbl Exp $
05:02:35 [chumpster]
commented item D
05:02:38 [sbp]
D::Scary stuff!
05:02:39 [chumpster]
commented item D
05:03:19 [AaronSw]
D::What's so scary?
05:03:20 [chumpster]
commented item D
05:05:09 [AaronSw]
sbp?
05:05:13 [sbp]
D::Heh, heh, heh
05:05:14 [chumpster]
commented item D
05:05:33 [AaronSw]
what?
05:06:11 [sbp]
You mean to say that you understand what every single function does, is for, and should do?
05:06:33 [AaronSw]
No... But I don't now either ;)
05:08:15 [sbp]
Yeah, good point
05:08:34 [sbp]
D::[http://www.w3.org/2000/10/swap/llyn.py|Llyn] is pretty much the same
05:08:35 [chumpster]
commented item D
05:09:06 [AaronSw]
* AaronSw plays with Python 2.2b2 a little.
05:11:02 [AaronSw]
Aha: from __future__ import generators
05:12:37 [AaronSw]
I think I'm going to make rdfapi use generators instead of returning a list.
05:14:13 [AaronSw]
Cool, file iterators work.
05:16:43 [AaronSw]
@ http://www.amk.ca/python/writing/warts.html
05:16:47 [chumpster]
E: Python Warts from AaronSw
05:17:07 [AaronSw]
E::I like how all of these are being fixed. ;-)
05:17:08 [chumpster]
commented item E
05:18:18 [AaronSw]
Shoot, no airport -- i can't pick up my laptop :(
05:18:18 [AaronSw]
brb
05:23:40 [sbp]
Gota run
05:23:42 [sbp]
er...
05:23:44 [sbp]
Gotta run
05:23:48 [sbp]
sbp has quit ("Homer: 20 dollars? I wanted a peanut!")
05:23:48 [AaronSw]
He!
05:23:52 [AaronSw]
err Heh!
05:23:59 [AaronSw]
That's the first time I've seen him mispell it.
06:01:08 [xena]
xena has quit (Remote closed the connection)
06:02:52 [xena]
xena (xena@mewtwo.espnow.com) has joined #swhack
06:09:12 [AaronSw]
.dns 63.49.183.109
06:09:12 [xena]
63.49.183.109 - pool-63.49.183.109.troy.grid.net
06:38:14 [AaronSw]
I better get off to bed...
06:48:32 [AaronSw]
* AaronSw disconnects
10:30:16 [tav]
tav has quit (Ping timeout: 181 seconds)
11:30:17 [xena]
xena has quit (Remote closed the connection)
11:33:02 [xena]
xena (xena@mewtwo.espnow.com) has joined #swhack
13:34:52 [dngxor]
dngxor (abuse@m83.nationwideinc.com) has joined #swhack
14:52:49 [tav]
tav (~tav@host217-34-80-30.in-addr.btopenworld.com) has joined #swhack
15:16:45 [xena]
xena has quit ()
15:18:01 [xena]
xena (xena@mewtwo.espnow.com) has joined #swhack
15:54:21 [AaronSw]
* AaronSw reconnects
15:55:39 [AaronSw]
AaronSw has changed the topic to: What is IT?
16:08:08 [AaronSw]
@ http://www.userfriendly.org/cartoons/archives/01dec/xuf003720.gif
16:08:15 [chumpster]
F: http://www.userfriendly.org/cartoons/archives/01dec/xuf003720.gif from AaronSw
16:08:22 [AaronSw]
F:|Feel My Pain
16:08:23 [chumpster]
titled item F
16:09:33 [AaronSw]
F::I'm an @Home victim. For years I've had high-speed Internet: ISDN, DSL, Cable. Now I'm back to dialup. It feels like life in sloooow moootion.
16:09:34 [chumpster]
commented item F
16:11:22 [AaronSw]
F::According to [their press release|http://www.att.com/press/item/0,1354,4100,00.html] we should be moved in the next 2-10 days. Oregon and Vancouver were the first to be moved. If I'm reading their list right, we should be next (Chicago).
16:11:22 [chumpster]
commented item F
16:13:01 [AaronSw]
F::The guys on tech support sound like robots. "Your service will be up and running soon" they say. How soon? "You will receive a call with more information." Can you give me a ballpark estimate? "Your service will be up and running soon."
16:13:02 [chumpster]
commented item F
16:23:21 [sbp]
sbp (~sean@m60-mp1-cvx4c.pop.ntl.com) has joined #swhack
16:23:31 [AaronSw]
IT came from the DEEP.
16:23:47 [sbp]
Ginger?
16:23:54 [AaronSw]
Yeah, hi.
16:24:24 [sbp]
Hi
16:35:04 [sbp]
How are you?
16:35:19 [AaronSw]
Pretty good, you?
16:35:26 [AaronSw]
I got the amkCrypto stuff to work.
16:35:33 [AaronSw]
You needed to comment out one line in setup.py
16:35:41 [AaronSw]
Took me a while to figure that out...
16:37:09 [sbp]
Hmm...
16:37:16 [sbp]
But on Windows? :-)
16:37:32 [AaronSw]
What was the error you got?
16:38:04 [sbp]
it couldn't find the mxCrypto module
16:38:36 [AaronSw]
But it comes with it!
16:38:49 [AaronSw]
You were doing `python setup.py install` right?
16:38:53 [sbp]
yes
16:39:15 [sbp]
* sbp searches for mxCrypto.py
16:39:18 [AaronSw]
That's a little odd...
16:39:32 [sbp]
o files found
16:39:37 [sbp]
s/o/0/
16:39:57 [AaronSw]
that's not really relevant...
16:40:13 [AaronSw]
there's a directory called mxCrypto, right?
16:40:21 [AaronSw]
inside amkCrypto-0.1.3
16:40:33 [sbp]
yep
16:41:05 [AaronSw]
Hmm.
16:41:13 [AaronSw]
And what's the exact error?
16:41:55 [sbp]
in Python, it simply can't import mxCrypto
16:42:15 [AaronSw]
What are you doing?
16:42:20 [sbp]
mxCrypto itself has some stuff that seems to need making... I couldn't make it
16:42:42 [AaronSw]
You're in amkCrypto directory and typing python setup.py install, right?
16:43:00 [sbp]
hang on a sec...
16:44:19 [sbp]
right, sorry about that; I was eating. Difficult to type :-)
16:44:34 [sbp]
now, I'll uninstall the whole lot and try again as a fresh approach
16:46:26 [sbp]
error: command cl.exe failed: No such file or directory
16:48:13 [AaronSw]
Aha!
16:48:25 [AaronSw]
Now this is a reasonable error.
16:49:36 [AaronSw]
Looks like you need a compiler of some sort.
16:50:13 [AaronSw]
Try 3.1.2 of http://www.python.org/doc/current/inst/non-ms-compilers.html
16:50:58 [sbp]
sbp has quit (Killed (NickServ (Ghost: SeanP!~sean@m688-mp1-cvx3b.pop.ntl.com)))
16:51:14 [sbp]
sbp (~sean@m688-mp1-cvx3b.pop.ntl.com) has joined #swhack
16:51:45 [sbp]
* sbp reads http://www.python.org/doc/current/inst/non-ms-compilers.html
16:52:00 [AaronSw]
Heh heh heh: http://www.strout.net/python/ai/
16:52:22 [AaronSw]
It has "Semantic Networks" which look like RDF.
16:52:59 [AaronSw]
@ http://www.strout.net/python/ai/
16:53:02 [chumpster]
G: AI in Python from AaronSw
16:53:10 [AaronSw]
G:|Artificial Intelligence in Python\
16:53:11 [chumpster]
titled item G
16:53:11 [AaronSw]
G:|Artificial Intelligence in Python
16:53:12 [chumpster]
titled item G
16:53:38 [sbp]
* sbp gets Python for CygWin, certainly doesn't mind having two copies of such a cool program...
16:54:39 [AaronSw]
Heh heh heh.
16:55:04 [AaronSw]
I have three copies: Python, MacPython and Python2.2b2
16:55:49 [sbp]
heh, cool
16:57:10 [sbp]
@ http://starship.python.net/crew/kernr/mingw32/Notes.html
16:57:16 [chumpster]
H: http://starship.python.net/crew/kernr/mingw32/Notes.html from sbp
16:57:24 [sbp]
H:|Instructions for Python Extensions with GCC/mingw32
16:57:25 [chumpster]
titled item H
16:57:41 [AaronSw]
But I thought you were installing cycwin, not mingw32
16:58:52 [AaronSw]
Heh heh:
16:58:52 [AaronSw]
"""
16:58:54 [AaronSw]
Irby makes the funniest faces when we feed him something that has a strong taste, like applesauce. He wrinkles his nose and squints his eyes and pulls back his cheeks in an exaggerated grimace. But then after a few seconds he decides the taste isn't so bad and greedily gulps as much applesauce as we can shovel into him.
16:59:03 [AaronSw]
It's really exciting to see how he has gained the ability to make more facial expressions, including one of my favorites: the frown-of-concentration which I call "monkey scientist face".
16:59:03 [AaronSw]
"""
16:59:17 [AaronSw]
* AaronSw makes a monkey scientist face
17:10:21 [AaronSw]
@ http://idisk.mac.com/robbbeal/Public/people.html
17:10:28 [chumpster]
I: People Dock from AaronSw
17:10:37 [AaronSw]
I:|Robb Beal Presents: People Dock
17:10:38 [chumpster]
titled item I
17:10:48 [AaronSw]
I::Warning: large graphics
17:10:49 [chumpster]
commented item I
17:11:59 [AaronSw]
I::Robb is also hosting a [Zope get-together in DC|http://wmf.editthispage.com/discuss/msgReader$6416].
17:12:00 [chumpster]
commented item I
17:18:20 [sbp]
sbp has quit (Ping timeout: 181 seconds)
17:18:57 [AaronSw]
I::[David McCusker|http://www.treedragon.com/ged/index.htm] recommended [Finite and Infinite Games|http://www.treedragon.com/ged/mc/in/beal.htm], which Robb enjoyed and gave it to me for my birthday this year. I just finished it last night. The start and end was good, the middle less so.
17:18:59 [chumpster]
commented item I
17:20:52 [AaronSw]
I::[Robb Beal|http://idisk.mac.com/robbbeal/Public/AboutRobb.html] is looking for a job these days.
17:20:57 [chumpster]
commented item I
17:23:37 [sbp]
sbp (~sean@m839-mp1-cvx3b.pop.ntl.com) has joined #swhack
17:24:28 [sbp]
Hmm... CygWin Python keeps failing to download
17:25:52 [sbp]
Ugh! "The RPC server is unavailable." - http://infomesh.net/sbp/
17:26:12 [sbp]
oh, it's working now...
17:26:30 [sbp]
"Another Slight Return" - http://infomesh.net/sbp/
17:27:28 [AaronSw]
RPC server?
17:28:39 [sbp]
yeah, bizzare
17:29:24 [AaronSw]
I wonder where I would find data on the size of the Python community.
17:29:37 [sbp]
python.org?
17:29:50 [sbp]
.google size of the Python community
17:29:52 [xena]
size of the Python community: http://www.onlamp.com/pub/a/python/2000/05/03/numerically.html
17:29:56 [AaronSw]
Aha: http://home.rmi.net/~lutz/advocacy.html
17:29:56 [sbp]
.google size of the Python community site:python.or
17:29:58 [xena]
no results found.
17:30:00 [sbp]
.google size of the Python community site:python.org
17:30:02 [xena]
size of the Python community site:python.org: http://www.python.org/2.0
17:30:04 [AaronSw]
"*User base growth: Looking for a figure to impress your manager (or investor)? Based on combined book sales of all Python books, there are probably at least one hundred thousand Python users out there today. In fact, the Python newsgroup's traffic has shown signs of exponential growth. (On the other hand, there are hundreds of thousands of Perl users, and more for Java and Visual Basic; we're growing rapidly, but there's still plenty of work to be done
17:30:31 [sbp]
only 100,000?
17:30:51 [sbp]
There *must* be more than that... surely
17:31:26 [AaronSw]
That's in 2000... and it keeps doubling...
17:32:18 [sbp]
period?
17:32:44 [sbp]
I would still have thought it to be about 1000000. That would have been my guess
17:33:14 [AaronSw]
Guido thinks it doubles every year.
17:33:22 [sbp]
so 200,000
17:33:31 [sbp]
Have you ever met him?
17:33:48 [AaronSw]
Guido? No, I wish...
17:33:50 [AaronSw]
a million? seems an awful lot.
17:34:11 [sbp]
Hooray, I have CygWin Python...
17:34:14 [sbp]
now to get installing
17:34:15 [AaronSw]
Hmm, he went to WWW8...
17:34:46 [AaronSw]
Heh:"
17:34:47 [AaronSw]
"""
17:35:06 [AaronSw]
What¹s in a name?
17:35:06 [AaronSw]
[...]
17:35:06 [AaronSw]
*Humor-impaired can safely ignore the spam references :-)
17:35:06 [AaronSw]
* Nobody expects the Spanish inquisition
17:35:06 [AaronSw]
"""
17:35:14 [AaronSw]
- http://www.python.org/doc/essays/ppt/yahoo/tsld002.htm
17:36:23 [sbp]
Hmm... that was easy
17:36:55 [sbp]
cannot import name mxCrypto
17:37:30 [AaronSw]
What are you doing now?
17:37:42 [sbp]
I built and installed it in CygWin
17:37:47 [sbp]
but got the same error
17:37:52 [AaronSw]
I know that.
17:37:56 [AaronSw]
But what did you type?
17:38:02 [AaronSw]
You should be doing:
17:38:02 [AaronSw]
[~/tmp/amkCrypto-0.1.3]$ python setup.py install
17:38:19 [sbp]
yes! I did that
17:38:25 [sbp]
then I ran test.py
17:38:45 [AaronSw]
Oh, but the first thing worked?
17:38:59 [sbp]
it seemed to
17:39:05 [AaronSw]
Hm, I get the same error.
17:39:14 [sbp]
heh, cool
17:39:18 [AaronSw]
Guess you better not worry about it then. ;-)
17:41:17 [AaronSw]
Yeah...
17:41:36 [AaronSw]
Open up a Python interpreter and type "from Crypto import mxCrypto"
17:43:03 [sbp]
cannot import name mxCrypto
17:43:40 [AaronSw]
What directory are you in?
17:44:14 [sbp]
sorry, gotta run; dinner
17:44:19 [sbp]
sbp has quit ("Homer: 20 dollars? I wanted a peanut!")
17:44:19 [AaronSw]
c'ya
18:05:27 [dngxor]
dngxor has quit (Ping timeout: 181 seconds)
18:19:39 [AaronSw]
* AaronSw disconnects
18:19:43 [dngxor]
dngxor (abuse@dialin-pm3-miami-FL-2-154.netrus.net) has joined #swhack
18:19:50 [AaronSw]
* AaronSw reconnects
18:20:41 [AaronSw]
Hmm.
18:37:39 [AaronSw]
@ http://logicerror.com/openLetterASOSA
18:37:43 [chumpster]
J: Open Letter to Sal Soghoian: Please support OSA in AppleScript Studio from AaronSw
18:41:41 [AaronSw]
@ http://www.almaden.ibm.com/cs/people/bayardo/userv/
18:41:44 [chumpster]
K: uServ - A P2P (peer-to-peer) Web Hosting/File Sharing System from AaronSw
18:42:21 [AaronSw]
K::via [Dave|http://scriptingnews.userland.com/backissues/2001/12/01#lb4b968b6728820c39f0354ffff14567f]
18:42:22 [chumpster]
commented item K
18:59:21 [sbp]
sbp (~sean@m467-mp1-cvx4c.pop.ntl.com) has joined #swhack
19:01:56 [AaronSw]
Union Leader: "Kamen promised a ³special event² immediately after the ³Good Morning America² broadcast. The event is planned for a luxurious Manhattan studio ‹ which includes a ³rooftop shooting deck,² a detail that may only further inflame speculation that Kamen has invented some sort of personal flying machine."
19:16:43 [sbp]
* sbp wonders how to uninstall everything that he's done so far
19:16:54 [AaronSw]
uninstall?
19:17:00 [sbp]
will setup.py uninstall work?
19:17:17 [sbp]
didn't
19:17:21 [AaronSw]
Why would you want to uninstall it now that it works?
19:17:49 [sbp]
it didn't work :-)
19:17:56 [AaronSw]
Sure it did.
19:18:02 [sbp]
it doesn't work!
19:18:04 [AaronSw]
Just that little, not very important piece doesn't.
19:18:23 [sbp]
alright... we'll see. I'll try to run that demo
19:18:38 [AaronSw]
I mean, it's not like you need to do RC4
19:19:55 [sbp]
'Crypto.mxCrypto' module has no attribute 'Hash_digestsize'
19:20:14 [sbp]
and that's just running "from Crypto.Hash import MD5"!
19:20:26 [AaronSw]
Hmm.
19:20:36 [AaronSw]
But why do you need MD5 when it's already built in?
19:20:57 [AaronSw]
What's in your site-packages/Crypto directory?
19:22:52 [sbp]
[[[
19:22:52 [sbp]
Cipher
19:22:52 [sbp]
Ciphers.py
19:22:53 [sbp]
Ciphers.pyc
19:22:53 [sbp]
Hash
19:22:53 [sbp]
Hashes.py
19:22:55 [sbp]
Hashes.pyc
19:22:57 [sbp]
Protocol
19:22:59 [sbp]
PublicKey
19:23:01 [sbp]
Util
19:23:03 [sbp]
Utils.py
19:23:05 [sbp]
Utils.pyc
19:23:07 [sbp]
__init__.py
19:23:09 [sbp]
__init__.pyc
19:23:11 [sbp]
mxCrypto
19:23:13 [sbp]
mxCrypto.dll
19:23:15 [sbp]
]]]
19:23:28 [AaronSw]
Hmm, mxCrypto is there. It should work!
19:23:41 [sbp]
I put mxCrypto there by hand...
19:24:36 [AaronSw]
Hm.
19:24:43 [AaronSw]
I mean mxCrypto.dll
19:24:50 [AaronSw]
what's that "mxCrypto" thing there?
19:25:43 [sbp]
that's a directory I put there... I'll whip it out
19:26:30 [sbp]
ooh, it worked!
19:26:40 [AaronSw]
Heh.
19:28:09 [sbp]
* sbp takes a bow
19:29:08 [AaronSw]
sbp, what's a good RDF tutorial?
19:34:23 [AaronSw]
This fellow: http://iowa.weblogger.com/discuss/msgReader$1320?mode=day
19:34:38 [AaronSw]
is looking for "a practical example of the application of RDF to multidimensional data queries, specifically in a search engine context. Is there a good tutorial that goes beyond the basic books-in-a-library example? How does one write an RDF agent? What about translating RDF triples into a data store?"
19:38:09 [sbp]
* sbp returns
19:38:20 [sbp]
sorry, The Simpsons are on :-) It's a break now
19:38:30 [sbp]
erm... RDF tutorial...
19:38:35 [sbp]
do you mean XML RDF?
19:40:08 [sbp]
Hmm... the problem with installing it on CygWin is that it only works in CygWin
19:42:55 [AaronSw]
Hmm.
19:43:23 [AaronSw]
This ISP must be really good if you don't log off to watch the Simpsons. ;-)
19:57:32 [sbp]
yeah, it is pretty cool
20:01:55 [sbp]
Aaron, can you do dir(Crypto.Util) please
20:02:21 [AaronSw]
AttributeError: 'Crypto' module has no attribute 'Util'
20:02:56 [AaronSw]
>>> dir(Crypto.Util)
20:02:56 [AaronSw]
['__all__', '__builtins__', '__doc__', '__file__', '__name__', '__path__']
20:03:10 [sbp]
Hmm... how do I use randpool?
20:04:06 [AaronSw]
import Crypto.Util.randpool?
20:04:22 [AaronSw]
['KeyboardRandomPool', 'RandomPool', '__builtins__', '__doc__', '__file__', '__name__', 'array', 'longtobytes', 'time']
20:04:40 [sbp]
ah, thanks. It worked: import Crypto.Util.randpool as randpool
20:06:34 [AaronSw]
no prob
20:07:03 [AaronSw]
@ http://www.cocoatech.com/products/
20:07:07 [chumpster]
L: CocoaTech: Products from AaronSw
20:07:21 [AaronSw]
L:|SNAX: A Finder replacement for Mac OS X
20:07:23 [chumpster]
titled item L
20:11:18 [sbp]
it works! hooray!
20:11:21 [sbp]
I did:-
20:11:21 [sbp]
[[[
20:11:22 [sbp]
>>> from Crypto.Hash import MD5
20:11:22 [sbp]
>>> from Crypto.PublicKey import RSA
20:11:22 [sbp]
>>> RSAkey=RSA.generate(384, randfunc) # This will take a while...
20:11:23 [sbp]
>>> hash=MD5.new(plaintext).digest()
20:11:25 [sbp]
>>> signature=RSAkey.sign(hash, "")
20:11:28 [sbp]
>>> signature # Print what an RSA sig looks like--you don't really care.
20:11:29 [sbp]
('\021\317\313\336\264\315' ...,)
20:11:31 [sbp]
>>> RSAkey.verify(hash, signature) # This sig will check out
20:11:33 [sbp]
1
20:11:36 [sbp]
>>> RSAkey.verify(hash[:-1], signature)# This sig will fail
20:11:37 [sbp]
0
20:11:39 [sbp]
]]]
20:12:52 [AaronSw]
Ah, I love Stan Freeberg's The United States of Amercia
20:13:09 [AaronSw]
Hey, cool!
20:13:15 [AaronSw]
It works. Neato.
20:14:25 [sbp]
but only in CygWin :-)
20:14:32 [sbp]
so now I have to move over CWM to CygWin
20:14:47 [AaronSw]
What else is there?
20:15:01 [sbp]
pardon?
20:15:23 [AaronSw]
--
20:15:23 [AaronSw]
[Columbus arrives on shore of North America]
20:15:23 [AaronSw]
[...]
20:15:23 [AaronSw]
Columbus: Why, Mr. Indian, can you direct me to the nearest bank?
20:15:23 [AaronSw]
Indian: Sorry, all banks closed.
20:15:24 [AaronSw]
Columbus: Oh? Why?
20:15:26 [AaronSw]
Indian: Columbus Day
20:15:28 [AaronSw]
--
20:15:51 [sbp]
heh, heh
20:16:31 [AaronSw]
Why do you have to move things over? Isn't it just another app?
20:16:48 [sbp]
I mean, I have to move CWM over into the CygWin path
20:17:14 [sbp]
where did you put your copy?
20:17:40 [AaronSw]
I just have a swap folder where I do stuff.
20:19:29 [sbp]
I was gonna use /home/cwm/
20:19:44 [AaronSw]
Sounds cool.
20:19:52 [sbp]
I wasn't sure if there's a precedent for putting stuff :-)
20:20:08 [AaronSw]
Well, you could install it in site-packages...
20:20:22 [AaronSw]
I have it in ~/Projects/cwm/swap
20:21:02 [sbp]
cool
20:21:19 [sbp]
well, /home/cwm will do
20:21:32 [AaronSw]
Yep
20:23:43 [sbp]
how do I get bash to just spew out a file for me?
20:24:06 [AaronSw]
cat filename
20:24:27 [sbp]
ah, wonderful
20:24:50 [AaronSw]
Did you see the bash tricks and tips at http://www.caliban.org/bash/index.shtml ?
20:24:50 [sbp]
it almost feels like Windows is disappearing into the background...
20:24:59 [AaronSw]
Good. :)
20:25:09 [AaronSw]
I keep my terminal line open all the time -- I almost never visit the finder.
20:25:35 [sbp]
finder?
20:25:48 [AaronSw]
The Finder is like the Windows Explorer, I guess.
20:25:52 [sbp]
ah
20:25:57 [TurkEY]
TurkEY (x@62.29.68.66) has joined #swhack
20:26:02 [TurkEY]
TurkEY has left #swhack
20:26:16 [AaronSw]
.l33tnick TurkEY
20:26:21 [sbp]
he must be nervous, what with Christmas coming up
20:26:25 [AaronSw]
Heh heh.
20:26:46 [AaronSw]
.nickometer TurkEY
20:26:48 [xena]
TurkEY has 16% lameness
20:26:59 [AaronSw]
xena should keep out people who are too lame. ;-)
20:27:12 [sbp]
heh, good idea. Anyone with over 1% lameness
20:27:20 [sbp]
.nickometer sbp
20:27:21 [AaronSw]
.nickometer AaronSw
20:27:21 [xena]
sbp has 0% lameness
20:27:22 [xena]
AaronSw has 28% lameness
20:27:28 [AaronSw]
Hehheheh
20:27:29 [sbp]
I rest my case
20:27:39 [sbp]
.nickometer dngxor
20:27:39 [AaronSw]
.nickometer aaronsw
20:27:40 [xena]
dngxor has 0% lameness
20:27:40 [xena]
aaronsw has 0% lameness
20:27:52 [AaronSw]
.nickometer tav`
20:27:53 [sbp]
Capitals seem to throw it
20:27:53 [xena]
tav` has 0% lameness
20:27:57 [AaronSw]
Hmm.
20:28:00 [sbp]
.nickometer TheTick
20:28:00 [xena]
TheTick has 28% lameness
20:28:10 [AaronSw]
Yeah.
20:28:14 [AaronSw]
I was thinking the other day about building a plexena which was just an IRC frontend to the Plex.
20:28:20 [sbp]
heh, heh
20:28:38 [sbp]
noting that the Plex doesn't exist yet
20:28:46 [AaronSw]
Hey, we're working on it.
20:28:52 [AaronSw]
We're scheduled to be done by Feb.
20:28:58 [sbp]
Yeah, but always build the program before building an interface!
20:29:01 [AaronSw]
The network design should be finished next week.
20:29:13 [AaronSw]
Hmm.
20:29:24 [AaronSw]
It depends on the program I guess.
20:29:34 [AaronSw]
I'd probably build an IRC GUI before the protocol.
20:29:44 [sbp]
good point
20:30:12 [AaronSw]
I think it's important with the plex to start desiging apps and seeing what features they need, rather than the other way around.
20:31:10 [AaronSw]
Hmm, ianmacd works on Google too.
20:33:59 [AaronSw]
* AaronSw takes another look at rdfapi
20:46:43 [sbp]
* sbp needs to come up with a canonical RSA key format
20:46:48 [AaronSw]
OK, I've added a triple.contents attribute which returns a list of the form subject, predicate, object
20:46:53 [sbp]
oh, the fun things I have to do...
20:46:59 [AaronSw]
Hmm, should that be an attribute or a function?
20:47:21 [AaronSw]
function
20:47:36 [sbp]
agreed
20:47:46 [AaronSw]
cool
20:48:49 [sbp]
* sbp wonders what d e n p and q are
20:49:12 [AaronSw]
They sound like factors.
20:49:18 [AaronSw]
RSA key format: in RDF?
20:49:47 [sbp]
yes...
20:49:54 [sbp]
but as a string!
20:49:59 [AaronSw]
Hmm/.
20:50:09 [sbp]
[[[
20:50:09 [sbp]
cr:RSA_ a rdf:Property;
20:50:09 [sbp]
a dpo:UniqueProperty;
20:50:09 [sbp]
s:label "RSA key generator";
20:50:09 [sbp]
s:domain string:String; # Actually a number in dcimal, length of ky in octets
20:50:09 [sbp]
s:range string:String. # The key generated
20:50:14 [sbp]
]]] - http://dev.w3.org/cvsweb/~checkout~/2000/10/swap/crypto.n3?content-type=text/plain
20:50:33 [AaronSw]
You can take a little liberty with that, you know ;)
20:50:53 [sbp]
oh, of course, but I'd like to follow the plan if possible :-)
20:51:41 [sbp]
"If you don't care about working with non-Python software, simply use the pickle module when you need to write a key or a signature to a file." - http://www.amk.ca/python/writing/pycrypt/node16.html
20:52:05 [sbp]
I could pickle it, and then convert the result to plain text
20:52:40 [sbp]
it doesn't matter that we're creating CWM specific keys, of course, because we're only using them in CWM :-)
20:53:47 [sbp]
Gotta run
20:53:54 [AaronSw]
Picking -> text sounds bad
20:53:55 [AaronSw]
c'ya
20:54:27 [AaronSw]
I'd go with xmlPickle or something
20:54:41 [AaronSw]
Maybe bencode.
20:59:57 [sbp]
sbp has quit (Ping timeout: 181 seconds)
22:00:00 [deus_x]
deus_x has quit ("Leaving IRC - dircproxy 1.0.1")
22:00:10 [sbp]
sbp (~sean@m192-mp1-cvx3b.pop.ntl.com) has joined #swhack
22:02:43 [sbp]
* sbp has a pickled key, wonders how to convert it to a neat N3 string
22:02:52 [AaronSw]
xmlpickle?
22:03:14 [AaronSw]
Or maybe bencode if you don't want XML.
22:03:47 [sbp]
I just need to quote it, I think
22:04:09 [AaronSw]
Eww, no.
22:04:16 [AaronSw]
I don't like the format you get from pickling.
22:04:31 [sbp]
but it doesn't matter
22:04:37 [AaronSw]
Are you ASCII armoring the key?
22:04:49 [sbp]
nope
22:04:57 [AaronSw]
That'd be a good idea.
22:05:05 [sbp]
agreed, but a bit more complex
22:05:24 [AaronSw]
It's coming out in binary? There's got to be some standard function for it...
22:07:41 [sbp]
it's not binary, it's plain text, AFAICT
22:08:05 [AaronSw]
Then why would you need to ascii armor it?
22:08:08 [AaronSw]
@ http://www.metafilter.com/linkandthink.mefi
22:08:15 [chumpster]
M: http://www.metafilter.com/linkandthink.mefi from AaronSw
22:08:43 [AaronSw]
M:|MetaFilter Special Edition: AIDS and HIV
22:08:44 [chumpster]
titled item M
22:09:06 [AaronSw]
M:Part of [Link and Think|http://www.linkandthink.org/] for [World AIDS Day|http://www.worldaidsday.org/]
22:09:53 [AaronSw]
M:+[http://www.linkandthink.org/images/microbar1.gif|Link and Think]
22:10:02 [AaronSw]
M::Part of [Link and Think|http://www.linkandthink.org/] for [World AIDS Day|http://www.worldaidsday.org/]
22:10:03 [chumpster]
commented item M
22:10:05 [AaronSw]
M::+[http://www.linkandthink.org/images/microbar1.gif|Link and Think]
22:10:06 [chumpster]
commented item M
22:23:20 [oierw`]
oierw` has quit (Ping timeout: 181 seconds)
22:24:55 [sbp]
Hmm... this is a bit odd: sometimes it just totally fails to generate a key pair
22:27:01 [AaronSw]
That is odd.
22:50:32 [dngxor]
dngxor has quit (Ping timeout: 181 seconds)
22:50:59 [sbp]
it's annoying, because it havnig a weird side effect on the built in
22:56:20 [dngxor]
dngxor (abuse@dialin-pm3-miami-FL-2-137.netrus.net) has joined #swhack
22:57:38 [AaronSw]
I'd imagine so.
22:58:00 [deus_x]
deus_x (~deusx@nic-34-c48-22.mw.mediaone.net) has joined #swhack
22:58:50 [sbp]
if you use a try and except loop in a built in class function, it does the entire function again for some reason...
23:00:28 [AaronSw]
That sounds very odd. Want to post the code?
23:01:46 [sbp]
http://www.w3.org/2000/10/swap/cwm_string.py
23:03:28 [AaronSw]
IronDoc looks pretty cool... I should get McCusker's thoughts on storing RDF.
23:04:00 [AaronSw]
There's no try block in that, sbp.
23:04:10 [sbp]
put a try block in, and run the code
23:04:29 [AaronSw]
Where should I put it?
23:04:35 [sbp]
what I mean is, the problem is somewhere in the built-ins system of CWM, and I'm not going through that :-)
23:04:42 [AaronSw]
Oh, I see what you mean.
23:04:44 [AaronSw]
Hmm.
23:06:28 [deus_x]
* deus_x pokes his head in.
23:06:35 [deus_x]
Hmm, IronDoc looks interesting.
23:07:26 [AaronSw]
IronDoc is definitely interesting.
23:07:49 [AaronSw]
I'm going to ask him for suggestions on storage issues.
23:08:28 [deus_x]
I think it's a lot like something I tried doing once... My thing was a virtual filesystem with index attributes, backed by MySQL or Berkeley DB 3
23:09:13 [deus_x]
But IronDoc sounds more fundamental...
23:18:30 [sbp]
I keep getting "IndexError: list index out of range" deep in the Crypto stuff
23:18:42 [AaronSw]
Ouch.
23:19:15 [sbp]
ah... it's in randpool. I think there are some alternatives there
23:27:25 [AaronSw]
* AaronSw sends off an email to David McCusker
23:27:45 [AaronSw]
I'm in a www-archive mood today.
23:27:51 [AaronSw]
I think we need a plex-archive. ;-)
23:33:11 [sbp]
we just need Plex
23:33:48 [AaronSw]
Yeah, that too.
23:35:47 [AaronSw]
David McCusker is such an awesome guy. He's so reasonable.
23:36:19 [sbp]
seems like a reasonable thing to say
23:36:23 [AaronSw]
Perhaps I could be like that if I did the character thing. Seems people have trouble picking up my irony or baiting.
23:36:50 [sbp]
lol
23:37:02 [AaronSw]
What's so funny?
23:37:04 [AaronSw]
"""
23:37:04 [AaronSw]
MARS: What about during the big crunch when everyone works weekends to get the product out the door. Will you work weekends then?
23:37:05 [AaronSw]
GED: Normally no, with rare exceptions. When the crunch comes, my code will have few or no bugs left, though it might be missing slipped features. There's no way to reward me for a crunch since I value time over money.
23:37:05 [AaronSw]
"""
23:37:14 [AaronSw]
"Asking me to stop hobby coding is the same as asking me to look for work someplace else."
23:39:16 [AaronSw]
What's so funny?
23:40:00 [sbp]
"Aaron, stop baiting people!"
23:40:09 [AaronSw]
Heh.
23:40:23 [AaronSw]
Like that time I started saying acessibility was a waste of time on the acessibility mailing list.
23:40:34 [AaronSw]
That one guy just didn't get that I was joking.
23:40:47 [AaronSw]
But if I used a little VEX icon, maybe it'd make more sense.
23:41:00 [AaronSw]
AaronSw is now known as ZERO
23:41:07 [ZERO]
You could do crazy nick changes!
23:41:10 [ZERO]
ZERO is now known as GED
23:41:19 [GED]
That'd get annoying quickly.
23:42:25 [GED]
GED is now known as VEX
23:42:36 [VEX]
Plus, the server doesn't like it. And most of these nicks are taken.
23:42:41 [VEX]
VEX is now known as AaronSw
23:42:44 [sbp]
plus it's weird
23:42:58 [AaronSw]
It gets annoying to have to wait 20 seconds each time.
23:43:05 [AaronSw]
I bet it really freaks out folks in other channels.
23:45:13 [sbp]
yeah
23:45:27 [AaronSw]
I better stop or I'm going to spend the rest of my day reading David's website. ;-)
23:50:22 [AaronSw]
sbp, you seem to have cut down on your channel subscriptions, like me.
23:50:36 [AaronSw]
You might want to hang out in #plex tho, so tav won't yell at me.
23:51:33 [sbp]
er... I am in Plex
23:51:45 [sbp]
s/Plex/#plex/
23:51:55 [AaronSw]
Ah, so you are.
23:51:58 [sbp]
<AaronSw> Ah, so you are.
23:51:59 [sbp]
:-)
23:52:01 [AaronSw]
Why did you go +i?
23:52:13 [sbp]
because you told me explicitly not to :-)
23:52:18 [AaronSw]
Blast you!
23:52:23 [sbp]
heh, heh, heh
23:52:40 [AaronSw]
That's *extremely* annoying, you know.
23:52:50 [sbp]
Hmm... this key thing is getting there: unfortunately, it sometimes gives duplicate keys
23:53:03 [sbp]
yes, duplicate keys are annoying, but I'm trying to correct it
23:53:14 [AaronSw]
Hmm, I'm banned from #sbp
23:53:19 [sbp]
heh!
23:53:36 [sbp]
you are indeed. That's what you get for messing with my bots :-)
23:59:02 [sbp]
sbp has quit (Killed (NickServ (Ghost: SeanP!~sean@m614-mp1-cvx4c.pop.ntl.com)))
23:59:15 [xena]
xena has quit (Remote closed the connection)
23:59:18 [sbp]
sbp (~sean@m614-mp1-cvx4c.pop.ntl.com) has joined #swhack