00:00.05 | scanline | really good and cheapish thai and indian food, you can order online |
00:00.13 | purple_cow | ChipX86: is it the normal american crap ramen? |
00:00.23 | ChipX86 | Maruchan Instant Lunch |
00:00.28 | scanline | server's still up, it must have just lost a freenode connection or two |
00:00.28 | purple_cow | ChipX86: blech, that's nothing to be excited about :P |
00:00.38 | ChipX86 | it is when you haven't eaten yet today |
00:00.42 | ChipX86 | except for crackers |
00:00.43 | scanline | whoa, CIA lost a ton of IRC connections |
00:00.43 | file[laptop] | must do homework... hrm yes |
00:01.13 | Patlabor221 | IRC is very similar in a basic level to Telnet isn't it? |
00:01.13 | file[laptop] | scanline: you might like asterisk - it's big, complex, and very strangely coded |
00:01.25 | ChipX86 | does it have purple monkeys? |
00:01.31 | file[laptop] | it has muffins. |
00:01.35 | ChipX86 | oohh |
00:01.40 | scanline | file[laptop]: that doesn't sound at all like something I'd like |
00:01.47 | file[laptop] | scanline: I know, that's why I said it |
00:01.54 | scanline | heh |
00:02.04 | file[laptop] | contradictory... ya see... eh nevermind |
00:02.20 | scanline | Patlabor221: they're both line-oriented mostly-plain-text protocols |
00:02.30 | scanline | and you can use telnet to IRC if you know how :) |
00:02.41 | file[laptop] | indeed |
00:03.00 | ChipX86 | evolution is not doing a good filtering job. |
00:03.03 | Patlabor221 | ok, so my book that talks about how to make a telnet server should also apply for irc then |
00:03.05 | ChipX86 | it sometimes forgets to filter some messages |
00:03.12 | Patlabor221 | in the TCP basics |
00:03.15 | scanline | Patlabor221: yes, but why write an IRC server? |
00:03.58 | Patlabor221 | cus brlcat wants his libirc to have a server component too |
00:04.15 | scanline | hrm |
00:04.17 | scanline | why? |
00:04.17 | Patlabor221 | I got the code for ircdhybrid too |
00:04.25 | *** join/#tacobeam file2 (~file2@cerebrum.file-radio.com) |
00:04.32 | file2 | IRCing through telnet is fun |
00:04.33 | scanline | can't you just use Twisted or something? :P |
00:04.34 | Patlabor221 | I asume so he can put IRC support easasly in other apps with a slick C++ interface |
00:04.37 | purple_cow | sheesh |
00:04.48 | purple_cow | file: USE YOUR FUCKING PROXY |
00:04.55 | ChipX86 | IRCing from morse code is more fun! |
00:04.56 | file[laptop] | lol |
00:05.00 | Patlabor221 | heh |
00:05.01 | file[laptop] | it would be more difficult |
00:05.01 | *** mode/#tacobeam [+o scanline] by ChanServ |
00:05.04 | *** kick/#tacobeam [file2!~micah@scanline.active.supporter.pdpc] by scanline (scanline) |
00:05.05 | *** kick/#tacobeam [file[laptop]!~micah@scanline.active.supporter.pdpc] by scanline (scanline) |
00:05.09 | scanline | only one file allowed! |
00:05.12 | *** mode/#tacobeam [-o scanline] by scanline |
00:05.13 | Patlabor221 | I think he has plans to call it from brlcad |
00:05.16 | Patlabor221 | from raw C |
00:05.23 | scanline | Patlabor221: IRC in brlcad??? |
00:05.25 | *** join/#tacobeam file[laptop] (~file_lapt@mctn1-7411.nb.aliant.net) |
00:05.37 | Patlabor221 | or some other project he has in mind |
00:05.43 | Patlabor221 | he took over the libIRC project on SF |
00:05.55 | purple_cow | no CAD program is complete without an IRC server |
00:06.05 | ChipX86 | ramen: breakfast, lunch, dinner, and snacks of VMware champsions. |
00:06.07 | Patlabor221 | I think he had client in mind |
00:06.10 | scanline | knock yourself out... but I don't see why anyone would want to waste their time writing yet another IRC server |
00:06.13 | Patlabor221 | the lib initaly just did client |
00:06.32 | ChipX86 | we should combine an IRC server with a shoot-em up |
00:06.40 | ChipX86 | and I don't mean for chat |
00:06.43 | Patlabor221 | it's not going to be a full server I thik, just a server framework with hooks into everything you would need to extend it |
00:07.07 | scanline | Patlabor221: but why??? |
00:07.11 | Patlabor221 | I am looking at using IRC for in game chat |
00:07.20 | scanline | but.. that just needs a client |
00:07.22 | ChipX86 | IRC is a sucky protocol |
00:07.25 | scanline | give me one use case for an IRC server lib in C |
00:07.35 | Patlabor221 | ok, this is coming form the man who made a CLOCK into a terminal display device! |
00:07.45 | ChipX86 | ooh |
00:07.50 | ChipX86 | you can make the rasterwand an IRC server |
00:07.57 | Patlabor221 | heh |
00:08.00 | scanline | yes! or the stereo! |
00:08.05 | Patlabor221 | server is the evntual goal |
00:08.07 | purple_cow | IRC seems like a bad protocol for in-game use |
00:08.08 | Patlabor221 | well nto goal |
00:08.10 | scanline | Patlabor221: that at least does something that you couldn't do before |
00:08.16 | Patlabor221 | just somethign that should be in there, as a basic feature |
00:08.20 | Patlabor221 | client is the real goal |
00:08.27 | scanline | Patlabor221: I just want one example of something you could do with an IRC server lib in C |
00:08.51 | Patlabor221 | server I dono, client is the primary goal of the lib, but he said he wanted to have a server too eventualy |
00:09.07 | scanline | so forget about the server until you can come up with even one use case for it |
00:09.08 | pagefault | ooh stargate |
00:09.11 | purple_cow | IRC is awfully verbose for something where every byte counts |
00:09.16 | Patlabor221 | I'm just stubbing the server for now |
00:09.29 | scanline | still, that's doing design work for it |
00:09.36 | scanline | just forget about it entirely and focus on the client |
00:09.58 | scanline | unless you have some idea of how it will be used, you shouldn't be doing design anyway |
00:09.58 | Patlabor221 | it returns a n empty base class that's it |
00:10.19 | Patlabor221 | actualy that's just for the TCP listen class |
00:10.26 | Patlabor221 | I haven't even done ANYTHING on the server |
00:10.33 | scanline | why bother with a TCP listen class? |
00:10.37 | Patlabor221 | I've just been reading my book on MUD programing |
00:10.50 | scanline | and if you're starting even parts of it from scratch, why do your own TCP coding at all? use a library like gnet |
00:11.04 | Patlabor221 | I'm reoging the code that is there |
00:11.07 | Patlabor221 | so not from scrath |
00:11.15 | scanline | it had a TCP listen class? |
00:11.25 | Patlabor221 | it had a function set for it |
00:11.34 | scanline | did it use it anywhere? |
00:11.34 | Patlabor221 | I'm making it all classes |
00:11.36 | darth_mall | yay... new green day |
00:11.47 | purple_cow | darth_mall: any interest in silver mine? |
00:11.48 | Patlabor221 | dono, the old guy never finished his tests :) |
00:11.51 | Patlabor221 | what is gnet? |
00:12.03 | Patlabor221 | I'm all for using libs |
00:12.06 | darth_mall | purple_cow: I s'pose |
00:12.12 | darth_mall | saves me the trouble of getting my dinner started |
00:12.17 | scanline | network library on top of glib, makes it easy to do async I/O integrated with other main loops |
00:13.02 | Patlabor221 | downloading now |
00:13.09 | pagefault | jbot, bossom |
00:13.15 | scanline | but it's not what you want to use from C++... |
00:13.22 | scanline | probably |
00:13.47 | scanline | what's the IRC client lib for, anyway? |
00:14.02 | Patlabor221 | I dono what his plan is specificly |
00:14.08 | Patlabor221 | maybe just pet project stuff |
00:14.13 | scanline | heh |
00:14.30 | purple_cow | hooray glib |
00:14.38 | Patlabor221 | It's helping me learn more about sockets :) |
00:14.51 | scanline | you could work on inputpipe :P |
00:14.56 | ChipX86 | you havet ohave a plan |
00:14.56 | Patlabor221 | what is that? |
00:14.59 | ChipX86 | like me.. world domination. |
00:15.06 | ChipX86 | control presence information and notification broadcast |
00:15.09 | scanline | Patlabor221: makes any linux input device network-transparent |
00:15.10 | ChipX86 | and conversations |
00:15.19 | scanline | so you can plug in joysticks, mice, keyboards, etc. on one machine and use them on another |
00:15.37 | Patlabor221 | IRC sounds a lot simpler, since I know nothing of linux input handaling |
00:15.48 | ChipX86 | IRC is a crappy old protocol |
00:15.54 | Patlabor221 | yes |
00:16.00 | *** join/#tacobeam scanlime (~micah@to.je.spocco.com) |
00:16.02 | Patlabor221 | so is telnet but people still play muds |
00:16.11 | Patlabor221 | and so it NTSC but people still watch TV :) |
00:16.17 | scanline | IRC is a *lot* more complex than inputpipe's protocol |
00:16.26 | purple_cow | Patlabor221: again, i think IRC is a mistake for a real-time game :P |
00:16.40 | purple_cow | it's fine to play around with, but please don't use it |
00:16.44 | Patlabor221 | just for the chat purple_cow? |
00:16.46 | scanline | Patlabor221: the only reason people still use those old protocols, like IRC and NTSC, is for compatibility |
00:17.13 | Patlabor221 | I do need to look more at jabber |
00:17.16 | scanline | Patlabor221: so only use it if it's important to you that people in-game can use normal IRC servers, or people using normal IRC clients can talk to people in the game |
00:17.18 | purple_cow | Patlabor221: irc has a lot of extra protocol garbage, in a real-time game like bz or oc you want to minimize overhead |
00:17.19 | ChipX86 | Patlabor221: it's a mistake. |
00:17.27 | ChipX86 | nod |
00:17.31 | scanline | Patlabor221: and even if you want compatibility, I'd recommend a proxy server or something |
00:17.56 | Patlabor221 | I want somethign that other standard non game clinets can conenct to |
00:18.00 | Patlabor221 | ther IRC or IM |
00:18.40 | ChipX86 | IRC is noisy and not a good protocol |
00:18.46 | ChipX86 | you could invent one that's a lot better for a game |
00:18.48 | Patlabor221 | what is a good protocoll? |
00:18.54 | Patlabor221 | that works with non game clients? |
00:19.08 | Patlabor221 | I'm sure I could make a great in game only one |
00:19.28 | ChipX86 | why would you want one? |
00:19.32 | Patlabor221 | but the point is to not invent the wheele again, and allow chat and admin from non game clients |
00:19.38 | Patlabor221 | 1 for matchmaking |
00:19.43 | ChipX86 | people already have their chat clients |
00:19.45 | Patlabor221 | you can look at a buddy list and see who's playing |
00:19.45 | ChipX86 | they have IM |
00:19.48 | Patlabor221 | yes |
00:19.49 | ChipX86 | they don't need or want another |
00:20.11 | Patlabor221 | 2 so that you can send messages to a server to admin it from something like IM on a cell phone |
00:20.12 | ChipX86 | and if they're playing a game, they'll want to either do that or chat in depth |
00:20.19 | ChipX86 | they don't want people just IMing or msging them |
00:20.37 | Patlabor221 | really, when why did SOny make an EQ based IM client? |
00:20.46 | Patlabor221 | I dont' think you know how people play these things |
00:20.55 | Patlabor221 | many people play BZ wit IM up at the same time |
00:21.06 | ChipX86 | they didn't, which is precisely my point |
00:21.08 | Patlabor221 | it's really for match making and finding your friends |
00:21.36 | ChipX86 | there are in-game chats and out-of-game chats |
00:21.41 | Patlabor221 | actualy sony did |
00:21.43 | Patlabor221 | EQIM |
00:21.48 | ChipX86 | there's a separation for a reason |
00:21.49 | Patlabor221 | many people use it |
00:22.04 | Patlabor221 | AIM and yahoo now spawn games |
00:22.07 | ChipX86 | *shrug* either way, you're limited to IRC, jabber, or your own client |
00:22.16 | Patlabor221 | yeah that's what I thought |
00:22.17 | ChipX86 | IRC is crap and wordy, jabber is *very* wordy |
00:22.23 | Patlabor221 | jabber looks complex |
00:22.42 | Patlabor221 | even UT allows IRC conenctions |
00:25.06 | Patlabor221 | other option is to use an optimal in game chat system, and provide a server that could do a bridge to the crapyer systems |
00:30.09 | purple_cow | Patlabor221: that sounds like the best option to me ;) |
00:38.29 | *** join/#tacobeam CIA-9 (~CIA@to.je.spocco.com) |
00:39.04 | Patlabor221 | how does the multi server part of IRC work? |
00:39.11 | Patlabor221 | how do the servers connect together |
00:39.40 | Patlabor221 | as that does sound like a desired feature if you wish to allow in game chat across multiple servers |
00:39.53 | purple_cow | there's a intra-server protocol |
00:39.53 | file[laptop] | there's a linking part to the protocol... allows servers to pass messages to eachother essentially... |
00:40.30 | Patlabor221 | how does one server know where another person is? |
00:40.38 | Patlabor221 | does each server have an etry for every user? |
00:40.55 | Patlabor221 | or is it something like "it's not on mine, so send it to all my peers" ? |
00:45.33 | purple_cow | it's a spanning tree |
00:46.45 | Patlabor221 | what does that mean? |
00:48.50 | purple_cow | it forms a tree, but there's only one path between leaves |
00:49.55 | Patlabor221 | so for each user it keeps the path from it to them? |
00:50.54 | Patlabor221 | or does each server just have the entire tree |
00:51.50 | purple_cow | each server sends a message to the servers it's connected to |
00:52.03 | purple_cow | iirc |
00:52.07 | Patlabor221 | that I get |
00:52.42 | Patlabor221 | but when I join my server, does it send a join to every other server, and they keep a record for me, saying that to get to me follow X path? |
00:52.55 | purple_cow | no |
00:53.08 | Patlabor221 | like when I /msg you, how does my server know what server to send the message to, to get to you. |
00:53.28 | Patlabor221 | does it just send it to all the ones it's conencted to? |
00:53.32 | purple_cow | i'm pretty sure it just sends to all |
00:53.36 | Patlabor221 | and asume they sort it out? |
00:53.37 | Patlabor221 | ok |
00:53.38 | purple_cow | then when your server gets it it eats it |
00:53.51 | Patlabor221 | not the most bandwith eficent |
00:54.09 | purple_cow | i could be misremembering, it's been a long time since i read that spec |
00:54.56 | Patlabor221 | if it didn't then ther'd have to be some storage for every user, or some master UBER server |
00:56.35 | Patlabor221 | I think it's time to go home and watch some starwars |
01:08.39 | purple_cow | yay |
01:46.55 | ChipX86 | ooh my food should be here soon |
01:47.07 | file[laptop] | what did Chip order? |
01:47.25 | ChipX86 | Chicken Fried Rice and Mongolian Beef |
01:47.38 | file[laptop] | craziness |
01:55.24 | nullpuppy | hrm, no updated tracking info :/ |
01:55.48 | file[laptop] | is it a UPS item? |
01:55.52 | nullpuppy | yup |
01:55.57 | file[laptop] | use iship.com |
01:56.01 | file[laptop] | it gives more tracking entires |
01:56.02 | file[laptop] | er entries |
01:56.07 | nullpuppy | hmm |
01:56.38 | nullpuppy | its actually 3 packages |
01:56.57 | file[laptop] | just go take a gander and see what it says... never know |
01:57.07 | nullpuppy | yeah |
01:57.08 | nullpuppy | looking |
01:57.28 | nullpuppy | ewww asp |
01:57.34 | file[laptop] | quiet you |
01:57.40 | nullpuppy | hehe |
01:57.54 | nullpuppy | in transit to hodgkins il |
01:58.10 | file[laptop] | ah the cach |
01:58.21 | file[laptop] | Chicago Area Consolidation Hub |
01:58.21 | nullpuppy | al old info from yesterday though |
01:58.40 | nullpuppy | no scans yet today it seems |
01:58.52 | file[laptop] | maybe it's in a truck... going there |
01:58.59 | nullpuppy | yeah |
02:00.08 | nullpuppy | gr |
02:00.09 | nullpuppy | r |
02:01.26 | kergoth | man |
02:01.29 | kergoth | i suck at fps games now |
02:01.46 | kergoth | i used to suck less |
02:01.58 | nullpuppy | hehe |
02:02.04 | kergoth | been too many years i guess |
02:02.06 | kergoth | out of practice |
02:02.37 | rioter | hurray i have the new cradle of filth album |
02:06.27 | nullpuppy | yay |
02:07.33 | *** join/#tacobeam laodamas_ (~laodamas@navi.cs.colorado.edu) |
02:07.57 | laodamas_ | 2 |
02:08.18 | rioter | its not very good they really do need their old guitarist |
02:08.43 | nullpuppy | :/ |
02:10.01 | rioter | hey ChipX86 you around? |
02:10.19 | ChipX86 | kind of |
02:13.56 | merlin262 | ugh, I've got 2 algorithms problems I can't solve |
02:14.02 | merlin262 | :| |
02:14.15 | rioter | look in the answers in the back of the book |
02:14.20 | merlin262 | though, I think I've made progress on one |
02:14.22 | merlin262 | :/ |
02:17.20 | ChipX86 | what algorithms? |
02:17.56 | merlin262 | In linear time, give an algorithm to find the k closest values to the median of an array of size n. |
02:18.06 | merlin262 | And |
02:18.52 | merlin262 | Given a MxM square, with N points, find an upward bound for the minimum distance between two points. |
02:19.02 | merlin262 | Think I got the 2nd one figured out |
02:22.03 | ChipX86 | the first one is 14, and the second is Georgia |
02:22.24 | merlin262 | Don't confuse me further! |
02:22.25 | merlin262 | :( |
02:22.48 | ChipX86 | hey, it's what I do. It's what I *do*. *It's* what I do... |
02:23.26 | rioter | that worked |
02:23.30 | rioter | im pretty confused |
02:23.48 | rioter | what tools cant a open source developer live without? |
02:23.50 | ChipX86 | starate |
02:23.58 | rioter | apart from cvs and irc :P |
02:24.00 | darth_mall | lol |
02:24.13 | ChipX86 | vim |
02:24.32 | darth_mall | miv |
02:24.39 | ChipX86 | rm |
02:24.40 | ChipX86 | cp |
02:24.41 | ChipX86 | mv |
02:24.44 | rioter | haha |
02:24.52 | rioter | what if its a windows project :P |
02:25.01 | ChipX86 | cygwin |
02:25.01 | laodamas[boulder | autoconf >:\ |
02:26.55 | nullpuppy | don't forget about peanuts |
02:26.58 | nullpuppy | and caffiene |
02:27.01 | nullpuppy | those are important tools |
02:27.16 | ChipX86 | music |
02:27.40 | nullpuppy | yeah, that too |
02:27.58 | nullpuppy | i suppose irc assumes internet access |
02:28.40 | rioter | yup :P |
02:29.07 | nullpuppy | as for a windows project... lot of alcohol... |
02:29.08 | nullpuppy | :) |
02:29.55 | ChipX86 | yay, free food is here |
02:30.01 | nullpuppy | yay |
02:30.09 | nullpuppy | why's it free? |
02:30.28 | rioter | and why am i not there |
02:30.41 | nullpuppy | yeah |
02:30.44 | ChipX86 | VMware is paying for it |
02:30.49 | nullpuppy | cool |
02:30.52 | nullpuppy | you still at work? |
02:30.52 | ChipX86 | hmm it's not as good as the chinese food next to me, but ah well |
02:30.57 | ChipX86 | yeah |
02:30.58 | rioter | my questions still stands :P |
02:31.00 | ChipX86 | for another hour |
02:31.01 | nullpuppy | ah, ok :) |
02:31.03 | nullpuppy | :( |
02:32.46 | *** join/#tacobeam patlabor221 (~JeffM@adsl-64-172-199-79.dsl.lsan03.pacbell.net) |
02:40.47 | zak | lurgy: you been phoned |
02:43.04 | ChipX86 | I now have the office to myself |
02:45.40 | ChipX86 | that girl is going to get herself into trouble someday. |
02:46.30 | nullpuppy | hehe, what'd she do this time? |
02:48.46 | *** join/#tacobeam patlabor221 (~JeffM@adsl-64-172-199-79.dsl.lsan03.pacbell.net) |
02:55.25 | scanline | merlin262: shut up, nobody cares |
02:55.55 | scanline | I have no sympathy for people that whine about being bored |
02:56.23 | merlin262 | not upset about being bored |
02:56.45 | ChipX86 | I'm bored!! |
02:56.53 | ChipX86 | oh wait, no I'm not. *looks at the code* |
02:56.58 | nullpuppy | lol |
02:57.09 | nullpuppy | poor chippy |
02:57.15 | nullpuppy | why are you working so late? |
02:57.35 | ChipX86 | my ride is going home late |
02:57.40 | nullpuppy | ah |
02:57.42 | ChipX86 | and I have a lot of wizard stuff to do still |
02:57.49 | ChipX86 | although I'm told now taht I'm going too fast on code |
02:57.51 | ChipX86 | *shrug* |
02:57.56 | darth_mall | more quizes dammit! |
02:58.15 | nullpuppy | so.. you're being too productive? |
02:58.23 | ChipX86 | yep kinda |
02:58.26 | nullpuppy | wow |
02:58.27 | nullpuppy | :) |
02:58.57 | lurgy | yow, lookit all that bandwidth we're using |
03:06.28 | ChipX86 | Nat is just so cool |
03:06.33 | ChipX86 | you know that? Just cool |
03:07.19 | file[laptop] | I think they're drugging the food |
03:10.01 | lurgy | =) |
03:10.46 | ChipX86 | 20:05:21 <Nat_> out of fairness, you guys would split it |
03:10.47 | ChipX86 | 20:05:26 <Nat_> or maybe we could pay you both the full thing |
03:10.47 | ChipX86 | 20:05:28 <Nat_> galago rules. |
03:11.00 | nullpuppy | haha |
03:11.12 | file[laptop] | haha |
03:11.29 | kergoth | re |
03:14.34 | rioter | haha |
03:15.00 | rioter | out of fairness that guy should be shot :P but thats me |
03:15.14 | ChipX86 | nah |
03:15.15 | ChipX86 | I'm not against him |
03:15.29 | ChipX86 | I just didn't want him to win off of my libs if I wasn't giong to get part of it |
03:15.47 | rioter | if it was my code he was doing it with i would have shot him, but im a sadistic bastard |
03:15.50 | merlin262 | w00t! i figured it out! |
03:16.07 | nullpuppy | yay |
03:16.16 | ChipX86 | hrm nervous shivers |
03:16.27 | merlin262 | it is indeed doable in linear time |
03:16.32 | rioter | how much was that bounty btw? |
03:16.35 | merlin262 | but it's a very convoluted multi-step algorithm |
03:16.37 | ChipX86 | $2000 |
03:16.45 | ChipX86 | (nervous shivers not about the bounty) |
03:16.51 | rioter | mmm mabey i should use galago and claim it as mine |
03:17.02 | ChipX86 | hah |
03:17.09 | ChipX86 | that was only part of it |
03:17.12 | ChipX86 | the rest is the evolution integration |
03:17.14 | ChipX86 | which is no easy task |
03:17.18 | rioter | ah |
03:17.47 | ChipX86 | brb |
03:21.15 | nullpuppy | ] |
03:21.52 | kergoth | gah, fishhead is in the handhelds.org channel |
03:23.30 | purple_cow | scanline!!!! |
03:23.45 | ChipX86 | back |
03:23.48 | darth_mall | scanline: if you come up I'll make you a pot of coffee |
03:25.36 | merlin262 | kergoth: fishead? |
03:27.49 | kergoth | idiot who causes problems in numerous channels and gets banned and/or klined periodically |
03:27.55 | kergoth | scanline knows him |
03:28.31 | scanline | ow |
03:28.33 | scanline | yeah |
03:29.01 | darth_mall | kergoth: there's a present for you in audio/groups/Green_Day |
03:29.01 | darth_mall | maybe... |
03:29.24 | darth_mall | yup... it's there |
03:31.05 | CIA-9 | openembedded: 03kergoth 07 * r1.2297 10packages/e2fsprogs/ (4 files): Stage libext2fs and libe2p in the e2fsprogs builds (requirement for e2tools). |
03:31.05 | CIA-9 | openembedded: 03kergoth 07 * r1.2298 10packages/ (5 files in 2 dirs): Add e2fsprogs-native and e2fsprogs-libs-native (needed for e2tools-native). |
03:31.15 | CIA-9 | openembedded: 03kergoth 07 * r1.2299 10packages/e2tools/ (3 files in 2 dirs): Add e2tools and e2tools-native. |
03:34.24 | CIA-9 | openembedded: 03kergoth 07 * r1.2300 10packages/e2fsprogs/ (4 files): Bump PR in the e2fsprogs builds, per the change to do_stage. |
03:34.39 | rioter | im really not liking the new album |
03:35.50 | ChipX86 | which? |
03:35.55 | rioter | greendays |
03:36.01 | ChipX86 | ah |
03:36.12 | kergoth | ah cool |
03:36.19 | kergoth | havent heard anything from it but american idiot, yet |
03:36.22 | rioter | btw 24 hours till you will have the new little birdy single purple_cow just to make you happy |
03:36.51 | purple_cow | rioter: i love you |
03:37.00 | rioter | ;) |
03:37.17 | rioter | im lucky ive been hearing it alot, radios here love it |
03:37.23 | ChipX86 | I dreamt I met her |
03:37.38 | ChipX86 | for some reason |
03:37.39 | rioter | they play at my uni in a month ;) |
03:37.53 | ChipX86 | weird dreams last night.. disturbing.. *shudder* |
03:37.57 | rioter | haha |
03:38.01 | ChipX86 | not because of her |
03:38.04 | ChipX86 | just.. ugh |
03:38.30 | file[laptop] | bad ifdef bad... |
03:39.23 | ChipX86 | yay 700MB of core dumps |
03:40.36 | rioter | ChipX86 im slowly building a harem like yours :P |
03:41.15 | ChipX86 | I won't be seeing my girls any time soon... *sigh* |
03:41.24 | rioter | :( |
03:41.33 | ChipX86 | I miss them |
03:41.35 | rioter | you wont be seeing me for a week either, i got one moving in with me |
03:41.43 | ChipX86 | oh? |
03:42.02 | rioter | parents go away for a week, so do hers, she doesnt want to be alone, so she moves in |
03:42.40 | rioter | so i assume thats going to cut into irc time quiet alot |
03:42.50 | ChipX86 | I wouldn't complain. |
03:43.08 | rioter | haha |
04:00.01 | darth_mall | ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh scanline |
04:00.08 | darth_mall | there be some black stuff here in a pot for ye |
04:00.41 | scanline | oh, hmm.. I was on 99 again |
04:09.34 | CIA-9 | openembedded: 03kergoth 07 * r1.2301 10packages/bzflag/ (bzflag_1.10.6.20040515.oe bzflag-server_1.10.6.20040515.oe): Add the initial bzflag .oe's, which have been sitting in a local tree, unpushed, for weeks now. |
04:38.26 | *** join/#tacobeam patlabor221 (~JeffM@adsl-64-172-199-79.dsl.lsan03.pacbell.net) |
04:59.21 | darth_mall | I hate homework |
05:07.41 | laodamas[boulder | ALL GLORY TO THE HYPNO TOAD! |
05:07.52 | *** join/#tacobeam steph (steph@steph.user) |
05:10.21 | CIA-9 | openembedded: 03kergoth 07 * r1.2302 10packages/hotplug/ (4 files in 2 dirs): Add hotplug 20040920, which appears to have killed the last remaining bashisms, and adds isapnp handling. |
05:29.44 | ChipX86 | yay for being in the apartment now.. locked myself out. |
05:30.09 | kergoth | heh, oops |
05:30.10 | nullpuppy | oops |
05:30.28 | ChipX86 | I just happened to run into one of the maintenance guys I know |
05:30.40 | ChipX86 | this is some fun day. |
05:47.22 | CIA-9 | openembedded: 03kergoth 07 * r1.2303 10packages/hotplug/hotplug_20040920.oe: Reset PR in hotplug 20040920 build. |
06:07.35 | CIA-9 | galago: 03chipx86 * r1255 10libgalago/ (8 files in 3 dirs): Added mostly working avatar support and a get-avatar test tool. |
06:11.09 | CIA-9 | galago: 03chipx86 * r1256 10libgalago-gtk/ (5 files in 2 dirs): |
06:11.09 | CIA-9 | galago: - Added use_avatar parameters to galago_gdk_pixbuf_new_from_presence(), galago_gdk_pixbuf_new_from_presence_with_size(), galago_gdk_pixbuf_new_from_person(), and galago_gdk_pixbuf_new_from_person_with_size(). |
06:11.09 | CIA-9 | galago: - Added galago_gdk_pixbuf_new_from_avatar(), galago_gtk_presence_icon_set_use_avatar(), and galago_gtk_presence_icon_get_use_avatar(). |
06:15.47 | CIA-9 | galago: 03chipx86 * r1257 10galago-daemon/ (ChangeLog src/account.c): Update for the galago_account_get_avatar() API change. |
06:18.20 | CIA-9 | galago: 03chipx86 * r1258 10galago-daemon/ (ChangeLog src/account-list.c): Use GALAGOD_META_ACCOUNT() rather than galagod_account_list_get_meta_account() in galagod_account_list_remove(). I think this is safe. |
06:19.06 | CIA-9 | galago: 03chipx86 * r1259 10gaim-galago/ (ChangeLog src/gaim-galago.c): Added basic avatar support. |
06:20.17 | CIA-9 | galago: 03chipx86 * r1260 10gnome-presence-applet/ (3 files in 2 dirs): Some minor code cleanups. |
06:21.09 | rioter | go ChipX86 go |
06:21.47 | scanline | ooh, ChipX86's face is on CIA's front page now |
06:22.04 | rioter | scary |
06:22.16 | scanline | :( |
06:23.36 | rioter | t |
06:24.34 | ChipX86 | night scanline |
06:24.48 | rioter | ni ni scanline |
06:25.02 | rioter | scanline and ChipX86 your both in my talk im giving saturday |
06:25.20 | ChipX86 | cool |
06:25.23 | ChipX86 | can you record it? |
06:25.31 | rioter | i think its going to be |
06:29.33 | purple_cow | huh |
06:29.40 | purple_cow | how the hell did this get there: http://px.sklar.com/code.html?id=546 |
06:29.58 | purple_cow | that's so old it hurts |
06:31.11 | rioter | theres a function that does that :P |
06:31.25 | purple_cow | there wasn't when i wrote that |
06:31.30 | rioter | ah |
06:34.53 | rioter | itunes burn cd thing is arse backwards |
06:36.58 | CIA-9 | navi-misc: 03jupiter * r5404 10evo/weather/e-cal-backend-weather.c: less stupidness |
06:37.28 | rioter | any decent bounties left? |
06:38.19 | purple_cow | sure |
06:38.31 | rioter | whats the url, im bored with a huge holiday |
06:39.53 | purple_cow | gnome.org/bounties |
06:40.01 | rioter | thanks |
06:40.18 | rioter | thanks for that image |
06:42.26 | rioter | mmm mail notification applet should be easy enough |
06:59.27 | ChipX86 | something's not right.. |
07:04.54 | *** join/#tacobeam ToyKeeper (spanky@c-24-9-113-171.client.comcast.net) |
07:12.55 | purple_cow | rioter: i think there's already an implementation or two for the mail notification applet |
07:13.33 | rioter | aw |
07:13.41 | rioter | what about the mailing list one? |
07:14.55 | purple_cow | rioter: just look at the bugzilla page for each |
07:16.38 | purple_cow | grumble |
07:16.49 | rioter | mmm, the last comment was 2003 saying a patch has been submited, think its safe to assume nothing happened? |
07:18.30 | purple_cow | mebbe, i'd ask the maintainer of the code in question |
07:23.09 | CIA-9 | galago: 03chipx86 * r1261 10libgalago/ (ChangeLog libgalago/galago-dbus.h): Removed some duplicate #defines. I'm kind of surprised nothing complained. |
07:25.20 | ChipX86 | wow, chilling quote in Theatre of Tragedy - And When He Falleth |
07:35.58 | CIA-9 | navi-misc: 03jupiter * r5405 10evo/weather/ (6 files): yay, a lot more untested code :P |
07:52.39 | CIA-9 | navi-misc: 03jupiter * r5406 10evo/weather/e-cal-backend-weather.c: make enough progress on the component creation that it's feasable that calendar objects might actually be created maybe |
07:54.07 | rioter | done and done |
07:54.14 | rioter | hopefully its not done, cause that looks like one i could actually do |
07:56.26 | purple_cow | mmmm, good song |
08:00.05 | CIA-9 | galago: 03chipx86 * r1262 10libgalago/ (ChangeLog contrib/ contrib/galago.vim): Added a syntax highlighting file for libgalago for vim. |
08:00.54 | purple_cow | urk |
08:00.56 | purple_cow | urk urk urk |
08:01.19 | ChipX86 | urk? |
08:01.45 | purple_cow | in order to get this to work and not be really crappy, i'm probably going to have to invent a new event type :P |
08:01.54 | ChipX86 | urk. |
08:02.33 | purple_cow | http://gnome.org/bounties/cal-weather.png |
08:02.41 | purple_cow | notice how it's not actually an all-day event, but something else |
08:02.53 | ChipX86 | yep |
08:02.57 | purple_cow | and the all-day event there doesn't wrap |
08:03.58 | purple_cow | damn tigert for being so good at making mockups that are terrifically difficult to do well! |
08:04.17 | ChipX86 | yep |
08:04.21 | CIA-9 | galago: 03chipx86 * r1263 10libgalago/libgalago/galago-object.h: Very minor whitespace cleanups that just bugged me. |
08:04.27 | ChipX86 | want me to yell at him for that? I've already done that today. |
08:04.28 | ChipX86 | :) |
08:05.42 | purple_cow | sure |
08:05.49 | purple_cow | URK |
08:05.56 | purple_cow | looks like the event types are from an RFC |
08:05.57 | ChipX86 | eep, an urk! |
08:06.00 | ChipX86 | eep. |
08:06.10 | ChipX86 | um, x-weather? |
08:06.28 | purple_cow | hmm! |
08:06.30 | rioter | alright, im going to start on it anyway, never even looked at evo code, is it a bitch to work with? |
08:06.36 | ChipX86 | rioter: what project? |
08:06.38 | ChipX86 | and yes |
08:06.40 | ChipX86 | it is |
08:06.44 | rioter | yay fun |
08:06.56 | purple_cow | looks like ical lets you do that |
08:06.59 | rioter | ChipX86 mailing list actions in the action menu |
08:07.03 | ChipX86 | ahh |
08:07.05 | ChipX86 | please do |
08:07.32 | purple_cow | yay for the bounties generally containing lots of good feature ideas |
08:08.01 | rioter | heh, it might take a while, my gtk is rusty to say the least, and evo code being a bitch isnt going to help |
08:08.35 | ChipX86 | heh you think that's bad? |
08:08.43 | ChipX86 | that whole header box is made from gtkhtml |
08:08.57 | ChipX86 | you'll have to insert an object tag and set up an object handler to add a widget there |
08:09.03 | ChipX86 | actually, that's not so bad |
08:09.04 | rioter | your supposed to encourage me, not make scared |
08:09.06 | ChipX86 | I've alreayd done that |
08:09.12 | ChipX86 | so I can show you how later |
08:09.19 | rioter | cool |
08:09.39 | rioter | i think im goign to buy a yo-yo this weekend |
08:10.05 | ChipX86 | I think I'm going to go nuts. |
08:11.15 | ChipX86 | I need to wrap an object framework in mono |
08:11.57 | rioter | mmm mono, i really should try that one day, big fan of c# |
08:12.10 | ChipX86 | Nat wants galago# |
08:12.13 | ChipX86 | badly. |
08:12.42 | rioter | galago, wrappers in c#? |
08:12.44 | purple_cow | heh, frankly i'm not surprised this weather bounty hasn't been completed |
08:12.46 | ChipX86 | yeah |
08:12.52 | rioter | mmm |
08:12.58 | ChipX86 | purple_cow: that hairy, huh? |
08:13.05 | rioter | if mono has implmented pinvoke it will be a snap |
08:13.10 | purple_cow | just a lot of code |
08:15.04 | rioter | wouldnt have a clue how to write a wrapper with out pinvoke heh |
08:16.34 | purple_cow | can swig do C#? |
08:16.52 | rioter | says it can |
08:17.17 | ChipX86 | it's more complicated than that though :/ |
08:17.19 | ChipX86 | think gtkmm |
08:17.36 | purple_cow | uhhuh |
08:18.33 | rioter | get me bored enough or catch me when im drunk and i might consider doing it |
08:18.44 | ChipX86 | do what? |
08:18.48 | rioter | write the wrappers |
08:18.52 | ChipX86 | nah, I got it |
08:18.56 | rioter | ah, ok |
08:18.57 | ChipX86 | just have to figure out how I want it |
08:19.10 | purple_cow | swig is a great way to quickly hack up a wrapper, but it's not the best way of wrapping |
08:19.23 | ChipX86 | yeah |
08:19.30 | rioter | mmm |
08:19.50 | rioter | this doesnt bode well, but wheres the evo cvs server? |
08:19.57 | ChipX86 | cvs.gnome.org |
08:20.16 | ChipX86 | <PROTECTED> |
08:20.19 | ChipX86 | I think that means it's sleep time. |
08:20.44 | rioter | is that on windows or mono? |
08:20.50 | ChipX86 | mono |
08:21.01 | ChipX86 | just a stupid typo |
08:21.05 | ChipX86 | or something |
08:21.22 | rioter | cool so they do have pinvoke, thats actually rather nifty |
08:21.30 | ChipX86 | yeah |
08:21.43 | rioter | come along way since i first used it |
08:21.47 | ChipX86 | yeah |
08:25.06 | ChipX86 | ok, bed time |
08:25.07 | ChipX86 | g'night |
08:25.16 | purple_cow | hmm, bed |
08:26.10 | rioter | anoncvs.gnome.org for future reference |
08:29.36 | rioter | night both of you |
08:35.40 | rioter | tis a lot of files |
08:36.04 | rioter | amsn and my sisters happy to use linux |
08:36.05 | rioter | funny |
08:36.46 | CIA-9 | navi-misc: 03jupiter * r5407 10evo/e-d-s.diff: add a patch with all the other e-d-s changes - new ical/ecal component, factory and buildsystem stuff |
08:36.58 | CIA-9 | navi-misc: 03jupiter * r5408 10evo/weather/e-cal-backend-weather.c: use the new ical component rather than VEVENT |
08:38.44 | purple_cow | ook, now it's bedtime |
08:41.55 | rioter | night |
08:46.24 | rioter | why is autoconf not doing its job |
09:21.19 | *** join/#tacobeam slimspace|away (~darkstar6@navi.cs.colorado.edu) [NETSPLIT VICTIM] |
09:35.06 | *** join/#tacobeam cheers (~rachael@adsl-69-225-36-142.dsl.skt2ca.pacbell.net) |