irclog2html for #tacobeam on 20051113

00:03.18CIA-11galago: 03chipx86 * r2308 10galago-daemon/: Shush.
00:07.28CIA-11galago: 03chipx86 * r2309 10galago-daemon/ (ChangeLog src/avatar.c src/image.c src/photo.c): Add image.c and remove avatar.c and photo.c.
00:09.39scanlimehmm
00:09.52CIA-11navi-misc: 03jupiter * r9295 10xchat-gnome/fe-gnome/util.c: GtkTreeSortable has undefined results if the sort function can declare two rows as equal. Work around that in the channel tree.
00:20.32CIA-11galago: 03chipx86 * r2310 10libgalago-gtk/ (4 files in 2 dirs): Get rid of the different per-photo and per-avatar functions, and use GalagoImage-based functions instead.
00:24.02CIA-11galago: 03chipx86 * r2311 10gaim-galago/ (ChangeLog src/gaim-galago.c): Update to use the new API functions.
00:25.12CIA-11navi-misc: 03jupiter * r9296 10xchat-gnome/fe-gnome/ (4 files): first round of search bug fixes
00:28.43CIA-11galago: 03chipx86 * r2312 10eds-feed/ (ChangeLog src/main.c): Update to use the new API functions.
00:32.51*** join/#tacobeam lurgy (n=lurgyman@71-211-131-210.hlrn.qwest.net)
00:34.25*** join/#tacobeam zak (n=zak@zero.navi.cx)
00:34.49zakpurple_cow, darth_mall: we are cooking at the house of me tonight if you are interested
00:34.54zaklurgy|work: that applies to you too
00:35.04darth_mallso I guess that means Kendra isn't playing D&D tonight
00:35.10zakscanlime: checkee your email for yummy happiness!
00:35.23purple_cowmaking what?
00:35.30zakpurple_cow: italian food
00:35.45purple_cowthat's awfully broad
00:36.29zakzuppa toscana soup, garlic bread, tomato and red onion compote, a pasta (will post link, a moment please), raosted garlic, white chocolate mousse
00:37.39zakdamn!
00:37.41zaklost link!
00:39.20zakroughly this: http://www.bettycrocker.com/recipes/recipe.aspx?recipeId=35856
00:42.10purple_cowhave fun though
00:46.44darth_mallthis is really weird
00:47.00purple_cowyay!
00:47.04scanlimehahaha
00:47.07scanlimehttp://recipes.robbiehaf.com/B/130.htm
00:47.28zakexcellent
00:47.34zaki really like that site ^_^
00:50.37numistthats some thick soup
00:52.01scanlimemaybe I'll munch on some coffee soon, now that I've removed the biology experiment from its filter :P
00:52.45scanlimezak: you should convince purple_cow to let you come with him to californeeea next week
00:53.02scanlimezak: you prolly fit under the limit for checked baggage :)
00:53.23numisthow many people are going to the airport next week to go back to CO?
00:54.05scanlimenext week? just me AFAIK... purple_cow leaves saturday night
00:54.21numistjust checking...  limited space in my car ;)
00:54.38scanlimeunless zak hitches a ride here in purple_cow's luggage, then back in mine ;)
00:54.44numisthrm..  you guys want to join Carrie and me for Harry Potter Saturday at SF IMAX?
00:54.49purple_cowhehe
00:54.56scanlimehmmm.. which IMAX?
00:55.05numistwell if she fits in your luggage, she'll fit in my trunk :)
00:55.05ChipX86I'm seeing it with the girls when I head to Chico
00:55.21numisthavent decided.... one that wont kill me to get to :)
00:55.26zakha!
00:55.30zakthat would be cool
00:55.30numistyou're closer to the area than I am, got any suggestions?
00:55.33zakbut I can't
00:55.37scanlimezak: =(
00:55.38zak:)
00:55.45scanlimenumist: I've only been to the one in the metreon
00:55.46zakcya soon scanlime
00:55.50scanlimezak: will do :)
00:55.56numistscanlime: will that one do? :)
00:55.57scanlime=D
00:55.58scanlimepoof!
00:56.20scanlimenumist: it's about $15 per ticket, but the quality's decent
00:56.24scanlimeI just hate the metreon for other reasons
00:57.03numisthrm
00:57.52scanlimeI think that's the only IMAX in sf
00:58.20scanlimegoogle finds one in san jose :P
00:58.50numistI'll be coming from marin, so no
00:59.06scanlimemetreon might be the best bet, if you can stomach whoring yourself out to sony for a couple hours and paying $15/ticket ;)
00:59.36numistI can stomach it, it looks like a good movie and its something calm to do with carrie after the long drive
00:59.41scanlimenod
00:59.47scanlimewell, it's an easy place to get to then
00:59.48numistnow..  times
00:59.56numistgotta do it before purple_cow has to leave
00:59.58CIA-11navi-misc: 03jupiter * r9297 10xchat-gnome/fe-gnome/ (guir.c guir.h): remove some hopelessly out-of-date experimental stuff
00:59.59numistwell before, preferably
01:00.01scanlimenot sure about parking though.. I always take the train to that area of town
01:00.17numistwe'll take carrie's car, if you guys want a lift from inside the city
01:00.28numistI'm not teribly fond of driving in that city
01:00.29Veighthehe
01:00.31Veightim gonna have fun
01:00.37scanlimewell, the metreon is really close to the train station, if we take the train to SF in the morning
01:00.46Veightgonna be playing with 3d graphics design and stuff threw like all tonight
01:00.48numistok cool
01:00.56purple_cowVeight: through
01:01.01Veightsame thing
01:01.01Veightlol
01:01.05numistwe can take you guys to SFO probably too, theres a BART station nearish there, iirc
01:01.05purple_cowno, it's not
01:01.19purple_cow"threw" is the past-tense conjugation of "throw"
01:01.35purple_cowas in "he threw the ball"
01:01.37numistpurple_cow: pedant
01:02.22scanlimenumist: I usually do caltrain to millbrae, bart from there to SFO
01:02.34numistok
01:02.39scanlimebut yes, that will work
01:02.49scanlimeas long as purple_cow doesn't mind dragging luggage around all day ;)
01:02.50numistok, lookin up
01:02.57numistwe can store it in the boot
01:03.40numistugh these dropdowns on imax's site are the hardest things ever for my eyes to pick out
01:03.55numistscanlime: she will find a way, she is insane
01:03.55purple_cowmy flight leaves about 5pm, so i should probably be to the airport by 3
01:04.43numisthrm..  closest theatre in San Francisco: Loews IMAX Theatre
01:04.49numistis that the metreon on?
01:05.07numist101 fourth street
01:05.43scanlimeyes
01:06.05numistah yep
01:06.24numistwow harry potter is a 2.5hr movie
01:07.07numistok, purple_cow & scanlime: times: 9:30, 11:30, 13:20?
01:07.12numistprobably not 13:20, eh?
01:07.27scanlimeooh, yikess.. this sauce is stronger than I remembered it
01:07.33scanlimeoww
01:07.35scanlimeyum
01:07.37numistlil hot?
01:07.46scanlimeyes, just right =D
01:07.54numist:)
01:08.01numistso..  11:30 work for all parties?
01:08.44numisttrue, Id rather not wake up early, so its more purple_cow's pick since either way I have to get up before noon
01:09.28purple_cow9:30 is probably best, 'cuz then there's time for lunch
01:09.42scanlimeoh but purple_cow, there are all sorts of scenic gas stations and overpasses on the way to the theater! you'll see the most exciting parts of san francisco! :P
01:10.16scanlimeI guess the convention center is in that area too
01:10.40scanlimeI like lunch
01:11.24numist9:30?  guess I'm not sleeping friday night then
01:11.37numisttruth about lunch
01:12.00numistoh hey, we have to go down to morgan hill saturday anyway, so we can take purple_cow to the airport and scanlime back home
01:13.01scanlimeah
01:13.12numistunless you guys are particularly attached to the train
01:13.25scanlimethat works... but I don't mind taking BART and such if you'd rather not drive so far south
01:13.50numistwelp...  check out transit on getting to the metreon and I'll check with C when she answers her phone, and then we can buy
01:13.59scanlimewell, south relative to my crazy sunnyvale coordinate system... west of 101 :P
01:14.34numisthehe, San Diego is so far South :P
01:14.48scanlimethat's not what I meant ;)
01:14.55numistI know :)
01:15.09numistwe have until 6:30 to get there though, and then my parents will be getting us drunk for my 21st
01:15.10scanlimekinda tempting though to just skip the movie and wander around sipping espresso all morning :P
01:15.17numisthah
01:15.25numistthe espresso I can do without :P
01:15.32scanlimeyeah, but you're weird like that
01:16.05purple_cowhmm...
01:16.14purple_cowi am totally about wandering about cities sipping espresso ;)
01:16.20numistindeed, purple_cow is the question since he's the one leaving
01:16.35numistwell maybe I'll meet you guys on my way up like I did scanlime last time :P
01:16.48scanlimehehe
01:17.09scanlimealso, I think the chances are good that I'll be seeing harry potter with my brother later that week
01:17.16numisthrm
01:17.28numistchances are good I'm seeing it saturday at the metreon either way
01:17.32scanlime:)
01:18.26ChipX86yes
01:19.03scanlimeespecially at work.. I actually have to turn the lights on in my office sometimes now
01:19.59scanlimeI feel sorry for the people in cubes. I think I'd go nuts dealing with nothing but fluorescent light all day
01:20.17scanlimeit'd be like high school all over again
01:20.25ChipX86http://www.seuss.org/seuss/seuss.sttng.html
01:22.27scanlimehah
01:27.12numistyay homemade sushi tonight
01:31.06scanlimewhat the...
01:31.09scanlimehttp://flapjack.navi.cx/monitor/system/mem-week.gif
01:31.32scanlimehah
01:31.35ChipX86ooh
01:31.36ChipX86upgrade?
01:31.37scanlimelinode changed their plans
01:31.38scanlimeyeah
01:31.39ChipX86nice!
01:31.43scanlimelinode 128 became linode 160
01:31.54scanlimesweet
01:32.35scanlimemaybe after this new CIA backend is in place, I can consolidate my two linodes into one :)
01:32.39ChipX86:)
01:32.55scanlimewell..
01:33.09scanlimemaybe after that and after I can be sure ctrlproxy won't explode :)
01:34.24purple_cowctrlproxy hasn't exploded for quite some time
01:34.37purple_cowat least since i fixed some leaks and disabled the plugins that i couldn't fix easily
01:34.59scanlime:)
01:36.39ChipX86hmm, I suppose I have to reboot to get my memory bumped up
01:38.00ChipX86bye bye 250 day uptime
01:38.47purple_cowyou got a 250 day uptime on linode??
01:39.17ChipX86yeah
01:39.24ChipX86I've never had a problem on linode
01:39.31ChipX86well, none that wasn't self-inflicted
01:39.52ChipX86hope things don't break when I upgrade
01:39.57ChipX86er, robeot
01:40.00ChipX86er, reboot. meh
01:41.58CIA-11navi-misc: 03jupiter * r9298 10xchat-gnome/fe-gnome/xchat-gnome.glade: might as well commit this part, since it won't break people's builds
01:44.09scanlimehttp://www.tubehobby.com/show_det.php?det=18
01:44.10scanlimeso cute!
01:45.03purple_cowgood god that title thing is annoying
01:45.27scanlimeyes
01:45.52scanlimeguh, it even runs when the tab isn't current
01:46.40scanlimehaha, they sell 7-segment VFD tubes
01:47.45purple_cowooh, portage has an ebuild for the vmware 5.5 beta
01:48.04ChipX86:)
01:48.04scanlimeheh, wonder if it's any good
01:48.08ChipX86hopefully
01:48.28ChipX866 min uptime :(
01:48.35ChipX86but 160MB of RAM, yay!
01:54.21purple_cowhttp://uncyclopedia.org/wiki/Air
01:56.32scanlimehehe
01:59.07scanlimehttp://uncyclopedia.org/wiki/Air_guitar <-- Nice illustration
02:02.09scanlime"Don't buy air guitars that you can actually see. If you can see an air guitar, it's very, very dirty."
02:03.56scanlimeI bet you could make a killing peddling your wares around the music school
02:05.26*** join/#tacobeam laodamas (n=cehoward@c-67-166-53-18.hsd1.co.comcast.net)
02:05.40scanlimeugh, so tempting
02:05.44scanlimeubanto.org is available...
02:06.35laodamasyay home
02:06.56ChipX86scanlime: :)
02:07.10scanlimepurple_cow: all that came to mind was a big cursive font advertising the finest linux money can't buy
02:07.46scanlimeI think "you like flapjacks!" is about as informative as any web site I'll ever make :P
02:08.30purple_cowhehe
02:10.36scanlimehmm, I should make coffee
02:10.40scanlimeor better yet, irish coffee
02:11.59purple_cowooh
02:12.05purple_cow/mnt/hgfs has stuff in it!
02:12.35scanlimeneat
02:14.52scanlimePyArg_ParseTuple(args, "iO(ii)O(((LL)O)(iO)):graph_init",...
02:15.00purple_cowyow
02:15.12scanlimeyeah...
02:21.09purple_cowhey look, there's an ubuntu choice in the thingy now
02:22.20ChipX86yep
02:22.25ChipX86I put it there!
02:22.59lurgyhgfs == home & garden filesystem?
02:23.03ChipX86yes
02:23.06scanlimepretty much]
02:23.14lurgysweet
02:23.55lurgyor i guess it might be the hypergalactic fs
02:30.29laodamasor the mercury fs
02:30.39lurgyalso possible
02:34.16*** join/#tacobeam file[ontrain] (n=jcolp@216.198.154.127)
02:35.44scanlimehehe
02:35.55scanlimeI should convince them to rename hgfs to mercuryfs
02:39.20purple_cowhome & garden fs is better
02:43.33scanlimefile[ontrain]: I can sympathize with IRC'ing from weird places, but do you really have to keep changing your nick?
02:43.44ChipX86www.chipx86.com is pointing to the right place, despite apache's settings
02:44.51scanlimehm, we get paid on Tuesday
02:44.59ChipX86oh cool
02:45.24lurgy"Aw, it's a boy.... and WHAT a boy!"
02:45.35lurgy"That's.. the umbilical cord.  You've got a girl."
02:46.41ChipX86oh oops
02:56.51purple_cow"by installing a booster, we can increase that capability by the order of 1 to the 4th power"
02:58.27scanlimehahaha
03:06.19ChipX86can someone resolve chipx86.com, see what it says?
03:06.37purple_cowName:chipx86.com
03:06.38purple_cowAddress: 64.62.231.245
03:06.41ChipX86cool
03:11.00scanlimehttp://zero.navi.cx/~micah/fidtool-grids.png
03:11.14ChipX86pretty
03:11.55scanlimethanks. it'll be nice seeing these run on real-time data :)
03:12.36scanlimeit's also prolly more interesting looking at individual projects, rather than an aggregate of all CIA data
03:28.11CIA-11navi-misc: 03micah * r9299 10fidtool/ (_fidtool.c test.py): Added a new system for defining grids using any iterable object. The test.py example now uses a simple generator and the datetime module to produce a day-aligned grid in the local timezone
03:34.33scanlimehmmm
03:39.51CIA-11navi-misc: 03jupiter * r9300 10motion/py/Motion/motion.c: fix save() to not write out broken AMC files. go me!
03:40.01purple_cowscanlime: xml dammit!
03:40.12purple_cowlots and lots of XML
03:40.14scanlimethe commits are already in xml, that's the prolem :P
03:40.16scanlimeer, problem
03:40.16purple_cowi want XML inside of CDATA sections!
03:40.40scanlimewell, the problem really boils down to a compression format that works well in a ring buffer
03:41.00scanlimeso it saves space based on similarity between items in the buffer, but doesn't break when you start blowing away old items
03:46.21scanlimesuppose I should boot up mysqld and extract a test dataset :P
03:51.23scanlimego MySQL!
03:51.28scanlime>>> c.execute("select xml from stats_messages where target_path = 'project/gnome'")
03:51.35scanlimemy hard disk has been churning for minutes already
03:52.22scanlimeheh
03:52.39scanlimeI wonder how much total hard disk space I'm wasting on that stupid <?xml version="1.0" ?> at the beginning of every commit
03:53.18purple_cowheh
03:56.19purple_cowhrm
03:56.24purple_cowTypeError: a class that defines __slots__ without defining __getstate__ cannot be pickled
03:56.30scanlimehehe
03:56.35scanlimewhich class?
03:56.39ChipX86yay pickle
03:57.05scanlimeC extensions often need some special love to be pickle-happy..
03:58.34purple_cowthis isn't a C extension
03:58.36purple_cowthis is graph stuff
03:58.45purple_cowi don't want to pickle AMC files, that's silly
03:59.37scanlimehah
03:59.44scanlimeI pickled all the gnome commits in this database..
03:59.46scanlime7 megabytes
04:00.06scanlimegzip that.. 900k
04:00.10scanlimeclearly some room for improvement
04:00.45scanlimeI'm really tempted to not store the commits in XML at all
04:01.04scanlimeprovide something SAX-compatible, but use a much less verbose format on disk
04:01.19scanlimeso commits still come into CIA in XML... and they can still be formatted using a DOM
04:01.25scanlimebut they never actually touch the disk in XML
04:03.05purple_cowstill usable :)
04:04.27scanlimehmmmmmm
04:04.59scanlimecould have a ring buffer that stores the structure of each message, but references all strings from a separate priority queue :)
04:05.14scanlimeevery time you commit, each string that message uses would get bumped to the head of the queue
04:05.21scanlimeif the storage fills up, old strings die
04:05.53scanlimestrings like "message" and "CIA Email FIlters" would stick at the head of the queue pretty much all the time
04:06.01scanlimebut it would also optimize for filenames and authors that show up often
04:06.43purple_cowhmm
04:06.45purple_cowChipX86: http://pastebin.ca/28517
04:06.51scanlimethe trick would be making references to strings in some arbitrary storage actually be smaller than the strings themselves, consistently :P
04:07.13ChipX86hmm
04:08.38purple_cowoof
04:08.40purple_cowpickle.PicklingError: Can't pickle <function onAdd at 0xb7bbbf7c>: it's not found as Graph.Data.onAdd
04:15.08CIA-11navi-misc: 03jupiter * r9301 10xchat-gnome/fe-gnome/textgui.c: fix a memory leak
04:21.04CIA-11navi-misc: 03jupiter * r9302 10motion/py/amc_decimator.py: save comments as well as format
04:25.43CIA-11navi-misc: 03jupiter * r9303 10motion/py/ (4 files in 3 dirs): seems to be pickling
04:37.26CIA-11navi-misc: 03jupiter * r9304 10motion/py/Graph/Data.py: deserialize properly
04:37.59ChipX86Cat Soup makes most every anime I've ever seen look sane
04:39.30CIA-11navi-misc: 03jupiter * r9305 10motion/py/ (build_motion_graphs.py create_dot_graphs.py): split dot-printing out into a separate script, to test the graph pickling
04:46.03CIA-11navi-misc: 03jupiter * r9306 10motion/py/build_motion_graphs.py: make output a little more verbose, why not
04:47.14ChipX86what the fuck... that movie hurts my brain
04:48.01rioterso i turned 21 yesterday, but i cant remeber any of i
04:48.02riotert
04:54.20purple_cowrioter: congratulations
04:54.27rioterty
05:08.24scanlimehmm, movie
05:13.00scanlimeKITTY!
05:13.47rioteri can remeber my mum telling me not to drink the entire bottle of champagne
05:13.50rioterand then...
05:15.16scanlimethat's ok, it will make a nice story when you're in the hospital dying of liver liquification
05:16.00CIA-11navi-misc: 03jupiter * r9307 10motion/py/ (4 files in 2 dirs): looks like it's working...
05:16.27scanlimehmm.. that would be a cool way to die. What if your liver turned into shape-shifting alien that could burst out of your chest at will?
05:16.30scanlimepow!
05:16.44rioterat will hey
05:16.49scanlimeif this will happen anywhere, it will happen in australia
05:17.06purple_cowwell, livers are like muscles, right
05:17.11purple_cowif you don't use them, they'll atrophy!
05:17.18scanlimehehe, yes
05:18.23purple_cowand then turn into chest-bursting aliens
05:18.39scanlimeit's the only logical outcome, really
05:26.35purple_cowsweet! python's crashing
05:26.43purple_cowand i don't even have any C extensions in this one
05:27.33scanlimepsyco?
05:27.46purple_cownope
05:29.07purple_cowi explained psyco to liz and she got all hot and bothered
05:29.09purple_cowit was funny
05:29.14scanlimehah
05:29.21scanlimeit's a very strange concept...
05:31.18scanlime"The TV? Are you really gonna eat it?"
05:31.20scanlime"Well, ya..."
05:31.32purple_cowugh
05:31.39purple_cowcrashing *really* deep inside python
05:31.55purple_cow#0  0xb7ef0666 in Py_GetArgcArgv () from /usr/lib/libpython2.4.so.1.0
05:31.55purple_cow#1  0xb7ef1726 in _PyObject_GC_Malloc () from /usr/lib/libpython2.4.so.1.0
05:31.55purple_cow#2  0xb7ef1755 in _PyObject_GC_New () from /usr/lib/libpython2.4.so.1.0
05:31.55purple_cow#3  0xb7e93b88 in PyTuple_Fini () from /usr/lib/libpython2.4.so.1.0
05:31.55purple_cow#4  0xb7e566ff in PyObject_GetIter () from /usr/lib/libpython2.4.so.1.0
05:31.56purple_cow....
05:32.19scanlimehuh. is this running from the usual python interpreter, or something embedded?
05:32.26purple_cowusual interpreter
05:38.53purple_cowsweeet
05:38.55purple_cowvalgrind --tool=memcheck ./build_motion_graphs.py test.pickle male.movement2_5.AMC >& vg-out
05:38.55purple_cowSegmentation fault
05:39.02purple_cowand nothing in the output
05:40.14CIA-11navi-misc: 03jupiter * r9308 10motion/py/build_motion_graphs.py: i give up for tonight :(
05:46.34CIA-11navi-misc: 03jupiter * r9309 10motion/data/decimated-5hz/ (18 files in 2 dirs): add this data, since it's not too huge, and it will make it so darth_mall can help me debug ;-)
06:02.15scanlimeguh
06:02.25scanlimethis XML compression software uses the extension ".xpm"
06:04.06scanlimeCOOKING IS... LOVE!
06:04.37scanlimeCooking is all in the... waist!
06:04.45purple_cowhehe
06:04.50purple_cowbeen a long time since i watched that show
06:06.12scanlimeit's a good thing all the C source files in this project are a+x
06:06.30CIA-11osiris-misc: 03jupiter * r335 10libsexy/ (ChangeLog libsexy/sexy-url-label.c): fix a couple memory leaks
06:11.22CIA-11osiris-misc: 03jupiter * r336 10libsexy/ (ChangeLog libsexy/sexy-spell-entry.c): another small leak
06:11.59scanlimeMagical touch, miracle light!
06:22.53CIA-11navi-misc: 03jupiter * r9310 10xchat-gnome/fe-gnome/fe-gnome.c: force notices to appear on the server "tab"
06:24.38dookyhow is CIA's output formatted?
06:24.47scanlimeby monkeys
06:24.57dookyrepo name: comitter * revision filename: commit msg
06:24.57dooky?
06:25.00scanlimethey have really fancy typewriters, with IRC clients on them
06:25.09dookyscanlime: hot diggity damn
06:25.09scanlimebasically, yeah
06:26.00scanlimehttp://xmlppm.sourceforge.net/paper/node5.html <-- stole my idea!
06:26.08scanlimethough I might have to reimplement it anyway
06:26.51purple_cowhmm
06:27.00purple_cowonce again, running out of fun bugs for xchat-gnome :P
06:29.53purple_cowthough...hmm
06:29.57purple_cowshould it even go in libsexy?
06:34.22*** part/#tacobeam JeffM2501 (n=jeffm@pdpc/supporter/sustaining/JeffM2501)
06:34.27dookypurple_cow: would it be a painting thingie?
06:34.33purple_cowno, dammit!
06:34.37scanlimeI love this show
06:34.38dookylol
06:35.24purple_cowdooky: look at libgnomecanvas
06:35.30purple_cowlike that, but not crappy
06:40.23purple_cowscanlime, ChipX86: any opinion on an opengl-style matrix stack?
06:40.32purple_cowerr, hmm
06:40.36purple_cowthat's maybe too immediate a mode
06:43.37numistso purple_cow, you want to do an SF-roaming morning style thing next Sat?
06:43.45purple_cownumist: sounds good
06:44.01numistI think I have a plan, if scanlime doesnt have a set schedule for the day
06:44.25purple_cowscanlime: pokepokepoke!
06:44.48dookynumist: when's that 2600 again?
06:45.02numistDec 2
06:45.15numiststarts at 5, we can go straight from work
06:45.16dookyeeexcellent
06:45.26dookywork->chipotle->2600?
06:45.32numistI'll probably pick some folks up from campus, if you're coming too, that makes it a lot easier to carry people
06:45.38numistno, 2600 provides food, its at a pizzeria
06:45.42dookysweet
06:45.45numistRegents Pizza, find on gmaps
06:45.46dookydo I need to pay or smth?
06:45.51numistprobably not
06:46.04numistI didnt have to put in anything, but I'm sure its appreciated to at least offer
06:46.30dookyin la jolla?
06:47.15dookyoh it's sort of by UTC
06:47.26scanlimepurple_cow: wabawhonow?
06:47.38purple_cowscanlime: what do you think of gnome-canvas's scrolling API?
06:47.52scanlimethe centering mode is stupid
06:48.22scanlimeother than that, it seems to work ok.. you set the size of the scrollable area, then the scrolling is done with adjustment objects
06:48.35numistdooky: note that it is right next to campus/grad student housing at UCSD
06:48.49dookyhow close to genessee? I might b looking at the wrong one
06:48.55dookys/ b / be /
06:50.39purple_cowscanlime: how would you deal with the centering mode bit?
06:51.04scanlimejust get rid of it completely
06:51.16scanlimeif I want my canvas centered, I'll put it in an alignment box widget
06:53.01numistscanlime: plan proposition: morning in SF, then C and I take you guys to the airport and ditch you there when the time comes -- does that work out well for both of you, or is there a better plan to make things easier on you
06:53.27scanlimefine by me
06:53.47numistexcellent, that should work then
06:55.58purple_cowscanlime: i'm also going to ditch the whole pixels->canvas units thing
06:56.22purple_cowcan just set a scale on the top-level group if you want that
06:57.20scanlimeyes
06:57.40scanlimethat was always silly, especially since it was really just implemented as a transform on the root node
07:14.45CIA-11osiris-misc: 03jupiter * r337 10/branches/libsexy-canvas/: branch for potentially-crazy work on canvas :)
07:17.11ChipX86:D
07:17.20ChipX86so, has anyone here used flickr?
07:18.13purple_cowi signed up, but at the time f-spot didn't support the yahoo auth, so that's as far as i got
07:18.25numistChipX86: only seen it through the eyes of themazz
07:18.30numister..  themaxx, now at tmbo
07:18.34ChipX86wondering if I want to set up gallery2 or use flickr
07:18.44numistgallery2 is hot, I say use it
07:18.47ChipX86to be honest, I've never been a huge fan of gallery
07:18.56ChipX86but it's been a while since I've used it
07:18.59numistI wasnt a fan of gallery1, but gallery2 is really good
07:19.05numistcheck out the one Ive got up if you want
07:19.09ChipX86does gallery2 support tags at all?
07:19.22numisteh?
07:19.26ChipX86hmm, f-spot has "Export to Flickr"
07:19.58ChipX86numist: tagging images with text and then being able to categorize by tags
07:21.13numistah, havent even looked into that I'm afraid
07:24.24ChipX86I love that the gallery site's gallery is broken
07:24.36numisthah
07:24.54scanlimehaving a hard time making decisions about this file format... I want to just play around and see how much storage and CPU performance I get with different designs, but that's hard without low-level zlib bindings in python
07:25.49scanlimeI guess the first thing to do is make a binary interface to python's SAX >:)
07:28.19CIA-11osiris-misc: 03jupiter 07libsexy * r338 10libsexy-canvas/sexy-canvas.h: start turning my API notes into some actual header files
07:28.43purple_cowhuh
07:28.51purple_cowregexes look a little wrong :P
07:28.58ChipX86your branching style is a bit wrong :P
07:29.03ChipX86as far as my repos go
07:29.10ChipX86<PROTECTED>
07:29.14purple_cowChipX86: oh sorry :(
07:29.21ChipX86s'ok :)
07:29.24ChipX86can it be moved?
07:29.34purple_cowdefinitely
07:29.36scanlimeeverything should be a regex
07:29.47scanlimeCIA should store commits as regexes, not XML
07:29.57CIA-11osiris-misc: 03jupiter * r339 10/branches/libsexy/: make a branch dir for this
07:29.58ChipX86scanlime: no, it should be web 2.0-compliant tags
07:29.59ChipX86everything
07:30.10scanlimehmmm
07:30.22CIA-11osiris-misc: 03jupiter * r340 10/branches/ (libsexy/canvas/ libsexy-canvas/): move this into the right place
07:30.41scanlimeChipX86: what would you be tagging, if everything is a tag? would you be tagging tags?
07:30.48ChipX86of course
07:30.55ChipX86and each tag should have its own RSS feed
07:30.58ChipX86and each RSS feed should be tagged
07:31.10scanlime:)
07:32.02scanlimeevery byte would be a tag, that gets tagged to indicate where it appears and in which files
07:32.59CIA-11osiris-misc: 03jupiter 07canvas * r341 10libsexy/libsexy/sexy-canvas.h: add a comment with my notes, so they don't get lost
07:33.01ChipX86yep
07:34.34purple_cowso, i need you guys to keep track of what i'm doing
07:34.39purple_cowso i don't do anything super boneheaded ;-)
07:36.25scanlimeow
07:36.33scanlimeI think I got a piece of corn stuck in my sinuses
07:36.38ChipX86owww
07:36.59numist???
07:37.03numistthats talent
07:37.19scanlimeowww
07:37.23scanlimeit came out, but that hurt :P
07:37.39scanlimeI'm kind of glad I don't know how that happened...
07:41.50purple_cowsilly scanlime, always sticking things in places
07:48.25purple_cowhmm
07:48.29purple_cowwhat widget to subclass...
07:48.36ChipX86GtkNotebook
07:48.50ChipX86or maybe GtkSpinButton
07:48.57scanlimeGtkObject
07:58.22scanlimethe birds in this show are so cute
08:17.02CIA-11osiris-misc: 03jupiter 07canvas * r342 10libsexy/libsexy/ (6 files): it compiles, therefore it must work!
08:17.08ChipX86:)
08:17.38purple_cowlibsexy is going to get so much bigger if this works out
08:18.41ChipX86yeah
08:23.06purple_cowjust so you know, i'm going do to the changelog thing when (if) i merge this back in
08:23.12purple_cowinstead of having lots of garbage cl entries
08:23.15ChipX86sure
08:23.54CIA-11osiris-misc: 03jupiter 07canvas * r343 10libsexy/libsexy/sexy-canvas.c: stub out set-scroll-adjustments default handler
08:24.10purple_cowgod i hate how scrolled window does it's thing
08:24.21scanlimeheh
08:24.29scanlimeyou should see the scrolled window workalike I ended up writing at work
08:24.42scanlimeactually, that'd be a neat libsexy thing...
08:24.55purple_cowthey had the opportunity to make it an interface, and they chose not to because for some reason they wanted to not break API between 1.2 and 2.0 for that particular thing
08:25.24purple_cowand of course, now they're stuck with a super crappy way of having widgets implement their own scrollability
08:25.43scanlimeeh
08:25.52scanlimeI like how widgets can implement their own scrollability if they want to
08:25.59scanlimeif they don't want to, that's what viewport is for
08:26.10purple_cowscanlime: that's not the issue
08:26.11purple_cowi like that to
08:26.22purple_cowit's just that they do it by having a set-scroll-adjustments *signal*
08:26.30purple_cowrather than implementing some kind of GtkScrollable interface
08:26.32scanlimeah, yes
08:26.42scanlimethat's one of the reasons I ended up rewriting my own scroll window widget :)
08:26.47purple_cowhehe
08:26.57scanlimethe other was that I needed multiple scroll bars per axis
08:27.04scanlimemine's kind of a scroll grid...
08:27.10purple_cowhehe
08:27.24scanlimeit'd make sense if you saw a screenshot of my tool running in diff mode
08:28.23scanlimeoh
08:28.33scanlimeI found an old one, from before I fixed the scrolling :P
08:28.58purple_cowso scanlime...
08:29.08purple_cowi've got absolutely no clue what SexyCanvasModel should look like
08:29.16purple_cowsince it was your suggestion... ;-)
08:29.17scanlime:)
08:30.16scanlimeit's a tough problem that warrants some experimentation, but my first inclination would be...
08:30.49scanlimeit answers queries for a set of canvas objects visible in a particular region, at a particular level of detail
08:31.11scanlimeso redrawing the entire screen would mean a query for the whole screen, but you could make smaller queries for expose events, scrolling, cursor picking...
08:31.43scanlimethis also means that the model would be responsible for flattening the scene graph
08:32.40scanlimeI imagine the default canvas model would be some kind of in-memory quadtree thing
08:40.25CIA-11osiris-misc: 03jupiter 07canvas * r344 10libsexy/ (4 files in 2 dirs): add a test program and implement _new()
08:44.32purple_cowhmm
08:44.34purple_cowhttp://mail.gnome.org/archives/gtk-devel-list/2005-August/msg00067.html
08:46.42scanlimehmm, multiple views
08:46.47scanlimethat supports the separate model idea nicely :)
08:47.22scanlimeand you could definitely implement a canvas model that generates scene graph nodes on-the-fly from some other application data structure
08:47.44scanlimehaha
08:47.49scanlimeI love the fight scene between guu and the bear
08:49.21scanlime"That night, all the houses had a marvelous feast!"
08:53.33purple_cowhmm
08:53.46purple_cowgenerating nodes on-the-fly would require some funky memory management...
08:57.22scanlimemaybe you give the model a region specification, then the model gives you a node iterator
09:02.11scanlimehmm
09:02.18scanlimeis it legal for XML elements to begin with a digit?
09:02.24ChipX86nope
09:03.41scanlimegood :)
09:09.30purple_cowgood god
09:09.32purple_cowhttp://live.gnome.org/ProjectRidley_2fGnomeCanvas
09:10.05purple_cowi really hope that was written by some kid who got too excited about ridley and not by an actual gtk+ developer
09:10.46ChipX86DavidBellot
09:10.50ChipX86never heard of him
09:11.26purple_cowthat seems almost as overengineered as pvh's configuration system
09:12.47scanlimehah
09:15.37purple_cowseeing things like that makes me sad :(
09:17.37purple_cowi suppose it's some deep-seated fear that one of these giganto systems will actually get implemented & accepted into gtk/gnome
09:18.16scanlimethat canvas looks an awful lot like Fresco :P
09:19.21purple_cowhaha
09:19.24purple_cowZOMBIE SOFTWARE!!
09:19.40purple_cowit has come back from the dead, to eat our brains!
09:20.24scanlime=o
09:29.46scanlimehmm
09:29.54scanlimethis binary SAX encoding doesn't save as much space as I'd hoped
09:29.57scanlimebut it should be speedy
09:35.46ChipX86woot!
09:35.51ChipX86I finally have gnome cvs access
09:36.25scanlimeyay!
09:41.46scanlimehah, I love it when the next episode previews are just completely bogus
09:44.28scanlimebleh
09:44.43scanlimenothing I've been able to do to these stupid commit messages comes even close to the space savings of just gzipping the entire database
09:45.03ChipX86:/
09:45.07scanlimebut this binary SAX encoding does cut the size about in half, and should be by far the fastest
09:45.37scanlimeactually, binary SAX + gzip is the smallest
09:45.42scanlimebut not that much smaller than just gzip
09:46.14CIA-11osiris-misc: 03jupiter 07canvas * r345 10libsexy/libsexy/sexy-canvas.c: implement scrollable "interface", mostly, kinda sorta
09:46.47purple_cowChipX86: yay!
09:46.52purple_cowi loves my gnome cvs access
09:46.54ChipX86:)
09:46.55purple_cowit's all fast and up-to-date
09:47.01ChipX86only took about 2 months
09:47.10ChipX86guess that was partially my fault, kind of
09:47.14scanlimeI think if I give each project a maximum buffer size of 256k and use this SAX encoding, there will be plenty of space
09:47.20purple_cowquick! commit a bunch of stuff!
09:47.37scanlimenooo, ChipX86 will fill up MySQL
09:47.41ChipX86Christian Rose contacted me during the account creation process, and then turned me down, so I've been trying to deal with him, but he says he doesn't really do much account creation anymore and I should have talked to the other guys :P
09:47.51ChipX86oh well
09:47.53ChipX86yay!
09:51.27ChipX86hmm, gallery is nice
09:51.31scanlimeCRITICAL FINAL ATTACK!!!!
09:55.15CIA-11osiris-misc: 03jupiter 07canvas * r346 10libsexy/libsexy/sexy-canvas.c: more adjustment poop
09:55.31purple_cowit's a good thing i've got all this extra garbage to work on, to procrastinate any of the hard stuff
09:55.39ChipX86:)
09:56.09purple_cowthis is going to be absolutely huge :P
09:57.45purple_cowKITTY!!!
09:57.49scanlime=D
10:07.47CIA-11osiris-misc: 03jupiter 07canvas * r347 10libsexy/libsexy/sexy-canvas-model.h: SexyCanvasIter
10:09.52CIA-11osiris-misc: 03jupiter 07canvas * r348 10libsexy/libsexy/sexy-canvas-model.h: more stubbing
10:13.08scanlime"Isn't this face of yours in the wrong anime?"
10:15.22ChipX86it's late again. Ugh. I shouldn't do this again
10:17.03ChipX86FreeBSD: silby * ports/emulators/vmware3/
10:17.45scanlime3?
10:17.53scanlimeemulators?
10:17.54ChipX86yeah
10:17.56scanlimeFreeBSD?
10:17.56ChipX86heh
10:18.01scanlimeblah
10:18.14ChipX86scanline wins! He's managed to find all three things wrong with this picture!
10:18.22scanlimeyay, wins
10:25.20purple_cowhmm
10:25.54ChipX86shame it can't be SexyModel
10:26.01purple_cowwell, it *could* be
10:26.04ChipX86well yeah
10:26.06purple_cowbut that's not terribly informative
10:26.09ChipX86nod
10:26.40ChipX86is this the ploppable model, or the base class?
10:27.36purple_cowploppable model
10:27.44purple_cowbase class is actually an interface
10:27.47purple_cowmuch like GtkTreeModel
10:28.53ChipX86given "Sexy" and "Model," there's got to be some really great name for it
10:35.33scanlimehuh. CIA's current message database stores timestamps
10:35.35scanlimeyet CIA never uses them
10:41.31CIA-11osiris-misc: 03jupiter 07canvas * r349 10libsexy/libsexy/sexy-canvas.h: ws!
10:42.57ChipX86"Perhaps not eating people is a first step toward making friends"
10:44.49ChipX86g'night
10:51.50purple_cowhehe, i love the iron chef nag
10:58.25CIA-11osiris-misc: 03jupiter 07canvas * r350 10libsexy/libsexy/ (Makefile.am sexy-canvas-node.c sexy-canvas-node.h): canvas node
10:59.23purple_cowcool and hip
11:00.32scanlime<PROTECTED>
11:00.32scanlime<PROTECTED>
11:00.38scanlimeheh.. it's a linked list in python
11:15.25CIA-11osiris-misc: 03jupiter 07canvas * r351 10libsexy/libsexy/sexy-canvas-node.c: start trying to figure out what properties a node will have
11:15.47purple_cowscene graphs are so big :(
11:17.05scanlimewow
11:17.54CIA-11osiris-misc: 03jupiter 07canvas * r352 10libsexy/libsexy/sexy.h: include stuff here, why not
11:17.57scanlimeerg, it did get late.. no more Jungle tonight
11:18.26purple_cowoof
14:08.51Sophie197woooo
14:08.57Sophie197wowowo.
16:04.31*** join/#tacobeam lurgy (n=lurgyman@71-211-131-210.hlrn.qwest.net)
17:16.41*** join/#tacobeam file (n=jcolp@mctnnbsa24w-142167049176.nb.aliant.net)
17:28.26kergothgf flies home today :(
17:38.16CIA-11navi-misc: 03micah 07cia-new-storage * r9311 10/:
17:38.17CIA-11navi-misc: Branching off r9310 to start replacing CIA's MySQL backend with
17:38.17CIA-11navi-misc: something more efficient.
18:12.58Sophie197micah is a cool name.
18:13.20scanlimethanks
18:33.03*** join/#tacobeam JeffM2501 (n=jeffm@pdpc/supporter/sustaining/JeffM2501)
18:42.50*** join/#tacobeam file[laptop] (n=jcolp@mctnnbsa24w-142167049176.nb.aliant.net)
19:00.42scanlimefucking freenode
19:02.39dookyscanlime: what dont you like about freenode?
19:03.08scanlimethey keep changing the server in subtle ways that break CIA
19:03.23dookyahh
19:04.18scanlimeand this guy in #cia is pissing me off already. I'm not in the mood for people to take 25 lines of punctuation to get to the point
19:04.56darth_mallhehe
19:04.59darth_malllet's murder him
19:05.03darth_mallmurdering people is fun
19:06.08scanlimetook fucking forever to find out that he had that stupid channel mode set where only identified users could join
19:06.18scanlimeafter it took about 10 lines of garbage just to find out he wanted a CIA bot
19:06.42scanlimeok, I'm exaggerating a tiny bit, but it was still getting on my nerves
19:07.03scanlimeI hate it when people just type lines like "?", "hello?", and "are you there?" if you don't respond within 10 seconds
19:07.13scanlimeI go to get some breakfast and come back to a novel
19:17.26scanlimesigh
19:18.00darth_mallmm... novel
19:21.21scanlimehah
19:21.24scanlimescanlime is it in your hooks directory? marked executable? did you add the line to post-commit? is post-commit executable, and readable by the process running svn?
19:21.24scanlimekbrooks scanlime: not executable. i put +x on
19:21.24scanlimekbrooks scanlime: stupid me ... :/
19:21.24scanlimekbrooks i should have READ THE HELPFUL COMMENTS
19:21.24scanlimekbrooks god damn it
19:21.26scanlimekbrooks :P
19:21.41scanlimedamnit.. xchat needs to include the <> when I copy text from it
19:22.06*** join/#tacobeam laodamas (n=cehoward@c-67-166-53-18.hsd1.co.comcast.net)
19:27.28darth_mallnaughty xchat
19:52.30darth_mallhmm... looks like hibernating might not be very healthy for my wireless connectino
19:53.05dookydarth_mall: hibernating kills all connections on my powerbook
19:53.05dooky:(
19:54.08darth_mallit's amazing the things you get around to doing when you're avoiding work
19:54.39ChipX86yep
19:56.57darth_mallhmm... yeah... I think hibernating really made my computer sad
19:57.33darth_mallbut at least it's working better than a year or two ago ^^
20:04.34darth_mallheh... I'd kind of forgotten how much fun Corn Mo is ^^
20:08.36scanlime:)
20:08.49scanlimeI was really disappointed when he wasn't there Friday night
20:08.54scanlimebut his show Thursday was great
20:13.51kergothgf is gone :(
20:13.54ChipX86?
20:14.02ChipX86what happened?
20:14.58kergothshe took her flight home :)
20:15.01ChipX86oh
20:15.34darth_mallapparently my laptop doesn't like being suspended more than once
20:20.40darth_mallI really should stop messing with this nonsense
20:25.06purple_cowdarth_mall: ./build_motion_graphs.py test.pickle ../data/decimated-5hz/david-capps/*.amc ;-)
20:25.32darth_malldoes it work, or are you telling me to fix it? ^^
20:25.52purple_cowthat's what i want you to figure out ;)
20:25.59purple_cowpython is segfaulting on me
20:26.08purple_cowand there are no C extensions here
20:26.24purple_cowif it works for you, hurray! can i have the pickle? :)
20:28.55darth_mallgrr... I can't find where on qwest.net it tells me what the DNS servers are
20:30.24purple_cowdarth_mall: same place it tells you your static IP
20:31.14darth_mallI don't see it there
20:31.56purple_cowprobably:
20:31.57purple_cownameserver 205.171.3.65
20:31.57purple_cownameserver 205.171.2.65
20:32.06darth_mallI see my IP and the subnet mask
20:32.11purple_cowdarth_mall: weird
20:32.20darth_malland options for deleting the block, or changing the size
20:32.46purple_cowhave they been charging you for yours?
20:33.00purple_cowafaict i've never paid for mine
20:33.14darth_malldunno
20:33.20darth_mallKyle gets the bill and tells me what I owe him
20:35.42darth_mallgrr... where on here does it tell me where my qwest e-mail is
20:36.49darth_mallI hate you qwest
20:37.21purple_cowdarth_mall: you may not actually have a qwest e-mail address
20:37.29darth_mallI'm supposed to
20:37.33darth_mallit comes with the account
20:37.36purple_cowhmm
20:37.49darth_malland their website said that's where they sent the DNS servers to when I set up the static IP
20:37.54darth_mallso I'd better have one
20:38.02purple_cowtried the two i pasted?
20:38.07darth_mallyeah
20:38.19darth_mallbut I'd still like to know where to find it on their crappy website
20:38.50darth_mallit is somewhat impressive how important the internet is to our lives, and yet so few people actually make navigable websites
20:41.15dookyhey guys, what's the difference between xchat and xchat-gnome?
20:41.38purple_cowxchat sucks ;)
20:41.57darth_mallhahaha
20:42.01dookylol
20:42.03darth_mallit's funny because it's true
20:42.11darth_malldooky: x-g will rock your world
20:42.13darth_mallI decree it to be so
20:43.18darth_mallsweet
20:43.24darth_mallI think I fixed hibernate on my laptop
20:43.32darth_malljust have to unload and reload all the modules
20:44.15dookymuch sexier :O
20:44.30ChipX86get libsexy
20:44.36dookyoriginal xchat sucked so bad, that I was like "irssi time"
20:45.03purple_cowand if possible, get xchat-gnome SVN ;)
20:45.13purple_cowit is so much cooler than 0.6
20:46.26darth_mallso... did libsexy fix wrapping in the labels, or is that actually working in gtk now?
20:46.44ChipX86libsexy
20:46.49darth_mallthought so
20:47.14ChipX86borrowed from libview
20:47.33dookydoes libsexy use any of the cairo stuff with gtk?
20:47.41ChipX86nope
20:47.44purple_cowChipX86: thought you were going to port that to gtk ;)
20:47.49ChipX86I will
20:48.06ChipX86it still has a couple bad bugs
20:50.14dookypurple_cow: so does xchat-gnome use the backend stuff from xchat
20:50.19purple_cowyes
20:50.22dookyand just have new frontend stuff
20:50.26dookyneat.
20:52.31dookydoes it support plugins?
20:53.10darth_mallyes
20:53.30darth_mallwow... so I'm getting a segfault when the script tries to create a pickle...
20:53.35darth_mallpurple_cow: is it pickling the graph?
20:53.52purple_cowdarth_mall: ok, same problem :(
20:53.57purple_cowit *should* be pickling the graph
20:54.04darth_mallthis is weird
20:54.05purple_cowbut it crashes deep inside python while writing out the file
20:55.00darth_mallon a completely unrelated note: I love the version of Orestes on the Judith single ^^
20:56.29purple_cowugh
20:56.35purple_cowi really don't want to disappoint liz :(
20:58.17scanlimewowie
20:58.22scanlime300 commits in about 60k
21:02.25CIA-11navi-misc: 03jupiter * r9312 10xchat-gnome/plugins/autoaway/ (8 files): import autoaway plugin
21:04.33hardwiretaco
21:04.40hardwireI wish I had a vehicle today
21:04.41CIA-11navi-misc: 03jupiter * r9313 10xchat-gnome/buildsystem.diff: include plugin in the build system
21:04.44hardwireI would have a taco then
21:07.12darth_mallhrm...
21:08.10darth_mallpurple_cow: you don't suppose the problem is just that the graphs are too big, do you?
21:08.22purple_cowdarth_mall: i don't think so
21:08.40purple_cowi get a segfault pickling small graphs, just after the file has finished flushing
21:09.12darth_mallhmm
21:09.20scanlimeare you using pickle or cpickle?
21:09.41scanlimeyou might try turning off the cycle collector, to narrow down the problem
21:10.29ChipX86what is pickling?
21:10.39scanlimeserialization
21:10.41ChipX86ah
21:11.12CIA-11navi-misc: 03jupiter * r9314 10xchat-gnome/buildsystem.diff: whoops
21:11.17purple_cowscanlime: pickle
21:11.22purple_cowscanlime: cycle collector?
21:12.01scanlimepurple_cow: part of python's garbage collector.. check the gc module
21:12.14scanlimepurple_cow: your crash was inside a __del__ method.. so it happened during garbage collection
21:12.46purple_cowooh, neat
21:13.57scanlimeI wonder if this squirrel is pregnant or just really well fed...
21:14.17ChipX86maybe both!
21:14.56darth_mallhahaha
21:15.06darth_mallso my brother just gave me this "support our troops" bracelet
21:15.12CIA-11navi-misc: 03jupiter * r9315 10xchat-gnome/fe-gnome/ (ChangeLog about.c): add Isak Savo to ChangeLog and authors
21:15.23darth_mallit's like the livestrong bracelets but a putrid shade of green instead of a hideously bright yellow
21:15.33darth_malland on the inside of the bracelet it says "Made in China"
21:15.36darth_mallhehe
21:15.38ChipX86man, the gradient tool in the newer inkscapes rocks
21:15.54ChipX86darth_mall: haha
21:17.28purple_cowyes you should
21:17.29purple_cowRIGHT NOW
21:17.40darth_mallfunny you should say that... as I just put it on inside out ^^
21:20.45CIA-11navi-misc: 03jupiter * r9316 10motion/py/build_motion_graphs.py: turn off the garbage collector before pickling the graph. this postpones the segfault until the very end of execution, after the file has flushed
21:22.15ChipX86as basic as it is
21:23.56darth_mallpurple_cow: that's really weird
21:24.02purple_cowdarth_mall: yeah
21:24.38darth_mallI blame communist China
21:24.39JayPeeforms forms forms forms forms
21:24.41JayPeewhee forms
21:24.58ChipX86it's a JayPee!
21:25.11JayPeeA JayPee who's going to break a ton of shit tonight!
21:25.31CIA-11navi-misc: 03jupiter * r9317 10motion/py/shuffle-interpolate.py: make this use a pickled graph rather than building it fresh. this way we start the graph search with only a few megs of RAM used rather than several hundred megs
21:26.05ChipX86hmm now there's an interesting e-mail
21:26.16ChipX86From: System Administrator <admin@northstar.homedns.org>                        
21:26.19ChipX86Subject: Hi!                                                                    
21:26.22ChipX86and it's not auto-generated
21:27.01purple_cowwelp, it gets one more step and about a minute further before starting to swap like hell...
21:27.08purple_cowdarth_mall: how much RAM do you have on your desktop? :)
21:27.25darth_malla gig, but I can't run any of these on my desktops
21:27.47darth_mallI suspect something (possibly Numeric) doesn't like the 64-bit processor
21:27.52purple_cowoh right, numeric crashes?
21:28.06purple_cowbleh
21:28.24darth_mallI don't remember exactly, let me 7up on here and run it again in gdb
21:28.41darth_mallI do remember that it looked like Numeric was a problem when reading the AMC files
21:28.47scanlimeyay, it's like a ring buffer full of compressed SAX events
21:29.07ChipX86heh
21:34.23ChipX86tilt wheels rock
21:40.52ChipX86my god..
21:41.04ChipX86the whole idiocy that Sean ensued has just become a lot more funny
21:41.10ChipX86what he put in isn't compatible with the GPL
21:43.40dookyChipX86: how is it not gpl compat?
21:43.58ChipX86because it's using a license not compatible with the GPL
21:47.57JayPeeoh, awesome.
21:48.51ChipX86good thing the project is run by a competent lead developer
21:49.05ChipX86who half the project is now comspiring against
21:49.29JayPeewonderful, that
21:58.54dookyChipX86: oh, more people dislike sean now?
21:59.04dookyI thought it was just a few right after the commit
21:59.52purple_cowwelp, no OOM, but not much progress
22:00.07purple_cowand for some reason, it's not spitting stuff to stdout at all if i pipe it or redirect output :P
22:00.46purple_cowwowie, a response from brita
22:00.56darth_malluhoh
22:00.59darth_mallnothing good can come of that
22:01.14purple_cowi was about to email her again, too
22:04.45ChipX86dooky: people have disliked Sean for a long time. He's a very poor project leader and not easy to get along with
22:05.21darth_mallbut that's ok, because ChipX86 rocks!
22:05.22dookyChipX86: oh, I see
22:05.37dookywere / are you a lead dev?
22:05.44ChipX86dooky: I wrote most of what gaim is today
22:06.01ChipX86which is why I've been somewhat pushed out of the project :) I damaged Sean's fragile little ego
22:06.04dookyoh wow
22:06.19ChipX86people thought I was the lead developer, and he couldn't handle that
22:06.34ChipX86anyhow..
22:06.41ChipX86I'm on to bigger and better things
22:06.41purple_cowswappyswappyswappy
22:06.45dookywell I hope th eproject doesn't go downhill
22:06.54ChipX86it is, it will, and it has been
22:06.55dookyit was/is really kickass
22:07.07ChipX86there are better things in the works anyway
22:07.13dookyChipX86: telepathy?
22:07.18ChipX86nod
22:07.34dookyis that also a multiprotocol chat client?
22:07.54ChipX86it's a desktop-level framework for doing IM
22:08.05ChipX86so you move all the connection code and abstraction interface to a single place that anything can talk to
22:08.12ChipX86one login, multiple ways of interacting with it
22:08.15TDheh
22:08.26ChipX86:)
22:08.36dookyhmph, cool
22:08.38TDoh well. it was Robot101 who complained last time, even if it wasn't this time
22:08.41ChipX86TD: you saw the whole thing with gaim the other day, right?
22:08.43TDthe whole project can go to hell
22:08.50TDyeah about linphone vs gstreamer, google etc
22:08.53ChipX86yeah
22:08.58TDi've been watching the gaim list as i was trying to get my patch in
22:09.08ChipX86well it turns out what Sean committed uses a required dependency that is incompatible with the GPL
22:09.16TDi can't *believe* they were so incompetent as to commit it, then BACK IT OUT because some random guy spouted off in a chatroom
22:09.20TDhah
22:09.25TDthis surprises me .... not a bit
22:09.38ChipX86heh
22:09.42dookyChipX86: which dep is incompatible?
22:09.49ChipX86some library for the protocol
22:09.49TDlinphone i'd imagine. what license is it?
22:09.58ChipX86dunno
22:10.03ChipX86I was just reading part of the thread
22:10.06TDah well. whatever.
22:10.07JayPeeChipX86: I'm thinking of hosting a hacking party tonight, if people are interested
22:10.17TDthese guys can't even get stuff as basic as weak linking against a spell checking library right
22:10.20JayPee(I'll be here, deploying forms all evening regardless)
22:10.34ChipX86JayPee: I can't. I really need to sleep tonight. I completely screwed up my sleeping schedule and have been waking up at 1 every day
22:10.37TDthere is no hope for commercial-level software development in the linux space, i grow more convinced of this all the time
22:10.51TDChipX86: haha, welcome to my hell. "whoops? i missed lunch again?"
22:10.52darth_malloh wow
22:10.56darth_mallParanoia Agent is sooooo good
22:11.10JayPeeChipX86: haha
22:11.11purple_cow:)
22:11.17purple_cowwhat episode are you on?
22:11.18JayPeewell, I was thinking something earlier anyway
22:11.21JayPee7 to 11 or something.
22:11.46darth_mallpurple_cow: only one left
22:12.02darth_mallwill probably finish it tonight
22:12.04purple_cowhehe
22:12.07purple_cowthe ending will blow your mind
22:12.13darth_mallright now I must resist the urge to take a nap
22:15.41CIA-11navi-misc: 03jupiter * r9318 10motion/py/ (Graph/ExtraAlgorithms.py shuffle-interpolate.py): try to make things a little faster. not much luck so far though
22:18.53dookywhat's motion?
22:19.02darth_mallpurple_cow: so as far as I can tell, the problem running on my AMD64 is that in AMC_dealloc the pointer to the bones dictionary is invalid... http://pastebin.ca/28610
22:19.05ChipX86dooky: movement
22:19.05purple_cowdooky: darth_mall & i's work
22:19.13darth_mallit's all chaoticy
22:19.18dookyChipX86: ;)
22:19.22dookypurple_cow: what's it do?
22:19.30darth_malldances
22:19.33purple_cowdooky: use up lots and lots and lots of RAM
22:19.38ChipX86wtf
22:19.41darth_malland segfaults pythong
22:19.43ChipX86why is gaim bundling GtkComboBox
22:19.45darth_mallerm... python
22:19.53darth_mallhaven't made that typo in a long time
22:20.22TDChipX86: probably so it doesn't depend on the gtk release when it was introduced. and they hate weak linking remember
22:20.30ChipX86ugh
22:20.36purple_cowdarth_mall: huh, crazy
22:20.41darth_mallyeah
22:20.42ChipX86this is a newish thing
22:20.46darth_mallI don't pretend to understand
22:20.46ChipX86we didn't have that when I was coding gaim
22:20.47purple_cowi wonder if there's maybe still some refcounting problems with that array =/
22:22.12purple_cowdarth_mall: care to try to figure out graph search?  i get the feeling it's not behaving quite right (as in "using lots more memory than it should"), but i don't see any reasons why
22:22.43darth_mallI can
22:23.15TDthis whole thing is insane
22:23.27TD"we should make it harder to install the autopackage, so the debian packagers don't have to track dependencies"
22:23.27darth_mallpurple_cow: we said we were going to e-mail each other our notes for the presentation, didn't we?
22:23.36purple_cowdarth_mall: right
22:23.37TDand then, of course, how could he not add
22:23.41darth_mallok, I should do that
22:23.45TD<Robot101> it works exceptionally well, and allows mixing of packages between debian releases and even
22:23.45TD<PROTECTED>
22:23.55TDthe obligitary "DEBIAN OWNS YOUR BASE!!!"
22:23.57purple_cowdarth_mall: fyi, i think you don't need to talk much about the benefits of our UI choices
22:24.02purple_cowi can explain that during the demo
22:24.07darth_mallright
22:24.12darth_mallI didn't have much about that in there
22:24.16purple_cowcool
22:24.16TDi swear, the world would be a better place if debian had never existed
22:24.26darth_malljust a brief description of what those mock-ups were
22:24.26purple_cowTD: agreed
22:25.33TDChipX86: file:///home/mike/Documents/Capoeria/template.html
22:25.34TDoops
22:26.02ChipX86hmm can't seem to access that!
22:27.10TD;)
22:29.58scanlimegrarr
22:30.21purple_cowhehe
22:30.26purple_cowi'm still giggling about zombie software
22:30.52scanlimetakes this thing 3 milliseconds to get one commit from compressed ring buffer to DOM
22:30.57scanlimetooo long
22:31.26TDChipX86: http://plan99.net/~mike/capoeira/template.html
22:31.40scanlimemaybe this will need to become a C extension eventually
22:32.30TDChipX86: what do you think? all done in inkscape+gimp
22:32.50darth_malloooh... lookit that crazy jumping monkeyness
22:32.54darth_mallTD: you play capoeira?
22:32.59TDyeah. just started.
22:33.11purple_cowcool
22:33.12TDnot very good yet :)
22:33.22TDhttp://video.google.com/videoplay?docid=4394529368533955692&q=capoeira
22:33.29ChipX86TD: just a bit too dark a blue, I think, but then I've got a pretty big headache that's causing lots of colors to bother me :)
22:33.45TDyeah
22:33.53scanlimeI like this blue
22:34.00scanlimethe slowness of ord() is giving me a headache
22:34.21ChipX86ok, probably my headache then
22:34.35darth_mallTD: http://www.colorado.edu/StudentGroups/CapoeiraAngola/
22:34.40purple_cowhahahaha
22:34.47purple_cowsome of those guys have seen too many tricking videos
22:35.11TDi'm not really sure about the colour scheme. i've tweaked it a million times, maybe it should be scrapped in favour of something else
22:35.11TDi quite like the white on ??? thing.
22:35.11TDbut it could be any colour
22:35.25TDyeah :)
22:35.54TDdarth_mall: awesome, you do it too?
22:36.03darth_mallnot regional, but angola
22:36.46TDyeah, ok
22:36.46TDheh, you have the same class times as us almost
22:36.52darth_mall^^
22:38.42darth_mallman I hate mozilla's profile
22:46.11darth_mallheh
22:47.49darth_mallow
22:48.40ChipX86why must it torment me
22:49.23TDi hope so
22:49.30TDChipX86: heh. i think every web designer has thought that
22:49.36TDCSS *looks* simple. it looks easy. so why is it not?
22:49.38ChipX86it's so badly designed
22:49.51ChipX86it's great on paper but in practice it sucks remarkably
22:51.36ChipX86:/
22:51.51CIA-11navi-misc: 03micah 07cia-new-storage * r9319 10/LibCIA/Stats/Messages.py:
22:51.51CIA-11navi-misc: Adding a module that implements a file format optimized for CIA's commit messages. It stores a bounded amount of recent message data using an indexed
22:51.51CIA-11navi-misc: ring buffer of compressed SAX events.
22:52.33purple_cowdarth_mall: yeah, i'm not happy right now :(
22:52.59TDChipX86: i think only a few parts are badly designed, but the parts that are bad hurt a lot
22:53.12TDthe syntax is quite nice
22:53.17ChipX86yeah
22:53.20TDthe text attributes and stuff aren't too hard
22:53.24TDit's the flipping BOX MODEL that gets me
22:53.27ChipX86(though inconsistent)
22:53.27ChipX86yeah
22:53.30TDevery time
22:53.47darth_mallwhoa... that was weird
22:53.59darth_mallsuddenly nofication-daemon started eating my CPU
22:54.08ChipX86lies!
22:57.09pfaultMAN
22:57.10pfaulterr
22:57.11pfaultman
22:57.15pfaultman
22:57.20pfaultI have so much honour this weekend in WoW
22:57.20darth_mallI think I'll take a walk over to Safeway in the hopes of clearing my head a bit
23:04.09TDdarth_mall: did you get a backtrace?
23:08.54ChipX86I should play WoW sometime
23:11.25CIA-11navi-misc: 03jupiter * r9320 10xchat-gnome/fe-gnome/main-window.c: some feedback when the search string isn't found
23:13.15kergothChipX86: thats what i'm thinking about doing.. not really in the mood for it, but if i start playing, maybe i will be.  heh. bored.
23:13.49ChipX86nod
23:13.57ChipX86I'll play it more I think when the expansion comes out
23:14.01ChipX86just been doing a lot of other things
23:14.24kergothi'd like to hit 60 though :)
23:14.24scanlimehah, mythtv is on CIA
23:14.30kergothdo some bigger instances
23:14.40scanlimeI think I remember trying to get them on CIA back when I used them, and they refused
23:14.55kergothhwh
23:14.55kergothheh
23:15.09ChipX86kergoth: that's been my problem. Nobody I know is around my level, and I hate working with other people, because a lot of the time they manage to be quite incompetent
23:15.37kergothChipX86: yeah, thats my problem too. i'm thinking about either dissolving the guild, or merging with someone else
23:15.44ChipX86:((
23:15.49kergoththen we'd have guildies to play with, rather than idiots we get via LFG
23:15.58kergothi like naked and famous though, so maybe we can absorb another small guild
23:16.05kergothyou know they'll want our name :)
23:16.06ChipX86is Cae's guild alliance?
23:16.10ChipX86yeah
23:16.15kergothmostly, but they have a horde side too
23:16.20TDi would try wow if it didn't cost $50. i mean, how will i know i like it? i don't mind paying a bit for a few week trial
23:16.24kergothdunno if they actually play it though
23:16.44kergothTD: find someone who owns it. they get a 10 day free trial they can give to you, and use their cds to install it
23:17.09file[laptop]neat... navicat for postgresql
23:17.48TDi don't think anybody around here plays it
23:18.06TDanyway, i'm forgetting. my machine is unlikely to be good enough to run it
23:18.10kergoth:(
23:18.13ChipX86:(
23:18.15TDi need to buy a new box
23:18.26TDthis one is old, creaky, and linux has partly self destructed and needs a re-install
23:19.20kergothmy bios on this box is fucked
23:19.26kergothi went in to check some settings right
23:19.35kergothnext thing i know i've got screen corruption scrolling through a list
23:19.38kergothand get a spontanious reboot
23:19.42ChipX86uh oh
23:19.43kergothi expect windows to be crashy..
23:19.46kergothi dont expect my bios to be
23:19.47kergoth:(
23:22.23ChipX86yay for having two MX1000s. The battery was near dead on this one :)
23:24.13ChipX86woops
23:24.21ChipX86I fell off Planet GNOME
23:24.35ChipX86forgot to move my blog over
23:33.47ChipX86who here uses Wordpress?
23:35.24ChipX86have you ever imported from Movable Type?
23:36.07purple_cownope
23:36.10darth_mallarg
23:36.13darth_mallwhat the hell
23:36.23darth_mallthe graph building is now taking longer even though i'm doing fewer files
23:36.24kergothwoot, yay for the new ati fglrx drivers
23:36.34kergothfixed a bunch of my issues
23:36.56*** join/#tacobeam Laser_Dolphin (n=Laser_Do@c-24-8-193-62.hsd1.co.comcast.net)
23:37.35Laser_Dolphinis darth_mall here?
23:41.25numisthe is watching, idle 2 minutes
23:42.39darth_mallugh... I just want to give up on this ><
23:42.53Laser_Dolphindarth_mall, What you be working on?
23:48.47ChipX86hmm wordpress is nice
23:48.58numistI like it
23:50.33ChipX86I wanted to like MovableType enough to stick with it
23:51.04dookywordpress is amaaaazing
23:53.44scanlimewordpress is for sissies
23:53.49scanlimecat > blog.xml
23:53.52ChipX86:)
23:53.53numistyep
23:53.55ChipX86yep
23:53.58numistraw text tw
23:54.01numistftw*
23:54.07ChipX86the rss feed, html summary, and individual entries should all be hand-editted
23:54.21scanlimeas should be the .html.gz
23:54.27ChipX86yes
23:54.36CIA-11osiris-misc: 03jupiter * r353 10libsexy/ (ChangeLog libsexy/sexy-spell-entry.c): don't crash in populate_popup if the entry is empty
23:54.44ChipX86yay
23:54.55scanlimeI mean, my day just isn't complete unless I have to write compressed data by hand
23:56.26ChipX86ooh the importer is nice
23:56.38ChipX86http://www.chipx86.com/blog/
23:56.41ChipX86that was so painless
23:57.09ChipX86upload a file, edit a file to reference it, click a button, choose the From and To username, press a button, done
23:57.13numisthey, chippy is using the same theme as me >_>
23:57.20ChipX86default
23:57.23numistbut without my fancy comments-on-index :P
23:57.30numistI spent 5 minutes to hack mine up a bit
23:57.33dookyI need something to read
23:57.34file[laptop]ChippyHippyLog?
23:57.34dooky:/
23:57.40numistdooky: read http://www.chipx86.com/blog/
23:57.48ChipX86I'm going to integrate it with the theme I'm doing for all the stuffs on my site
23:57.55ChipX86the blog, the gallery, and the wiki
23:58.01purple_cowhehe
23:58.10numistChipX86: make sure to get the captchya wordpress plugin
23:58.14purple_cowtoo much work to create my own
23:58.14ChipX86going to
23:58.17numist:)

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.