| 00:07.50 | swb | check this out... a job post on the 37signals board from Provo http://jobs.37signals.com/jobs/828 | 
| 00:08.45 | synic | woot.  Ruby.  I'm glade to see that. | 
| 00:08.54 | synic | er.. glad. | 
| 00:17.42 | macnewbold | ~wake mindjuju | 
| 00:17.52 | jbot | ACTION throws a barrel-full of ice water on mindjuju and shouts "GOOD MORNING!!!!" | 
| 00:19.35 | *** join/#uphpu herlo (n=herlo@001-785-459.area1.spcsdns.net) | 
| 00:19.40 | *** mode/#UPHPU [+v herlo] by ChanServ | 
| 00:22.57 | *** join/#uphpu herl1 (n=herlo@class1-nat.gurulabs.com) | 
| 00:26.40 | *** join/#uphpu Black_Chaos (n=admin@70-57-91-148.slkc.qwest.net) | 
| 00:34.37 | swb | http://www.msnbc.msn.com/id/15014682/site/newsweek/ | 
| 00:38.33 | mindjuju | macnewbold: ping | 
| 00:39.15 | herl1 | ~seen Utah_Dave | 
| 00:39.38 | jbot | utah_dave <n=boucha@72-166-51-162.dia.static.qwest.net> was last seen on IRC in channel #uphpu, 2h 23m 17s ago, saying: 'ok, that's working great.  Thanks again dataw0lf'. | 
| 00:52.17 | mindjuju | macnewbold : ping | 
| 00:52.26 | macnewbold | pong, mindjuju | 
| 00:52.30 | macnewbold | geek lunch is Friday? | 
| 00:52.42 | macnewbold | ~seen wps | 
| 00:52.56 | jbot | wps <n=wps@64.72.210.10> was last seen on IRC in channel #uphpu, 3h 19m 9s ago, saying: 'my wife makes a mean cheese ball'. | 
| 00:53.27 | macnewbold | if it is, would you send the email to the list again? You do that very well. | 
| 00:53.40 | mindjuju | k, it's official, i sux, yes this friday is when it should be | 
| 00:53.41 | macnewbold | we'll also need to harass wps about getting those on the UPHPU calendar on the web site | 
| 00:53.47 | macnewbold | or is it on the 8th? | 
| 00:53.55 | mindjuju | it should be this friday | 
| 00:53.55 | macnewbold | it's robintinos in bountiful, right? | 
| 00:54.04 | mindjuju | yup on robintinos | 
| 00:54.12 | mindjuju | do you think that is enough notice for everybody? | 
| 00:58.01 | *** join/#uphpu burnin (n=burnin@42dbe40a.dsl.aros.net) | 
| 00:59.14 | macnewbold | probably so | 
| 00:59.22 | macnewbold | but mention that in the message | 
| 00:59.31 | macnewbold | if several ask us to delay it, we could | 
| 01:00.25 | mindjuju | i would just hate there to be 2 potential dates out there in case somebody got the email that it would be this friday and not the next one that said "no wait, next friday" | 
| 01:00.31 | timinator | I'm out guys | 
| 01:00.33 | timinator | later | 
| 01:01.12 | mindjuju | plus and this is jsut me, but i'm rolling the new site December 10th, but have internal training this friday  | 
| 01:01.23 | mindjuju | so i'd be out, though you could go and represent | 
| 01:10.22 | macnewbold | I might not make it either, since it is in bountiful, and that's the day our new employee starts | 
| 01:10.30 | macnewbold | but tim would represent I'm sure | 
| 01:11.02 | mindjuju | i could definantly go next friday, what about you? | 
| 01:12.22 | macnewbold | the 8th? | 
| 01:12.25 | macnewbold | *checks* | 
| 01:12.30 | tierra | huh, robintinos this friday? | 
| 01:12.35 | tierra | or next? | 
| 01:12.44 | macnewbold | I could do the 8th much better than the 1st | 
| 01:12.59 | mindjuju | yup, me too | 
| 01:13.01 | mindjuju | what about you tierra | 
| 01:13.05 | macnewbold | but the people from up north would be the biggest factor | 
| 01:13.10 | mindjuju | robintinos on the 8th? | 
| 01:13.21 | mindjuju | true that, and timinator just left | 
| 01:13.21 | mindjuju | nerd | 
| 01:13.27 | mindjuju | bigdog_ut, you around? | 
| 01:13.33 | macnewbold | ~wake everyone | 
| 01:13.34 | jbot | ACTION throws a barrel-full of ice water on everyone and shouts "GOOD MORNING!!!!" | 
| 01:13.41 | bigdog_ut | mindjuju y | 
| 01:13.45 | mindjuju | coolio! | 
| 01:13.53 | mindjuju | robintionsos on the 8th | 
| 01:13.54 | mindjuju | good for you? | 
| 01:14.23 | bigdog_ut | where is that? | 
| 01:14.27 | mindjuju | bountiful | 
| 01:14.42 | mindjuju | robintinos is the real spelling | 
| 01:15.00 | tierra | I guess the 8th works for me, though I'd prefer the 15th actually, but that's probably getting too close into the holidays for most people | 
| 01:16.23 | tierra | bbl, leaving work | 
| 01:16.24 | macnewbold | do we have a december meeting? that's right by the 15th too | 
| 01:16.27 | macnewbold | yeah, me too | 
| 01:16.30 | macnewbold | see ya tomorrow | 
| 01:16.41 | macnewbold | mj, you can decide, or ask on the list, whichever you like | 
| 01:16.46 | tierra | I'll check back later tonight | 
| 01:16.50 | mindjuju | k | 
| 01:17.17 | mindjuju | i'll tentatively set the 8th, though open it up for comment to see if it will change | 
| 01:17.38 | macnewbold | good | 
| 01:18.34 | bigdog_ut | 8th might be good too | 
| 01:18.39 | bigdog_ut | that is still early in december | 
| 01:18.56 | mindjuju | yup, that's what i'm thinking bigdog_ut | 
| 01:19.20 | mindjuju | wish i'd gotten back in time to catch timinator before he left | 
| 01:19.28 | mindjuju | but i think all his big stuff is done since he rolled his site | 
| 01:41.30 | mindjuju | who else lives up north? | 
| 01:41.39 | mindjuju | is it just bigdog_ut and timinator? | 
| 01:41.47 | mindjuju | seems like synic did or tierra | 
| 01:42.05 | swb | how far North counts as North? | 
| 01:42.17 | bigdog_ut | i think so...drip lives up here but works in slc | 
| 01:42.45 | mindjuju | i'd say north is everything north of SLC | 
| 01:42.52 | synic | nah, I'm in Murray | 
| 01:42.54 | mindjuju | course what do i know, i'm native Texan | 
| 01:43.04 | swb | well, I'm in Holladay | 
| 01:43.10 | mindjuju | where's that? | 
| 01:43.11 | bigdog_ut | that just explains it all too me | 
| 01:44.18 | swb | technically, I'm SLCounty, near the bottom of Parley's Canyon but still in SLC | 
| 01:44.48 | swb | North compared to some  ;) | 
| 01:45.20 | mindjuju | wow, you live on the way westside | 
| 01:45.32 | mindjuju | (just pulled it up on google maps) | 
| 01:45.38 | swb | ? | 
| 01:46.09 | mindjuju | whoops, eastside | 
| 01:46.10 | mindjuju | Holladay | 
| 01:46.17 | mindjuju | http://maps.google.com/maps?f=q&hl=en&q=Holladay,+Utah&ie=UTF8&z=11&ll=40.70771,-111.932144&spn=0.211327,0.545883&om=1 | 
| 01:46.22 | swb | yep | 
| 01:47.06 | swb | I think I can get to robintinos w/o toooo much extra driving though (I work on campus at the U) | 
| 01:49.20 | mindjuju | k, i think i've got this email ready to launch | 
| 01:58.41 | mindjuju | k, email launched | 
| 01:59.08 | *** topic/#UPHPU by mindjuju -> Utah PHP Users Group  |  uphpu.org | Geek Lunch Dec 8th | 
| 01:59.34 | tierra | I live in Sandy, but work in Bountiful | 
| 01:59.49 | mindjuju | damn! | 
| 01:59.55 | mindjuju | whoops, sorry | 
| 02:00.01 | mindjuju | i should have waited | 
| 02:00.12 | mindjuju | i could have included your name in the reasons why | 
| 02:00.33 | mindjuju | when you see the email, tierra, you'll see what i mean | 
| 02:00.51 | mindjuju | course though, you were at the last lunch | 
| 02:01.00 | swb | mmmm, lunch | 
| 02:01.24 | tierra | hehe | 
| 02:02.10 | tierra | you didn't mention a time | 
| 02:02.19 | mindjuju | freak! | 
| 02:03.04 | tierra | ok... ok... calm down, I think I know how we can fix that | 
| 02:03.21 | mindjuju | post another email? | 
| 02:03.26 | tierra | I hear that's what this "Reply To" feature is for | 
| 02:03.30 | tierra | ;) | 
| 02:03.47 | mindjuju | plus this way i can include you in the line up | 
| 02:04.01 | tierra | or "Reply All" more specifically | 
| 02:04.27 | tierra | so what time though? 6:30, 7:00 ? | 
| 02:04.40 | mindjuju | ugh, except that i get the digest version so i don't get it when it first comes out | 
| 02:04.54 | mindjuju | we usually do lunch at 12:30p | 
| 02:05.04 | tierra | oh, lunch, not dinner | 
| 02:05.12 | mindjuju | did i say dinner? | 
| 02:05.16 | mindjuju | hang on quick sec | 
| 02:05.35 | tierra | no, but I just assumed for some reason | 
| 02:05.45 | tierra | thinking the last one was a dinner (though it wasn't) | 
| 02:05.53 | mindjuju | whew! | 
| 02:06.07 | mindjuju | i'll repost it real quick | 
| 02:06.24 | tierra | but yeah, I guess 12:30 would be an ideal time... busy, but probably best for all | 
| 02:06.43 | tierra | just need to remember to call ahead | 
| 02:06.54 | mindjuju | yeah, was going to say i saw they had reservations for groups | 
| 02:07.29 | bigdog_ut | ill now better toward the end of the week...im might see if i can get drip to come | 
| 02:07.53 | mindjuju | good idea since i posted him as an "attraction" | 
| 02:08.03 | mindjuju | have you seen the email bigdog_ut? | 
| 02:08.12 | bigdog_ut | y | 
| 02:08.21 | mindjuju | you like? | 
| 02:08.55 | bigdog_ut | +10 | 
| 02:26.25 | *** join/#uphpu herlo (n=herlo@71-219-19-242.slkc.qwest.net) | 
| 02:26.29 | *** mode/#UPHPU [+v herlo] by ChanServ | 
| 02:47.49 | *** join/#uphpu herlo (n=herlo@71-219-19-242.slkc.qwest.net) | 
| 02:47.53 | *** mode/#UPHPU [+v herlo] by ChanServ | 
| 05:06.28 | *** join/#uphpu unum (n=unum@70.89.247.221) | 
| 05:14.49 | *** join/#uphpu wps (n=wps@208.53.47.251) | 
| 05:14.49 | *** mode/#UPHPU [+o wps] by ChanServ | 
| 07:35.18 | *** join/#uphpu jnbek (n=jnbek@c-24-10-178-17.hsd1.ut.comcast.net) | 
| 08:54.56 | *** join/#uphpu herlo (n=herlo@71-219-19-242.slkc.qwest.net) | 
| 08:55.03 | *** mode/#UPHPU [+v herlo] by ChanServ | 
| 13:43.49 | *** join/#uphpu timinator (n=timinato@c-67-171-118-199.hsd1.ut.comcast.net) | 
| 13:43.49 | *** mode/#UPHPU [+v timinator] by ChanServ | 
| 14:29.59 | *** join/#uphpu jsmith (n=jsmith@199.227.185.35) | 
| 14:29.59 | *** mode/#UPHPU [+v jsmith] by ChanServ | 
| 14:43.48 | *** join/#uphpu herlo (n=herlo@71-219-19-242.slkc.qwest.net) | 
| 14:43.51 | *** mode/#UPHPU [+v herlo] by ChanServ | 
| 14:52.34 | *** join/#uphpu atoponce (n=aaron@oalug/member/atoponce) | 
| 14:52.34 | *** mode/#UPHPU [+v atoponce] by ChanServ | 
| 15:26.54 | *** join/#uphpu wps (n=wps@67.108.236.230.ptr.us.xo.net) | 
| 15:26.54 | *** mode/#UPHPU [+o wps] by ChanServ | 
| 15:36.48 | macnewbold | ~cookie | 
| 15:42.06 | bigdog_ut | mornin to the crew | 
| 15:43.26 | jsmith | morning! | 
| 15:50.03 | timinator | morning | 
| 15:52.09 | macnewbold | ~brownie | 
| 16:00.54 | mindjuju | timinator: ping | 
| 16:01.11 | timinator | wassup mindjuju | 
| 16:01.14 | *** join/#uphpu beandog (n=sdibb@gentoo/developer/beandog) | 
| 16:01.14 | *** mode/#UPHPU [+v beandog] by ChanServ | 
| 16:01.19 | mindjuju | hey, geek lunch dec 8th | 
| 16:01.21 | mindjuju | you going? | 
| 16:01.28 | mindjuju | robintinos | 
| 16:01.30 | mindjuju | bountiful | 
| 16:01.39 | timinator | sure | 
| 16:01.43 | timinator | sounds great | 
| 16:01.47 | mindjuju | awesome! | 
| 16:02.12 | timinator | bigdog_ut: you going? | 
| 16:02.35 | beandog | wherezit? | 
| 16:02.49 | mindjuju | robintinos in bountiful | 
| 16:03.08 | mindjuju | it's one for the northern guys | 
| 16:03.17 | mindjuju | where we come up to them | 
| 16:03.54 | mindjuju | cna you go beandog? | 
| 16:04.02 | beandog | Uh | 
| 16:04.04 | beandog | second | 
| 16:09.07 | *** join/#uphpu _psychic_ (n=_psychic@71.32.228.156) | 
| 16:09.07 | *** mode/#UPHPU [+v _psychic_] by ChanServ | 
| 16:10.02 | mindjuju | sup _psychic_ | 
| 16:10.09 | _psychic_ | morning | 
| 16:10.26 | mindjuju | fyi, we posted the new geek lunch | 
| 16:10.34 | mindjuju | dec 8th @12:30p | 
| 16:10.34 | _psychic_ | Bountiful, right? | 
| 16:10.37 | mindjuju | yup | 
| 16:10.40 | mindjuju | you going? | 
| 16:10.50 | _psychic_ | I'm in Orem, so probably not :/ | 
| 16:10.59 | mindjuju | bummer | 
| 16:11.19 | _psychic_ | yeah | 
| 16:11.19 | bigdog_ut | timinator i might be able to go | 
| 16:11.23 | _psychic_ | that's a ways for me though | 
| 16:11.50 | mindjuju | yeah, true that | 
| 16:12.09 | _psychic_ | specially if the weather was bad | 
| 16:12.12 | _psychic_ | I was up in SLC yesterday | 
| 16:12.18 | _psychic_ | It took me more than an hour to get home | 
| 16:14.16 | mindjuju | i bet.  the roads were pretty bad just to work today and i drive frontage road most of the way up | 
| 16:14.35 | _psychic_ | I'm just glad I live only a few blocks from work | 
| 16:14.39 | _psychic_ | I hate winter weather. | 
| 16:18.19 | beandog | mindjuju: yah Id like to go, that'd rock | 
| 16:22.32 | *** join/#uphpu Black_Ch1os (n=admin@70-57-91-148.slkc.qwest.net) | 
| 16:25.05 | wps | I love Winter | 
| 16:25.09 | beandog | me too | 
| 16:25.13 | beandog | its the most wonderful time of the year | 
| 16:27.53 | jsmith | We might get ice today in Kansas City... | 
| 16:36.44 | timinator | Kansas City?!?! | 
| 16:45.45 | jsmith | Yeah, I'm in Kansas City this week teaching an Asterisk class | 
| 16:47.40 | timinator | nice | 
| 16:48.00 | timinator | I was born and raised there | 
| 16:49.01 | *** join/#uphpu fungus (n=fungus@2001:470:1f00:645:20a:95ff:fec5:636a) | 
| 16:49.01 | *** mode/#UPHPU [+o fungus] by ChanServ | 
| 16:50.08 | *** join/#uphpu Nickname (n=user@64.173.193.1) | 
| 16:50.10 | synic | pfft, what did that tear ever do to you?!??1 | 
| 16:50.33 | dataw0lf | are there tears to be licked off someone's face?! | 
| 16:51.20 | dataw0lf | mmm... tastes like grief | 
| 16:51.27 | synic | timinator: you don't need to qualify "like a girl" - we already know how you scream. | 
| 16:51.28 | wps | dataw0lf: you mind exiting and re-joining? my day cannot begin properly without the jbot tease | 
| 16:51.38 | *** part/#uphpu dataw0lf (n=user@64.173.193.1) | 
| 16:51.40 | *** join/#uphpu dataw0lf (n=user@64.173.193.1) | 
| 16:51.42 | timinator | lol synic | 
| 16:51.48 | wps | :) | 
| 16:51.52 | dataw0lf | ;-) | 
| 16:52.27 | wps | the only reason that that makes me laugh is from that silly animated video that they made to promote the technology | 
| 16:52.37 | dataw0lf | never saw it | 
| 16:52.40 | wps | oh? | 
| 16:52.43 | dataw0lf | nope | 
| 16:53.45 | mindjuju | never heard of it either | 
| 16:54.07 | Black_Ch1os | ttp://www.hitachigst.com/hdd/research/recording_head/pr/PerpendicularAnimation.html | 
| 16:54.24 | jsmith | timinator: You gonna be upset if I start talking about how yummy the BBQ at Arthur Bryant's is? | 
| 16:54.33 | wps | http://www.hitachigst.com/hdd/research/recording_head/pr/PerpendicularAnimation.html | 
| 16:54.36 | wps | that's it… thanks Black_Ch1os  | 
| 16:54.51 | dataw0lf | mindjuju: I just got one. | 
| 16:55.27 | timinator | oh, I miss Arthur Bryants | 
| 16:55.27 | timinator | and Gates | 
| 16:55.27 | timinator | and the Majestic | 
| 16:55.28 | jsmith | Yup... talk about good grub. | 
| 16:55.30 | timinator | and Lamars | 
| 16:55.37 | jsmith | Haven't eaten at Lamars yet | 
| 16:55.40 | timinator | and even Mr. Goodcents | 
| 16:55.48 | timinator | Lamars Donuts | 
| 16:55.59 | jsmith | Oooooh... donuts. | 
| 16:56.00 | timinator | they have a few locations now | 
| 16:56.02 | timinator | ya | 
| 16:56.21 | dataw0lf | I had the best wings evar yesterday. | 
| 16:57.39 | dataw0lf | mindjuju: what type of pup you getting? | 
| 16:58.52 | dataw0lf | yes, got the a ok to sign up for web directions north | 
| 16:58.53 | mindjuju | sorry, watching that perpendicular flash thing | 
| 16:58.58 | timinator | jsmith: have you had the BBQ at Johnny's? | 
| 16:59.00 | mindjuju | craziness | 
| 16:59.25 | timinator | I used to know Johnny | 
| 16:59.25 | beandog | I want donuts. :C | 
| 16:59.25 | beandog | We need a Dunkin Donuts out here. | 
| 16:59.33 | mindjuju | dataw0lf, looking for something that won't break -- have a 3 year old at home | 
| 16:59.41 | beandog | that and Waffle House | 
| 16:59.48 | mindjuju | course raising him right to not be mean to the dog, but still, boys will be boys | 
| 17:00.01 | dataw0lf | yea | 
| 17:00.56 | dataw0lf | I just got a golden lab puppy | 
| 17:00.56 | mindjuju | want something sturdy like a basset hound | 
| 17:00.56 | jsmith | timinator: Nope... where's Johnny's? | 
| 17:00.56 | timinator | in Mission | 
| 17:00.56 | mindjuju | brb | 
| 17:00.56 | dataw0lf | I either go with shepherds (australian or german or border collie) or labs | 
| 17:00.57 | dataw0lf | all other dogs sux0rz | 
| 17:00.57 | jsmith | timinator: Ah... I'll have to check it out. | 
| 17:00.57 | timinator | off 635-Metcalf interchange | 
| 17:00.57 | jsmith | Yeah... close to where I'm at ;-) | 
| 17:00.59 | jsmith | I'm at 85th and State Line | 
| 17:01.06 | timinator | the BBQ is decent there | 
| 17:01.11 | timinator | ...... | 
| 17:01.23 | timinator | 85th and State Line? | 
| 17:01.30 | jsmith | I don't want decent -- I want incredible ;-) | 
| 17:01.31 | timinator | it's a bit of a drive then | 
| 17:01.45 | timinator | it's good, but not like Gates | 
| 17:01.46 | jsmith | Oh, *6*35 | 
| 17:01.52 | timinator | yep | 
| 17:01.54 | timinator | 635 | 
| 17:02.00 | timinator | in the middle of the city | 
| 17:02.14 | timinator | where it switches to Metcalf | 
| 17:02.29 | timinator | not worth it for that.... | 
| 17:02.39 | timinator | have you eaten at Gates? | 
| 17:02.44 | timinator | There's one near you | 
| 17:02.59 | timinator | State Line and about 100th | 
| 17:03.17 | timinator | just shy of 435 | 
| 17:03.32 | timinator | that's INCREDIBLE | 
| 17:03.42 | timinator | it's my favorite BBQ joint | 
| 17:04.10 | jsmith | I read *4*35 | 
| 17:04.17 | timinator | yep | 
| 17:04.19 | jsmith | Yeah, Gates is good. | 
| 17:04.30 | timinator | good? | 
| 17:04.30 | dataw0lf | you ever go to Chicago, go to robinson's no. 1 ribs | 
| 17:04.44 | jsmith | timinator: OK, it's very good. | 
| 17:05.59 | dataw0lf | mmm pay day | 
| 17:08.00 | timinator | Arthur Bryant's is very good too. | 
| 17:09.30 | timinator | jsmith: have you been to the Plaza? | 
| 17:09.56 | jsmith | timinator: Of course ;-)  Our corporate office is in Westport | 
| 17:10.06 | timinator | NICE | 
| 17:10.59 | timinator | have you eaten here:  http://www.countryclubplaza.com/plaza.aspx?pgID=882&newsID=44&exCompID=191 | 
| 17:11.18 | timinator | McCormick & Schmick | 
| 17:11.28 | timinator | my wife and I love that place | 
| 17:12.22 | timinator | little pricey though, last time I took my wife I think I spent $180 | 
| 17:14.15 | timinator | that's not local to KC though.... The closest to Utah is Denver or Vegas though | 
| 17:14.16 | *** join/#uphpu swb (n=designsi@70.98.111.41) | 
| 17:15.39 | dataw0lf | swb: thanks for the link to Web Directions North, I'm totally going. | 
| 17:15.49 | dataw0lf | If just for the Blackcomb boarding. | 
| 17:16.11 | swb | boarding + networking -> can't beat that! | 
| 17:17.16 | swb | I'm going to ask my company to send me, but I'm not sure they'll do it (thus the affiliate links)  ;) | 
| 17:17.22 | dataw0lf | true that, now just to explain to my company that they should pay for the lift tickets too.. | 
| 17:19.42 | jsmith | timinator: Only problem is that they're doing road construction in the plaza | 
| 17:19.52 | jsmith | timinator: Pricey... but the food is good. | 
| 17:19.52 | dataw0lf | "Well, if there's Blackcomb/Whistler skiing involved, I'm coming too."  -  VP of R&D | 
| 17:20.43 | swb | nice VP! | 
| 17:20.48 | timinator | definately | 
| 17:21.27 | dataw0lf | swb: our company rocks, corporate money flow and size, but they keep a small business community atmosphere going by being super cool. | 
| 17:21.55 | dataw0lf | I haven't talked to an employee yet who doesn't love the company  | 
| 17:22.06 | swb | that makes SUCH a difference | 
| 17:22.26 | swb | very cool, congrats on landing a really great job with a good atmosphere | 
| 17:22.38 | swb | what's the company name? | 
| 17:22.40 | dataw0lf | yea, it sure does.  And I've been looking for disenchanted employees, because, you know, of my personality. | 
| 17:22.46 | dataw0lf | QuinStreet  | 
| 17:23.10 | swb | looking for disenchanted employees to argue with? | 
| 17:23.34 | dataw0lf | so I can lick the tears off their face, of course. | 
| 17:25.18 | *** join/#uphpu drip (n=drip@67.96.135.254) | 
| 17:25.20 | *** mode/#UPHPU [+v drip] by ChanServ | 
| 17:25.24 | mindjuju | sup drip | 
| 17:25.36 | dataw0lf | dripalicious | 
| 17:26.14 | swb | drip.alicio.us | 
| 17:26.22 | drip | howdy folks! | 
| 17:26.24 | drip | just realized I wasn't logged in | 
| 17:26.30 | drip | he he | 
| 17:26.40 | mindjuju | you going to the geek lunch on the 8th, drip? | 
| 17:26.52 | drip | planning on it. | 
| 17:26.56 | mindjuju | sweetness! | 
| 17:27.20 | drip | yeah, will be nice to put some faces to nicks. | 
| 17:27.27 | mindjuju | dude, dw, you coming? | 
| 17:27.27 | drip | besides bigdog_ut of course | 
| 17:27.32 | synic | you think so, but wait until you see us. | 
| 17:27.36 | synic | you'll change your mind. | 
| 17:27.46 | mindjuju | lol | 
| 17:27.48 | drip | then I just know who to e-avoid | 
| 17:27.49 | drip | lol | 
| 17:27.49 | swb | lol | 
| 17:27.51 | dataw0lf | mindjuju: I can't, damn it.  I have to go to corporate hq in Foster City from the 7th to the 8th | 
| 17:28.12 | dataw0lf | Khaaaaaaaaaaaaaaaaan! | 
| 17:28.31 | mindjuju | that actually just came on cable a couple of days ago | 
| 17:28.39 | mindjuju | ST 2, wrath of khan | 
| 17:28.40 | dataw0lf | HDNet? | 
| 17:28.47 | mindjuju | nope, comcast | 
| 17:29.00 | mindjuju | for those of us with tvs older than 7 years | 
| 17:29.03 | dataw0lf | I watched it on HDNet or whatever that channel name is | 
| 17:29.29 | dataw0lf | I can't watch football without HD anymore.   | 
| 17:29.30 | mindjuju | but let me tell you, watching TV on my 27" TV is pure pleasure! | 
| 17:29.34 | dataw0lf | it's like a cupcake without the frosting | 
| 17:29.55 | dataw0lf | pretty nice simile, huh?! | 
| 17:30.03 | drip | =/ | 
| 17:30.09 | dataw0lf | totally worth it. | 
| 17:30.19 | drip | yeah, I watch it at my friends house. | 
| 17:30.24 | mindjuju | it's prolly good that you have high def tv, dataw0lf, cause you'll need it if you ever go up against me in halo2 | 
| 17:30.30 | dataw0lf | HAHAHAHA | 
| 17:30.42 | mindjuju | give you a fighting chance | 
| 17:30.52 | dataw0lf | I'm glad I was leaning over my desk, or I would've fallen out of my chair | 
| 17:31.20 | dataw0lf | so get this | 
| 17:31.25 | dataw0lf | I had a dream I was IRCing last night | 
| 17:31.28 | dataw0lf | honestly | 
| 17:31.31 | dataw0lf | is that pathetic or what? | 
| 17:31.33 | swb | really? | 
| 17:31.50 | mindjuju | who were you talking to in IRC? | 
| 17:31.52 | dataw0lf | yes, I was arguing with someone about something | 
| 17:31.57 | swb | wait, oh, phew | 
| 17:31.57 | dataw0lf | can't remember | 
| 17:32.01 | dataw0lf | I think I was in #uphpu | 
| 17:32.01 | swb | lol | 
| 17:32.23 | dataw0lf | when I woke up I thought I was just remembering yesterday | 
| 17:32.34 | drip | i guess that's better than #toosexyformyshirt | 
| 17:32.48 | dataw0lf | they changed the channel name | 
| 17:32.52 | dataw0lf | #toosexyforyourshirt | 
| 17:32.57 | drip | lol | 
| 17:34.20 | dataw0lf | extracting data from Excel into a MySQL database sucks | 
| 17:34.56 | jsmith | Can't you point a DSN at the Excel file and then use ODBC? | 
| 17:36.03 | timinator | Excel -> MySQL?? | 
| 17:36.03 | dataw0lf | That's what I'm doing.  But I'm having alot of problems with how these jacka$$es organized the data | 
| 17:36.11 | timinator | I have experience w/ that | 
| 17:36.26 | timinator | if you need a hand | 
| 17:36.29 | dataw0lf | I have alot of experience with it.  Doesn't make it any less suckier. | 
| 17:36.34 | dataw0lf | no I'm good.  thanks though. | 
| 17:36.34 | timinator | true | 
| 17:36.42 | timinator | cool | 
| 17:37.04 | swb | conversion doesn't suck, data sucks | 
| 17:37.07 | swb | haha | 
| 17:38.01 | dataw0lf | it all sucks! | 
| 17:38.04 | dataw0lf | KHAAAAAAAAN! | 
| 17:40.07 | jsmith | Good ol' data massage | 
| 17:41.03 | swb | dataw0lf, take this quiz: http://www.msnbc.msn.com/id/15014682/site/newsweek/ | 
| 17:41.33 | dataw0lf | the answer is a resounding YES | 
| 17:41.47 | dataw0lf | but I'll take it | 
| 17:42.05 | swb | err, take the quiz if you _want_ to | 
| 17:45.47 | watermouse | so | 
| 17:45.53 | watermouse | as im taking this test | 
| 17:45.58 | watermouse | I realize I am pretty dumb | 
| 17:46.04 | dataw0lf | 100% | 
| 17:46.10 | watermouse | serious? | 
| 17:46.12 | watermouse | hah | 
| 17:46.13 | dataw0lf | yes. | 
| 17:46.28 | swb | I'll take your word for it... but I thought the premise of the article was super interesting | 
| 17:46.34 | dataw0lf | government questions? puh-leeze. | 
| 17:46.54 | swb | I got the highest spending question wrong | 
| 17:46.59 | swb | I guessed military | 
| 17:47.31 | dataw0lf | nah | 
| 17:47.31 | beandog | whats the right answer? | 
| 17:47.31 | dataw0lf | social security. | 
| 17:48.07 | dataw0lf | I can't believe such a small percentage of college seniors didn't know where the separation of church and state originated from. | 
| 17:49.07 | *** join/#uphpu herlo (n=herlo@class1-nat.gurulabs.com) | 
| 17:49.14 | *** mode/#UPHPU [+v herlo] by ChanServ | 
| 17:52.05 | dataw0lf | is there a 'find' equivalent on Windows XP Pro? | 
| 17:52.06 | *** join/#uphpu watermou1e (n=byronw@66.236.72.126.ptr.us.xo.net) | 
| 17:52.21 | watermou1e | wtf | 
| 17:53.09 | fungus | There is an oversimplified GUI version.   | 
| 17:54.14 | dataw0lf | yea, I need a command line equiv. | 
| 17:54.42 | fungus | cygwin?  :) | 
| 17:56.37 | dataw0lf | meh, I hate cygwin. | 
| 17:56.58 | dataw0lf | oh well, I'll use Python. | 
| 17:57.49 | swb | meh: http://www.thinkgeek.com/tshirts/generic/8753/ | 
| 17:59.02 | dataw0lf | hehe, awesome. | 
| 17:59.21 | swb | I want it | 
| 18:00.25 | dataw0lf | I'm ordering as we speak. | 
| 18:00.43 | swb | http://www.publicradio.org/columns/futuretense/2006/11/27.shtml | 
| 18:03.23 | dataw0lf | Where do they come up with these names?  'Curbly'.  What does that mean? | 
| 18:03.32 | dataw0lf | "That's a really curbly road." | 
| 18:03.33 | dataw0lf | ? | 
| 18:03.40 | swb | good point, I hadn't thought of that | 
| 18:04.08 | swb | thought you'd be interested cuz it's a home improvement related | 
| 18:04.12 | swb | story | 
| 18:04.34 | dataw0lf | I think these companies have a random, phonetically sound word generator. | 
| 18:04.39 | *** join/#uphpu xilch|w__ (n=xilch@66.236.72.101.ptr.us.xo.net) | 
| 18:05.05 | dataw0lf | swb: Sorry, my negativity took hold again. | 
| 18:05.11 | dataw0lf | interesting idea. | 
| 18:05.43 | swb | curb as in curb appeal? | 
| 18:06.34 | dataw0lf | well, they're curbing the appeal, that's for sure. | 
| 18:06.37 | dataw0lf | ;-) | 
| 18:07.57 | dataw0lf | now, the Junk Brothers, that's a good show. | 
| 18:08.26 | dataw0lf | and reZONED | 
| 18:09.46 | dataw0lf | yes I watch alot of HGTV.  Ruth England is hot. | 
| 18:18.24 | timinator | hey guys | 
| 18:18.38 | swb | what's up timinator? | 
| 18:18.50 | timinator | what's the best way to force an error if the user doesn't have flash? | 
| 18:19.13 | timinator | and another for missing JavaScript? | 
| 18:19.59 | *** join/#uphpu watermouse (n=byronw@66.236.72.126.ptr.us.xo.net) | 
| 18:21.17 | swb | I'm not sure about flash | 
| 18:21.58 | wps | adobe has established was for detecting and communicating that | 
| 18:22.07 | swb | do you want to force an error though, or just defer to non-scripted versions when js is off | 
| 18:22.14 | swb | aka unobstrusive javascript | 
| 18:22.15 | fungus | Don't force an error if they don't have flash. | 
| 18:22.31 | fungus | Just reduce the functionality a little. | 
| 18:23.00 | dataw0lf | Flash can be detected via navigator.plugins with JavaScript | 
| 18:23.16 | dataw0lf | and navigator.mimeTypes | 
| 18:23.41 | swb | helpful? -> http://www.adobe.com/products/flashplayer/download/detection_kit/ | 
| 18:24.17 | dataw0lf | and JavaScript 'detection' is just a matter of smart uses of <noscript> | 
| 18:25.22 | dataw0lf | but I agree with fungus;  a site should gracefully degrade, not just redirect to an error. | 
| 18:27.28 | fungus | I have seen some sites that just overlay the flash component on top of something else they want to improve.   | 
| 18:28.00 | fungus | w/o flash it gracefully degrades to a static image, w/ flash it bounces and wiggles and such. | 
| 18:28.12 | dataw0lf | yea, I've seen that approach often. | 
| 18:28.29 | swb | fungus, how's work? | 
| 18:29.04 | *** join/#uphpu jsmith (n=jsmith@199.227.185.35) | 
| 18:29.04 | *** mode/#UPHPU [+v jsmith] by ChanServ | 
| 18:29.24 | timinator | checking the adobe kit | 
| 18:29.29 | swb | or wait, maybe you can't talk about work AT work | 
| 18:32.49 | *** join/#uphpu xilch|w_ (n=xilch@66.236.72.101.ptr.us.xo.net) | 
| 18:33.41 | dataw0lf | morning xilch|w_ | 
| 18:38.35 | fungus | ok, i guess.  I had to come in early today to replace a CPU fan.   | 
| 18:40.59 | *** join/#uphpu timinator (n=timinato@c-67-171-118-199.hsd1.ut.comcast.net) | 
| 18:40.59 | *** mode/#UPHPU [+v timinator] by ChanServ | 
| 18:41.29 | timinator | dangit | 
| 18:41.44 | timinator | comp crashed | 
| 18:41.58 | timinator | haven't had that in about a year | 
| 18:42.46 | *** join/#uphpu herlo (n=herlo@class1-nat.gurulabs.com) | 
| 18:42.54 | *** mode/#UPHPU [+v herlo] by ChanServ | 
| 18:43.28 | timinator | holy moly... that flash detection kit.... it has a 20 page manual !!! | 
| 18:44.04 | timinator | I was hoping for a:  <noflash>You need Flash</noflash> | 
| 18:44.35 | swb | that'd be nice | 
| 18:45.06 | herlo | <PROTECTED> | 
| 18:45.37 | swb | ? | 
| 18:47.18 | herlo | swb: we give voice to those we trust | 
| 18:47.28 | herlo | or rather, the ops do | 
| 18:47.35 | swb | ohhh, an irc thing? | 
| 18:47.40 | herlo | swb: yeah | 
| 18:47.46 | swb | :) | 
| 18:47.52 | herlo | macnewbold wrote a little script to give us all voice | 
| 18:47.56 | macnewbold | sup | 
| 18:48.04 | macnewbold | well, kinda | 
| 18:48.08 | macnewbold | we set up ChanServ to do it | 
| 18:48.15 | *** mode/#UPHPU [+v swb] by macnewbold | 
| 18:48.27 | herlo | http://www.irchelp.org/irchelp/changuide.html | 
| 18:48.38 | herlo | swb: that might help you some.  It covers voice a little. | 
| 18:48.54 | herlo | macnewbold: yeah, but it's still a script right? | 
| 18:49.12 | macnewbold | yes, but I didn't write it :) | 
| 18:49.46 | *** mode/#UPHPU [+vv com4 dataw0lf] by ChanServ | 
| 18:50.03 | *** mode/#UPHPU [-v herlo] by macnewbold | 
| 18:50.21 | dataw0lf | danke. | 
| 18:50.56 | dataw0lf | any ideas on that MySQL question that just came up on the mailing list?  In MySQL, the only thing I can think of is a last_insert_id() hack. | 
| 18:51.08 | dataw0lf | macnewbold: newer versions of MySQL don't have sequences, do they? | 
| 18:51.33 | herlo | macnewbold: okay | 
| 18:51.50 | dataw0lf | herlo: /msg chanserv help | 
| 18:51.54 | herlo | macnewbold: why take away my voice? | 
| 18:52.02 | *** mode/#UPHPU [+v herlo] by macnewbold | 
| 18:52.03 | macnewbold | okay fine | 
| 18:52.03 | herlo | dataw0lf: yeah, I know | 
| 18:52.04 | macnewbold | ;) | 
| 18:52.25 | macnewbold | dataw0lf: I've never heard about them adding sequences to MySQL, but I hvaen't seen the list of 5.1 new features | 
| 18:52.36 | dataw0lf | I checks | 
| 18:52.42 | macnewbold | I haven't looked a the question yet | 
| 18:52.47 | macnewbold | but triggers might help it sounds like | 
| 18:52.58 | dataw0lf | ah, true | 
| 18:53.11 | macnewbold | you could implement a kind of sequences thing with triggers, by making it update stuff magically after insert | 
| 18:53.17 | dataw0lf | just wants an auto incremented value to cycle back to 1 after hitting 9999 | 
| 18:53.22 | macnewbold | uh? | 
| 18:53.31 | macnewbold | yeah, a trigger would work probably, | 
| 18:53.31 | *** join/#uphpu burnin (n=burnin@42dbe40a.dsl.aros.net) | 
| 18:53.35 | macnewbold | or do it in PHP | 
| 18:53.55 | dataw0lf | I think he might have  had some reasoning against app logic | 
| 18:55.50 | xilch|w_ | morning dataw0lf  | 
| 19:00.52 | beandog | wps: Im in the same boat about webmail.  local app > * | 
| 19:01.14 | wps | for sure | 
| 19:01.22 | wps | how many computers do people really use? | 
| 19:01.26 | wps | work… home… where else? | 
| 19:01.43 | wps | set up IMAP for work and home and you're set | 
| 19:01.49 | jsmith | home, work, laptop, cell phone | 
| 19:02.24 | wps | web clients have their purpose, but I could never use one for normal use | 
| 19:02.46 | jsmith | No kidding... | 
| 19:05.57 | dataw0lf | I hate em. | 
| 19:06.01 | dataw0lf | except for GMail. | 
| 19:07.57 | macnewbold | gmail is the only one I can stand for very long | 
| 19:08.07 | macnewbold | but I use it in tandem with a local mail app | 
| 19:08.12 | dataw0lf | it's pretty slick. | 
| 19:08.12 | wps | I use gmail, but I POP it down | 
| 19:08.26 | beandog | yah | 
| 19:08.30 | dataw0lf | yea, same here, but the interface is pretty much as swell as you can get for a web client. | 
| 19:08.31 | beandog | thing I dont like about gmail is you can only pop it once. | 
| 19:08.50 | wps | I sure wish they would provide IMAP | 
| 19:08.55 | dataw0lf | no kidding. | 
| 19:09.05 | wps | I sure wish my dumb employer would provide IMAP | 
| 19:09.09 | wps | POP sucks | 
| 19:09.16 | dataw0lf | I sure wish I didn't have to use Outlook for work. | 
| 19:09.21 | wps | eek | 
| 19:09.25 | dataw0lf | ya | 
| 19:09.29 | timinator | Outlook really sucks | 
| 19:09.35 | dataw0lf | ya | 
| 19:09.36 | beandog | The thing that consntatly amazes me is how many email providers *still* dont offer POP3S | 
| 19:10.12 | mindjuju | oh yeah!  outlook rox! | 
| 19:10.37 | dataw0lf | macnewbold: hey, is that post I just made to the ML proper MySQL trigger syntax? | 
| 19:10.45 | dataw0lf | mindjuju: you sux | 
| 19:10.52 | macnewbold | no idea, I don't use triggers | 
| 19:11.16 | dataw0lf | yeeeeeeeeeeeeeaggggggggh | 
| 19:11.20 | dataw0lf | still better than Apple Mail | 
| 19:11.28 | timinator | apple rocks | 
| 19:11.43 | timinator | ~lart datawolf | 
| 19:12.01 | fungus | long live mutt | 
| 19:12.02 | dataw0lf | the only thing that apples have that are similar to rocks is that they break windows fairly easily, and they sink quickly in water. | 
| 19:12.07 | dataw0lf | mutt fope lyfe | 
| 19:12.41 | timinator | my mac powerbook just crashed for the first time in A YEAR !!! | 
| 19:12.50 | fungus | Thunderbird is ok too though. | 
| 19:12.51 | macnewbold | what did you do to it? | 
| 19:12.57 | dataw0lf | that's funny, because my laptop doesn't ever crash. | 
| 19:12.58 | timinator | and it happened after I launched WINDOWS | 
| 19:13.13 | dataw0lf | Crashing is the argument of the weak. | 
| 19:13.20 | timinator | true | 
| 19:13.20 | dataw0lf | and I don't use Windows except for at work. | 
| 19:13.39 | timinator | having unix under the hood is nice | 
| 19:13.42 | fungus | OSX is better than windows, but is still non-free. | 
| 19:13.47 | dataw0lf | fungus: so true | 
| 19:13.55 | dataw0lf | timinator: yea, except they completely screwed it up. | 
| 19:14.07 | dataw0lf | it's about as Unix as Lindows. | 
| 19:14.39 | fungus | Yeah, NetInfo sucks ass | 
| 19:14.47 | wps | ain't that the truth | 
| 19:14.48 | fungus | err, bum | 
| 19:14.57 | dataw0lf | and their FS directory structure | 
| 19:15.02 | dataw0lf | and their shell scripting | 
| 19:15.09 | synic | why does jaguar require a firewire port? | 
| 19:15.23 | timinator | Windows sucks ass in every way, DW... are you seriously sticking up for windows? | 
| 19:15.31 | fungus | But Apple did do launchd with Tiger, and it is pretty cool. | 
| 19:15.32 | dataw0lf | timinator: What are you talking about? | 
| 19:15.38 | wps | launchd rocks | 
| 19:15.49 | wps | I hope that it catches on outside of Mac OS | 
| 19:15.50 | dataw0lf | Just because someone makes fun of Apple, doth not mean they are sticking up for Windows. | 
| 19:15.56 | synic | er.. I guess jaguar required USB, and tiger required firewire | 
| 19:16.03 | dataw0lf | I'm about as anti Windows as you get | 
| 19:16.11 | synic | in either case, it's a ploy to get you to buy more hardware for no reason. | 
| 19:16.11 | wps | what do you mean synic? | 
| 19:16.15 | fungus | Windows < OSX < Linux < BSD | 
| 19:16.21 | dataw0lf | Who here has seen me operate a Windows computer for more than 5 minutes? | 
| 19:16.24 | wps | the OS requiring a certain type of port? | 
| 19:16.30 | synic | wps: yes | 
| 19:16.39 | wps | I'm not aware of that | 
| 19:16.48 | synic | it won't install if you don't have a firewire port. | 
| 19:16.50 | dataw0lf | Windows < OSX < BSD < a variety of commercial Unices < Linux  | 
| 19:16.56 | wps | really? | 
| 19:16.59 | synic | even if you don't ever use firewire. | 
| 19:17.06 | dataw0lf | wps: tis true. | 
| 19:17.25 | timinator | I though you were putting windows above MacOS | 
| 19:17.33 | synic | timinator: now that's just crazy talk! | 
| 19:17.34 | synic | hehe | 
| 19:17.40 | dataw0lf | they both have their advantages. | 
| 19:17.49 | dataw0lf | you can run Visual Studio on Windows. | 
| 19:17.50 | fungus | commercial unix?  ick.   | 
| 19:17.56 | fungus | it's still non-free | 
| 19:17.58 | dataw0lf | fungus: jea, you hippie | 
| 19:18.22 | dataw0lf | oh, I forgot an OS to add in there | 
| 19:18.40 | dataw0lf | IOS < .. < .. < .. < .. < Windows < BSD < some commercial Unices < Linux | 
| 19:19.08 | beandog | tofu is non-free, you hypocrite. | 
| 19:19.14 | dataw0lf | rol | 
| 19:19.21 | timinator | LOL | 
| 19:19.59 | fungus | Well actually not the pot part in the past 5 years.  :( | 
| 19:20.22 | dataw0lf | you don't have to be a pothead to be a hippie | 
| 19:20.30 | dataw0lf | it sure does help with all the illogical stuff though | 
| 19:20.49 | dataw0lf | I know you are, that's why I don't mind making fun | 
| 19:21.17 | synic | isn't it against some sort of hippie standard to be a programmer? | 
| 19:21.40 | dataw0lf | not if you're an OPEN SOURCE programmer | 
| 19:21.41 | synic | all that crazy technologie and whatnot | 
| 19:21.46 | synic | er.. gy | 
| 19:21.54 | synic | the snow is making me retarded. | 
| 19:21.56 | synic | yeah, that's it. | 
| 19:22.26 | mindjuju | comes with a visual cd | 
| 19:22.31 | synic | rol | 
| 19:22.33 | synic | I want one | 
| 19:22.37 | fungus | No, rephrase that.  FREE SOFTWARE programmer. | 
| 19:23.03 | dataw0lf | you're thinking of Luddites, synic.  They're, like, the Nazi form of a hippie. | 
| 19:23.05 | fungus | Open Source is a term for the weak w/ no morals. | 
| 19:23.30 | beandog | public domain is the only real free software license. | 
| 19:23.35 | dataw0lf | sorry, I forgot that you guys love semantics | 
| 19:23.43 | macnewbold | haha | 
| 19:23.46 | beandog | All the other ones force you to use their license.  Wheres the freedom in that? | 
| 19:24.52 | dataw0lf | I open source most of my personal code, and provide it free of charge.  But I could care less about charging money for and/or open sourcing a business's product. | 
| 19:24.57 | dataw0lf | IP is where the problems really lie. | 
| 19:25.15 | fungus | Freedom to be strip freedom from others is not really a freedom. | 
| 19:25.44 | dataw0lf | listen, you're not on the commune anymore, tree hugger.  We're not in a 'Give Away' society. | 
| 19:25.56 | beandog | hmm, wasnt expecting that. | 
| 19:26.38 | fungus | IP law needs a complete overhaul. | 
| 19:26.46 | dataw0lf | sure does. | 
| 19:26.50 | macnewbold | BSD doesn't force you to use any license | 
| 19:26.55 | mindjuju | and while we're there, orrin needs a kick in the pants | 
| 19:27.07 | macnewbold | in fact, what are the differences between BSD and public domain? | 
| 19:27.23 | dataw0lf | macnewbold: I'm thinking about it. | 
| 19:27.32 | beandog | BSD just says | 
| 19:27.34 | beandog | Give us credit | 
| 19:27.35 | beandog | jerks. | 
| 19:27.40 | fungus | BSD license still keeps the copyright, and requires  you to give credit. | 
| 19:27.41 | beandog | I like the BSD license a lot. | 
| 19:27.53 | dataw0lf | yar, it's not viral like the GPL. | 
| 19:27.55 | dataw0lf | the BSD license is pretty nice. | 
| 19:27.56 | fungus | public domain give up all copyrights completely. | 
| 19:28.01 | beandog | but personally I prefer public domain, since I dont want anything copyrighted 95 years after Im dead. | 
| 19:28.33 | fungus | public domain is the best, but GPL virally spreads freedom. | 
| 19:28.48 | dataw0lf | I just say 'if you don't give me credit, I will track down your family and send them to an agonizingly painful death' | 
| 19:28.52 | _psychic_ | it forces freedom | 
| 19:28.53 | dataw0lf | I call it the Sociopath License. | 
| 19:28.53 | fungus | BSD is good, but allows its use for evil purposes. | 
| 19:29.22 | burnin | and I think the basis of IP law is fine, its merely misused today because of bad judgements. | 
| 19:29.29 | dataw0lf | _psychic_: 'forcing freedom' is akin to 'burying someone so they can fly' | 
| 19:29.46 | *** join/#uphpu mwingle (n=mwingle@cpe-66-87-4-209.ut.sprintbbd.net) | 
| 19:30.41 | fungus | public domain forces freedom too.   | 
| 19:30.54 | fungus | you just give up all rights completely. | 
| 19:30.55 | beandog | Check out these stats: | 
| 19:30.57 | dataw0lf | public domain 'enables' freedom | 
| 19:30.57 | burnin | preventing looting is not an impediment to  freedom. | 
| 19:30.57 | beandog | http://spaceparanoids.org/gentoo/gpnl/stats.php?q=license | 
| 19:31.28 | dataw0lf | burnin: defining freedom to a certain group's particular idea of freedom isn't freedom at all. | 
| 19:32.18 | dataw0lf | from the GPL: "These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it." | 
| 19:32.40 | dataw0lf | Once a license requires you to be responsible for _whatever_, you've lost the true definition of freedom. | 
| 19:33.10 | fungus | The GPL focuses on the four basic software freedoms, not total complete freedom. | 
| 19:33.48 | burnin | yea, taken that way there really absolute freedom exists nowhere. | 
| 19:34.02 | _psychic_ | dataw0lf: The GPL forces software to be free. I think GPL zealots need to rethink the whole idea because stuff like the MIT licensing is much more free.  | 
| 19:34.12 | dataw0lf | The inability to close source available open source code that you have modified is not freedom. | 
| 19:34.23 | beandog | Right, but then you get stuff like OS X | 
| 19:34.42 | beandog | Where Apple plays the open source card, and everyone thinks they are OSS friendly, but really they are just mining it. | 
| 19:34.45 | dataw0lf | I agree, but it doesn't mean that you shouldn't have the right to do it. | 
| 19:34.46 | fungus | BSD and MIT licenses have the 4 freedoms, as well as other freedoms, but it doesn't guarantee the software to always be free.   | 
| 19:34.50 | burnin | dataw0lf, no, but you have the freedom to write your own code. :) | 
| 19:34.50 | dataw0lf | beandog: I've been saying that for years! | 
| 19:34.57 | beandog | But | 
| 19:35.09 | beandog | BSD guys know what they are doing, knew that was an option, so doesnt matter, really. :) | 
| 19:35.19 | dataw0lf | true enough | 
| 19:35.24 | dataw0lf | I just hate two things about OS X users | 
| 19:35.32 | dataw0lf | 1) they all think they're Unix geeks magically | 
| 19:35.44 | dataw0lf | 2) how many open source developers fell under the spell of Apple's rape of the community | 
| 19:36.30 | dataw0lf | 'omg it's Apple we are so lucky to have them HELPING us!!' | 
| 19:36.31 | fungus | I disagree that Apple is raping the community.  They publish all of their changes to the open source they use, even when they don't have to. | 
| 19:36.35 | dataw0lf | hey kids, take a look at Xerox | 
| 19:36.44 | fungus | They have also contributed new projects. | 
| 19:37.28 | mindjuju | yeah, looks like this fire is starting to burn itself out | 
| 19:37.29 | fungus | Although Apple's biggest evil is tempting people to use their non-free software and get them hooked. | 
| 19:38.03 | dataw0lf | I've been wholly unimpressed by Apple's 'contributions' to the open source community. | 
| 19:38.13 | beandog | Well I dont think they are raping, so much as they are not as pro-FOSS as I would like. | 
| 19:38.19 | fungus | Apple has successfully hooked in many open source developers into their non-free clutches. | 
| 19:38.35 | dataw0lf | fungus: yes, they have. | 
| 19:38.56 | timinator | Camino on Mac rocks | 
| 19:39.23 | dataw0lf | Hey, Safari isn't too bad, although I have crashing issues with it.  It's incredibly standards compliant. | 
| 19:39.25 | _psychic_ | OS X is a good mid point for some | 
| 19:39.26 | dataw0lf | They did that right. | 
| 19:39.35 | _psychic_ | commercially supported, but with OS underpinnings | 
| 19:40.16 | mindjuju | darn, the fire went out, have to think of something to say | 
| 19:40.32 | dataw0lf | nothing about the military plz | 
| 19:40.33 | dataw0lf | kthnx | 
| 19:40.36 | beandog | And further more, their default skins are craptastic. | 
| 19:40.53 | beandog | and wheres iTunes on Linux?  We *want* DRM. | 
| 19:41.01 | dataw0lf | O_O | 
| 19:41.02 | burnin | lol | 
| 19:42.05 | dataw0lf | we can always discuss the OpenSUSE versus Ubuntu thing. | 
| 19:42.23 | dataw0lf | or, the more general topic of Novell's new relationship with Microsoft. | 
| 19:42.26 | burnin | does openSuSE have a future? :) | 
| 19:42.42 | dataw0lf | let me look into my magic crystal ball | 
| 19:42.54 | dataw0lf | ohp, all it's saying is KDE SUX | 
| 19:43.03 | mindjuju | me loves SCO! | 
| 19:43.10 | _psychic_ | I was just over there | 
| 19:43.13 | mindjuju | all linux should bow to SCO | 
| 19:43.53 | burnin | SCO no longer exists, its The SCO Group, whatever that means. | 
| 19:44.17 | timinator | eek | 
| 19:44.28 | beandog | burnin: its kinda like a club | 
| 19:44.30 | mindjuju | i heard that George Bush uses Firefox | 
| 19:44.36 | dataw0lf | NO HE DOESN'T | 
| 19:44.42 | beandog | like, yo, wanna join my Teenage Mutant Ninja Turtles Club?  We'll have paper IDs | 
| 19:44.42 | burnin | lol | 
| 19:44.49 | mindjuju | i hear Karl Rove installed ubuntu  | 
| 19:44.57 | dataw0lf | NOOOOOOOOOOOOOOOoooooooooooooooooooooooooooo....... | 
| 19:45.09 | beandog | Yo momma uses Slackware! | 
| 19:45.22 | dataw0lf | hey | 
| 19:45.24 | mindjuju | heard that Chaney likes freebsd | 
| 19:45.24 | dataw0lf | better than Gentoo | 
| 19:45.31 | dataw0lf | mindjuju: figures. | 
| 19:45.53 | burnin | dataw0lf, no worries, I know Rove uses Windows cause I have his PC in my zombie squad. | 
| 19:46.46 | mindjuju | oh, that was too funny, i knew that would get a reaction | 
| 19:46.56 | beandog | heh | 
| 19:46.58 | mindjuju | but alas, my lunch time is over, better get back to coding | 
| 19:47.09 | mindjuju | thx for the entertainment gents! | 
| 19:47.10 | timinator | code code code | 
| 19:47.13 | dataw0lf | I got another 15 minutes | 
| 19:47.27 | dataw0lf | anyone ever used ClickTracks before? | 
| 19:51.21 | dataw0lf | this code looks like a soup sandwich | 
| 19:51.49 | burnin | did I drop some of my code? sorry. | 
| 19:52.14 | timinator | soapy code == clean code ??? | 
| 19:54.06 | dataw0lf | soup sandwich, not soapy | 
| 19:54.26 | timinator | :) | 
| 19:58.31 | dataw0lf | anyone know of an option for Windows gvim where when you click on a file and you have a gvim instance already, that it'll open it in a tab and not a new window? | 
| 19:59.28 | herlo | dataw0lf: that'd be nice, let me know what you find out | 
| 20:00.48 | com4 | mek a script to do that | 
| 20:02.46 | com4 | http://www.vim.org/tips/tip.php?tip_id=1225 | 
| 20:02.54 | com4 | you could probably alter that stuff a bit | 
| 20:04.54 | dataw0lf | ok, but I'm going to charge everyone who uses it ten dollars | 
| 20:04.57 | dataw0lf | YOU HEAR THAT FUNGUS?! | 
| 20:04.59 | dataw0lf | ;) | 
| 20:05.24 | fungus | As long as it is Free, I don't mind paying. | 
| 20:05.43 | fungus | Free <> $0 | 
| 20:06.35 | dataw0lf | I know, I know | 
| 20:07.03 | mindjuju | yeah, that stuff always confused me.  free as in froot loops, not as in lamb chops | 
| 20:07.15 | dataw0lf | ok, that was easy | 
| 20:07.20 | dataw0lf | gvim --remote-tab-silent | 
| 20:07.30 | com4 | you're easy | 
| 20:07.41 | dataw0lf | as pie | 
| 20:17.07 | fungus | I don't think pie is all that easy really.   | 
| 20:17.10 | mindjuju | wps, you around? | 
| 20:17.24 | mindjuju | depends on the pie, btw | 
| 20:17.51 | wps | yes | 
| 20:18.07 | fungus | Well I am not a good example I guess.  I would starve w/o a microwave. | 
| 20:18.26 | mindjuju | way cool, for images, remember how you could set the vspace or hspace and it creates a buffer around an object, is there a way to do that in CSS | 
| 20:18.59 | wps | padding? | 
| 20:19.38 | mindjuju | hmm... well, the div has a 2px border and i'm using padding to push the text into the middle | 
| 20:19.49 | mindjuju | is there something that sits outside the border? | 
| 20:20.01 | wps | margin | 
| 20:20.40 | mindjuju | ugh, i'm sorry, that's sleep deprivation speaking | 
| 20:20.43 | mindjuju | your right | 
| 20:32.29 | dataw0lf | oh man | 
| 20:32.37 | dataw0lf | who wants to see my new custom snowboard | 
| 20:33.30 | wps | sure | 
| 20:33.44 | dataw0lf | http://www.imagedump.com/pics/474222.jpg | 
| 20:34.19 | wps | is that the Debian logo? | 
| 20:34.25 | dataw0lf | oh yea | 
| 20:40.15 | dataw0lf | I was going to use my default avatar : http://static.last.fm/avatar/268bc3fe2af8f93e668922989a2a54b2.jpg, but I couldn't get ahold of the artist who made it for me to get permission. | 
| 20:45.01 | swb | snowboard design context: http://www.digital-web.com/news/2006/11/win_a_free_ticket_to_web_directions_north/ | 
| 20:45.07 | swb | um, I meant contest | 
| 20:46.09 | dataw0lf | oh, that's cool. | 
| 20:46.19 | swb | then I want you to win it! | 
| 20:46.53 | dataw0lf | Oh, I dunno about that, I got permission to use that Debian Matrix logo from the artist, but I don't know if he'd want me entering it into a contest.   | 
| 20:47.54 | swb | well, maybe he wants to enter the contest? | 
| 20:48.00 | swb | or you could make a new design | 
| 20:48.14 | dataw0lf | yea.  I'd like to see how my avatar looks on a snowboard | 
| 20:48.22 | dataw0lf | synic: you talked with Lanfear lately? | 
| 20:48.32 | synic | nope | 
| 20:48.34 | dataw0lf | I need her permission to use that avatar she made me. | 
| 20:49.02 | dataw0lf | oh, wait, she's in myspace friend list, I'll message her. | 
| 20:50.38 | dataw0lf | oonf oonf oonf | 
| 20:53.38 | Black_Chaos | so I need to run a long intensive php script at the click of a button through a web interface | 
| 20:53.50 | Black_Chaos | If I just let it run in the browser it times out | 
| 20:54.12 | Black_Chaos | Is there any good way to get it to run on the system (linux)? | 
| 20:54.12 | dataw0lf | change the max execution time value | 
| 20:54.17 | dataw0lf | in the php.ini | 
| 20:54.29 | fungus | Does the browser time out, or does PHP time out? | 
| 20:54.53 | dataw0lf | I think you can call a function, too. | 
| 20:54.57 | dataw0lf | set_time_limit() ? | 
| 20:54.57 | Black_Chaos | browser, I believe its apache thats ending the connection | 
| 20:56.17 | fungus | Do you need to see the results of this script in the browser? | 
| 20:56.30 | Black_Chaos | no it just need to run | 
| 20:56.56 | dataw0lf | the only other thing I can think of is that your max execution time value is high enough but the Apache timeout setting is < php max exec | 
| 20:57.09 | fungus | Then fork off the script from the page that the button loads. | 
| 20:57.43 | Black_Chaos | fungus: How would I do that? | 
| 20:59.08 | fungus | probably something like <?php exec("/usr/local/bin/php /path/to/script.php"); ?> | 
| 21:00.19 | dataw0lf | does the script need to share variables with the parent PID? | 
| 21:00.24 | fungus | oh, and add "> /dev/null 2>&1 &" to the end of it too, so it will stay running in the background. | 
| 21:00.44 | dataw0lf | I'd use the pcntl_* functions | 
| 21:01.36 | dataw0lf | if you need the environment that the process is being forked from, namespace, etc | 
| 21:03.00 | fungus | pcntl_* functions are great if you need environment, or need to control the process.  but exec() is much simpler. | 
| 21:03.24 | dataw0lf | sure it is.  but it's a hack. | 
| 21:03.29 | fungus | Be sure to read about how forking works before jumping in to pcntl | 
| 21:03.49 | fungus | Yes it is a hack, but his needs sound pretty simple right now. | 
| 21:04.03 | dataw0lf | obviously, if he doesn't need process control, namespace control or other environmental issues, might as well use exec()  | 
| 21:04.31 | fungus | Exactly my point.  If he does want those things, then exec() would be very bad. | 
| 21:04.53 | Black_Chaos | how would you ensure that somebody doesn't click the button twice and make the script run 2 instances? | 
| 21:04.55 | dataw0lf | I just like to know the status of processes without having to write to the filesystem | 
| 21:05.56 | dataw0lf | Black_Chaos: it's probably a bad idea in general to have uninhibited process creation without some sort of trust relationship with the user | 
| 21:05.57 | fungus | That is something you need to handle in your forked script. | 
| 21:06.19 | dataw0lf | and if there is a trust relationship, use the model to flag if they're running that particular script | 
| 21:07.09 | fungus | It is pretty simple to check for a lockfile of some kind, create it, run your stuff, then delete the lock file. | 
| 21:07.44 | dataw0lf | I guess it depends on what the operation of the script is. | 
| 21:10.26 | fungus | If your script could cause damage if it is run twice, then it is imperative that you do some kind of lockfile checking.  Even "trusted" users can make a mistake and click twice. | 
| 21:11.25 | *** join/#uphpu jsmith (n=jsmith@199.227.185.35) | 
| 21:11.25 | *** mode/#UPHPU [+v jsmith] by ChanServ | 
| 21:13.03 | fungus | A drawback of lockfile methodology:  If your script dies before deleting the lockfile, you have to manually remove the lockfile before the script will run again. | 
| 21:14.02 | dataw0lf | fungus: Sure, but if they've been flagged as running the script, and you check that before the script is actually executed... | 
| 21:14.56 | dataw0lf | combine that with pcntl*, and you can use that flag to represent all sorts of behavior | 
| 21:15.04 | fungus | ahh, I see what you mean.  manage state of the running script externally.   | 
| 21:15.18 | dataw0lf | for example, if the process dies midway through, you can change the flag to represent that, after getting that info from pcntl | 
| 21:15.20 | dataw0lf | correct | 
| 21:15.31 | fungus | That could work really well. | 
| 21:15.37 | dataw0lf | it does. | 
| 21:19.15 | synic | I've noticed that rsync can get really out of hand. | 
| 21:19.33 | dataw0lf | obviously, that's only important for any operation that you can conceive a multi state tracking / control need for. | 
| 21:19.34 | synic | it will pwn if you let it. | 
| 21:20.09 | dataw0lf | synic: you're just not firm with it.  You have to rub it's nose in it if it makes a mistake. | 
| 21:20.18 | synic | srsly. | 
| 21:20.46 | dataw0lf | for computer applications, I've found that negative reinforcement is really the only way to go | 
| 21:20.47 | dataw0lf | ;-) | 
| 21:22.00 | fungus | rsync has a wonderful switch  -n | 
| 21:22.20 | fungus | test it out with that first, then take it out when you are sure it works. | 
| 21:23.03 | synic | meh.  I'm not worried about that. | 
| 21:23.12 | herlo | fungus: that's a great switch, thanx | 
| 21:23.13 | synic | it's that rsync will take over everything it possibly can and then some. | 
| 21:23.20 | synic | resource wise | 
| 21:23.30 | herlo | synic, run it with nice | 
| 21:23.32 | fungus | ahh, that's your issue. | 
| 21:23.38 | synic | yeah, it's running with nice now | 
| 21:23.46 | synic | I'm just fiddling to find the exact right value, hehe | 
| 21:23.48 | herlo | synic: there you go | 
| 21:23.54 | herlo | yeah, probablly 12 | 
| 21:23.57 | fungus | there are no fancy switches for that. | 
| 21:24.01 | herlo | s/ll/l/g | 
| 21:24.11 | synic | hah, yeah, it's running on 12 now :) | 
| 21:24.15 | dataw0lf | synic: yea, rsync builds it's file tree in memory | 
| 21:24.25 | synic | and seems to be ok | 
| 21:24.48 | synic | 4MB/s bwlimit, and a nice of 12 | 
| 21:24.51 | synic | seems to be ok. | 
| 21:24.59 | herlo | synic: I run tons of bittornado instances, and sometimes a few of them like to hog memory, so I renice them to 12, seems to slow down resource hogs quite nicely | 
| 21:25.08 | synic | brb | 
| 21:26.14 | fungus | herlo: a great bt client that handles multiple downloads, rtorrent | 
| 21:26.25 | beandog | rtorrent is nice. | 
| 21:26.36 | herlo | fungus: btlaunchmanycurses | 
| 21:26.37 | fungus | CLI of course | 
| 21:26.40 | dataw0lf | herlo: I like to run bt instances as a separate user, and limit the user resource consumption itself | 
| 21:26.42 | beandog | I like it because it lets you set max upload rate. | 
| 21:26.44 | beandog | and download rate. | 
| 21:26.46 | dataw0lf | more finegrained control | 
| 21:26.47 | beandog | the default bt one sucks rocks. | 
| 21:27.08 | herlo | dataw0lf: good idea, and in fact that's what I am doing, have you heard of torrentflux? | 
| 21:27.20 | dataw0lf | yea | 
| 21:27.30 | fungus | launchmanycurses is good, but isn't as advanced as rtorrent | 
| 21:27.38 | herlo | that's what I use, because we have several people connecting and downloading over our wire... | 
| 21:27.54 | herlo | fungus: I guess I'll have to have a look at rtorrent | 
| 21:28.00 | dataw0lf | I just use some personal modified Python scripts. | 
| 21:28.02 | herlo | fungus: convince me | 
| 21:28.22 | herlo | dataw0lf: I plan on doing that in the near future, we are going to reimplement torrentflux to fit our needs better | 
| 21:28.37 | fungus | You can start/stop torrents from the CLI, modify bw limits on the fly, etc. | 
| 21:28.40 | herlo | or rather scrap torrentflux, and write a better multiuser client | 
| 21:28.51 | herlo | fungus: sounds nice | 
| 21:28.52 | dataw0lf | let me know if you need help, I know BT pretty well and can share code | 
| 21:28.54 | herlo | what else? | 
| 21:29.13 | herlo | dataw0lf: I know it well also, but I'd like to understand the programming better | 
| 21:29.27 | fungus | You can see the list of peers, and more details than you ever want to know w/in the CLI. | 
| 21:29.35 | dataw0lf | herlo: I have a very, very good handle on implementation and programming details. | 
| 21:29.41 | herlo | dataw0lf: cool, tx | 
| 21:29.50 | dataw0lf | np | 
| 21:30.29 | fungus | I personally don't have a system resource issue w/ my BT, just a network bandwidth issue, and that is easily handled w/ packet shaping. | 
| 21:30.36 | *** join/#uphpu xilch|w_ (n=xilch@66.236.72.101.ptr.us.xo.net) | 
| 21:31.18 | herlo | fungus: actually network bandwidth isn't your issue, its your upstreams issue, they just won't do anything about it without tons of extr amoney | 
| 21:31.37 | herlo | s/ am/a m/g | 
| 21:32.18 | herlo | fungus, it's an apache module for running a bittorrent tracker | 
| 21:32.26 | herlo | http://www.crackerjack.net/mod_bt | 
| 21:32.29 | fungus | Since I am in charge of the upstream too, I do have to worry. | 
| 21:32.50 | herlo | fungus: but you can't be | 
| 21:32.57 | herlo | you don't own the backbone | 
| 21:33.08 | herlo | I know you work at Aros | 
| 21:33.19 | fungus | I don't want to flood the Aros backbone. | 
| 21:33.26 | fungus | I did once, it was a bad thing. | 
| 21:33.32 | herlo | yeah, I bet | 
| 21:34.17 | fungus | but now packetshaping has given me even more power over both BT and Tor.  Yay PF. | 
| 21:34.31 | dataw0lf | anyone know what the surface distance between a pair of lat/long degrees separated each by 1 degree is off the top of their head, roundabout? | 
| 21:34.32 | herlo | fungus: what do you use for packet shaping? | 
| 21:34.43 | fungus | PF | 
| 21:34.43 | dataw0lf | pf | 
| 21:34.46 | fungus | w/ altq | 
| 21:34.53 | dataw0lf | iptables fope lyfe | 
| 21:34.57 | fungus | On FreeBSD | 
| 21:35.04 | herlo | fungus: that's what I use too, was hoping you'd've used tc | 
| 21:36.21 | dataw0lf | herlo: traffic control?  I use it all the time. | 
| 21:36.26 | fungus | nope never used tc.  I have used ipfw w/ dummynet, that ain't no fun at all. | 
| 21:36.40 | fungus | almost as bad as iptables.  ;) | 
| 21:36.47 | dataw0lf | pshaw | 
| 21:37.01 | dataw0lf | just because you can actually read your packet manipulation rules, jeez | 
| 21:37.06 | herlo | tc looks pretty cool, but I've not spent the time to figure it all out | 
| 21:37.15 | dataw0lf | herlo: it's nifty. | 
| 21:37.32 | herlo | dataw0lf: can you give me a 5 minute tutorial sometime? | 
| 21:38.31 | dataw0lf | herlo: sure, in about 30 minutes, after I finish this PHP function | 
| 21:38.42 | dataw0lf | still trying to think exactly how to do it | 
| 21:39.52 | *** part/#uphpu wps (n=wps@67.108.236.230.ptr.us.xo.net) | 
| 21:40.02 | *** join/#uphpu wps (n=wps@67.108.236.230.ptr.us.xo.net) | 
| 21:40.06 | *** mode/#UPHPU [+o wps] by ChanServ | 
| 21:42.10 | herlo | dataw0lf: no rush, I might be busy by then, but anytime we're both available is great | 
| 21:42.17 | herlo | if I am not, let's do it | 
| 21:42.21 | dataw0lf | herlo: Ok. | 
| 21:44.14 | mindjuju | http://www.codinghorror.com/blog/archives/000734.html | 
| 21:45.27 | swb | ha | 
| 21:48.30 | beandog | hmm | 
| 21:48.33 | beandog | I like dialogues like that. | 
| 21:49.19 | beandog | that guy has some *really* weird blog posts sometimes. | 
| 21:49.58 | mindjuju | i went to digg to get some web 2.0 eye candy and saw the post there | 
| 21:50.06 | mindjuju | haven't really looked at anything else the person wrote | 
| 21:50.59 | dataw0lf | looks fine to me | 
| 21:52.00 | mindjuju | yeah, that's cause your looking at it from your perspective, imagine your meemaw trying to use that app | 
| 21:52.00 | dataw0lf | I dunno why you'd want to split it into alot of windows when you can just have one master dialogue | 
| 21:52.20 | dataw0lf | I have no idea what a meemaw is | 
| 21:53.11 | dataw0lf | but my mommy wouldn't get that far. | 
| 21:53.17 | dataw0lf | the double click thing gets her every time. | 
| 21:54.02 | fungus | Geez, I'd hate to see that app's "Pro Mode". | 
| 21:54.04 | dataw0lf | 'You mean you can give someone a catheter but you can't summon the dexterity to double click, Mom??' | 
| 21:54.16 | dataw0lf | heavy books usually start flying then | 
| 21:54.37 | fungus | Oh wait, it's Pro Mode is a new shell window.  :) | 
| 21:54.47 | dataw0lf | that's what I'm talkin' bout | 
| 21:55.00 | mindjuju | meemaw - is your grandmother | 
| 21:55.29 | dataw0lf | my grandmother is an online poker hustler, from all accounts, so she may be able to handle it. | 
| 21:56.17 | fungus | my "meemaw" couldn't handle any app, she decayed into oblivion years ago. | 
| 21:57.09 | dataw0lf | http://thedailywtf.com/forums/thread/104148.aspx | 
| 21:57.21 | fungus | Now my mother, couldn't handle a GUI with a single URL box and a single "GET" button. | 
| 21:57.34 | beandog | I know | 
| 21:57.40 | beandog | but wget is a CLI app to begin with. | 
| 21:57.49 | beandog | grannie aint gonna be using it in the first place | 
| 21:57.56 | beandog | So if its a developer app, give them developer-type options. | 
| 21:57.58 | beandog | Dont dumb it down | 
| 21:58.08 | dataw0lf | nonsense, my grannie hax0rz teh Gibson all the time | 
| 21:58.28 | beandog | the interface should cater to the audience | 
| 21:58.31 | beandog | not the LCD | 
| 21:58.31 | fungus | But a developer app isn't needed for wget.  It is already done. | 
| 21:58.37 | fungus | it is called ... wget | 
| 21:58.44 | beandog | Right, but its a GUI for wget | 
| 21:58.44 | dataw0lf | wget isn't necessarily a developer's app | 
| 21:59.00 | fungus | Why would a developer need a gui for wget? | 
| 21:59.10 | beandog | why not? | 
| 21:59.15 | beandog | Why do we need development IDEs? | 
| 21:59.24 | beandog | You should know all the options anyway. | 
| 21:59.27 | dataw0lf | I think the idea behind creating the GUI for wget is to make it more accessible | 
| 21:59.34 | dataw0lf | to non techies | 
| 21:59.46 | fungus | I could run wget much easier at a CLI than locating all those damn checkboxes. | 
| 21:59.51 | beandog | lols | 
| 21:59.51 | dataw0lf | because I'm pretty sure some non techies could get alot of use out of it. | 
| 22:00.21 | beandog | I use GUIs as a shortcut when I dont want to find the CLI arguments | 
| 22:00.32 | beandog | dvd::rip, for example | 
| 22:00.33 | dataw0lf | I use GUIs when there isn't a valid CLI alternative | 
| 22:00.35 | fungus | Right, if it's aim is for non-techies, then it shouldn't have all that garbage, only some of it. | 
| 22:00.49 | beandog | well then its just a question of who its aim is for :) | 
| 22:01.15 | dataw0lf | which brings us back to | 
| 22:01.17 | dataw0lf | meema | 
| 22:01.22 | fungus | My point is that no matter it's aim, it missed them all. | 
| 22:01.24 | dataw0lf | or whatever the hell mindjuju said | 
| 22:01.53 | mindjuju | meemaw | 
| 22:01.55 | beandog | well I disagree.  I find the UI refreshing and easy to use. | 
| 22:02.06 | mindjuju | meemaw and paapaw | 
| 22:02.10 | dataw0lf | also, development IDE is redundant | 
| 22:02.14 | dataw0lf | :) | 
| 22:02.16 | herlo | meema? | 
| 22:02.22 | mindjuju | meemaw = grandmother | 
| 22:02.24 | herlo | meemaw? | 
| 22:02.29 | herlo | ahh | 
| 22:02.52 | fungus | I like my GUI apps simple, clear and to the point. | 
| 22:02.54 | mindjuju | course, i give my son extra money if he calls my mother granny | 
| 22:03.15 | beandog | So do I, but if youre dealing with a program that has a myriad of complex options, how are you going to simplify that? | 
| 22:03.35 | beandog | Sometimes the approach of "heres all the options" as a shotgun blast to the face works best | 
| 22:03.50 | beandog | It sure beats having to hunt through 853 menus to find "turn off foo bar" | 
| 22:05.15 | beandog | I dunno, personally, I dont think there is a good way to write a simple frontend to programs with an incredible amount of options. | 
| 22:05.30 | beandog | Which is why most GUIs dumb it down and remove all the advanced stuff so you cant hurt stuff | 
| 22:05.33 | beandog | GNOME comes to mind. | 
| 22:05.55 | dataw0lf | someone figure out what the average square miles covered by a zipcode is, and what the surface distance between 1 degree of a latitude and 1 degree of a longitude, and I'll give them my .... uh.... respect | 
| 22:06.02 | dataw0lf | I'm too lazy to figure it out | 
| 22:06.04 | beandog | I dont see a problem with breaking the mold once on a while though, and having complex GUIs, or simple CLI apps. | 
| 22:06.52 | dataw0lf | tis all about xfce4, brotha | 
| 22:11.26 | timinator | :) | 
| 22:12.12 | dataw0lf | ha, so the average lat/lon coverage of a zipcode on each side is .031!  | 
| 22:12.15 | dataw0lf | thanks alot guys! | 
| 22:12.27 | beandog | Hmm | 
| 22:12.43 | beandog | Of course, I think Gentoo is about as simple as it gets, so my opinion should probably be invalidated. | 
| 22:13.00 | wps | I know how to select children and siblings in the DOM | 
| 22:13.10 | wps | is it possible to select a child that is of a certain type? | 
| 22:13.19 | dataw0lf | wps: define type | 
| 22:13.22 | wps | ie, a child that is an "a" ? | 
| 22:13.24 | *** join/#uphpu Black_Ch1os (n=admin@70-57-91-148.slkc.qwest.net) | 
| 22:13.29 | wps | or an "li" ? | 
| 22:13.40 | herlo | beandog: really?  with all those options Gentoo provides, you'd think it could be quite difficult if you wanted it to be | 
| 22:14.11 | wps | s/type/element/ | 
| 22:14.17 | beandog | herlo: the only thing Ive ever found confusing is just running into applications or problems I dont understand | 
| 22:14.29 | beandog | that didn't make any sense. | 
| 22:14.43 | dataw0lf | wps: element.getElementsByTagName('li') | 
| 22:15.03 | dataw0lf | where element is the parent node you're searching through | 
| 22:15.40 | wps | does getElmentsByTagName match with <a name="something"> ? | 
| 22:16.05 | dataw0lf | no, it matchs the tag name. | 
| 22:16.09 | dataw0lf | <a> | 
| 22:16.11 | wps | ah | 
| 22:16.16 | wps | so, in this example… | 
| 22:16.29 | wps | <div id="monkey"><li><a></a></li></div> | 
| 22:16.34 | wps | to select the a… | 
| 22:17.08 | wps | how would I say get the inside of #monkey? | 
| 22:17.32 | dataw0lf | document.getElementById('monkey').getElementsByTagName('a') will match the a descendants of #monkey | 
| 22:17.35 | wps | (funny… that's a channel on freenode :) ) | 
| 22:17.50 | wps | sweet… that's exactly what I was thinking | 
| 22:17.54 | wps | thanks… I'll try it | 
| 22:17.56 | dataw0lf | :) | 
| 22:18.27 | dataw0lf | beandog: The complexity of the distro isn't really based upon the distro itself | 
| 22:18.34 | dataw0lf | It's based upon what you're doing with said distro | 
| 22:18.49 | dataw0lf | You can be an idiot and get through Gentoo fine | 
| 22:18.55 | dataw0lf | especially with the guides they've made available | 
| 22:18.57 | dataw0lf | and not learn much | 
| 22:19.12 | dataw0lf | Of course, you can be a genius and use Lindows, and learn quite a bit. | 
| 22:20.46 | wps | is Lindows still doing stuff? | 
| 22:20.52 | wps | I haven't heard about them for a while | 
| 22:21.08 | tierra | yeah, only it's Linspire now | 
| 22:21.09 | dataw0lf | I think they became Linspire. | 
| 22:21.13 | wps | ah… yes | 
| 22:21.23 | wps | still… haven't heard about Linspire in a while either | 
| 22:21.46 | tierra | they run deals with DeviantArt frequently, so I hear about them on occasion | 
| 22:22.16 | dataw0lf | I've found that for a beginner, the 'complexity' of the distro itself is rather useless to consider, granted that the user in question wants to learn something.   | 
| 22:22.25 | dataw0lf | A more important consideration is the community behind the distro. | 
| 22:22.47 | dataw0lf | and, Gentoo has a pretty damn good community, true. | 
| 22:22.53 | beandog | huzzah :D | 
| 22:23.47 | dataw0lf | don't get your hopes up.  I still think Gentoo is for suckers. | 
| 22:23.49 | dataw0lf | ;-) | 
| 22:24.16 | beandog | buh | 
| 22:24.33 | dataw0lf | alright, I've finished that function, herlo | 
| 22:25.02 | dataw0lf | let me know when you want that tc rundown. | 
| 22:25.53 | herlo | now is good, how long will it take, I have to leave at 3:45 | 
| 22:25.58 | herlo | datawolf | 
| 22:26.00 | herlo | dataw0lf:  | 
| 22:26.01 | dataw0lf | dunno | 
| 22:26.14 | herlo | okay, well start and lets see how far we get | 
| 22:26.16 | herlo | pm? | 
| 22:26.22 | herlo | or not to pm, that is the question | 
| 22:26.29 | dataw0lf | yea, unless anyone else wants to hear about tc? | 
| 22:26.45 | herlo | we could do it in here, unless anyone objects | 
| 22:27.00 | dataw0lf | anyone have a problem with me giving a technical explanation of 'tc'? | 
| 22:27.09 | swb | np | 
| 22:27.13 | dataw0lf | k | 
| 22:27.17 | dataw0lf | alright herlo | 
| 22:27.22 | herlo | okay dataw0lf | 
| 22:27.24 | dataw0lf | do you understand the four major topics of tc | 
| 22:27.26 | dataw0lf | ? | 
| 22:27.41 | dataw0lf | policing, scheduling, dropping, and shaping? | 
| 22:27.44 | herlo | uh, not really.  I think I've read the man pages a couple times... | 
| 22:28.01 | herlo | the scheduling, dropping, and shaping seem self-explanatory though | 
| 22:28.35 | dataw0lf | dang, I don't know if we have enough time | 
| 22:28.54 | dataw0lf | do you have any outright questions? | 
| 22:28.58 | herlo | give me usage, and explain as you go, I think I can pick it up | 
| 22:29.08 | herlo | a simple example woudl be good. | 
| 22:29.39 | herlo | my intentions of using tc were to be able to control individual / multiple streams of traffic by just running it | 
| 22:29.57 | herlo | bittorrent was my original intent | 
| 22:30.01 | dataw0lf | dang this is hard to explain | 
| 22:30.14 | dataw0lf | ok, you have qdiscs and classes | 
| 22:30.22 | dataw0lf | tc qdisc <options> | 
| 22:30.31 | dataw0lf | tc class <options> | 
| 22:30.55 | dataw0lf | you'll usually set up a qdisc as a root | 
| 22:30.55 | herlo | right | 
| 22:30.59 | dataw0lf | and add classes underneath it | 
| 22:30.59 | herlo | k | 
| 22:31.00 | dataw0lf | so | 
| 22:31.21 | dataw0lf | tc qdisc add dev <device> root handle id# | 
| 22:31.44 | herlo | so something like tc qdisc add dev eth0 root handle id 1 | 
| 22:31.46 | herlo | ? | 
| 22:32.14 | dataw0lf | tc class add dev <dev> parent <qdiscnumber> classid  <parentid>:<classid> <options> | 
| 22:32.17 | dataw0lf | right | 
| 22:32.50 | dataw0lf | with that class, you can use the <options> field to set various rates, max limits, etc | 
| 22:32.57 | dataw0lf | so basically your qdisc is your container | 
| 22:33.01 | dataw0lf | and your classes are derived from it | 
| 22:33.05 | dataw0lf | or you can derive classes from classes | 
| 22:34.13 | dataw0lf | let's see | 
| 22:34.17 | dataw0lf | you can delete tc's with | 
| 22:34.26 | dataw0lf | qdiscs rather | 
| 22:34.43 | dataw0lf | tc qdisc del dev <dev> <qdiscname> | 
| 22:34.49 | dataw0lf | so to delete the above qdisc | 
| 22:34.54 | dataw0lf | tc qdisc del dev eth0 root | 
| 22:35.04 | herlo | so can you explain qdiscs a bit? | 
| 22:35.37 | dataw0lf | a qdisc is a queueing discipline | 
| 22:35.48 | dataw0lf | each interface has one egress and one ingress qdisc | 
| 22:35.50 | herlo | so it's a way of saying this stream has this much bandwidth? | 
| 22:36.24 | dataw0lf | um, yea, kinda | 
| 22:36.31 | *** join/#uphpu _psychic_ (n=_psychic@71.32.228.156) | 
| 22:36.31 | *** mode/#UPHPU [+v _psychic_] by ChanServ | 
| 22:36.34 | dataw0lf | it's a way to receiving requests from the kernel | 
| 22:36.36 | herlo | so why do they have to use such technical terms like egress and ingress | 
| 22:36.47 | herlo | I know what they mean, but still | 
| 22:36.59 | dataw0lf | it's kernel network programmers, don't ask me | 
| 22:37.01 | herlo | stupid PhD students ;) | 
| 22:37.21 | dataw0lf | basically, to have a bunch of 'rules' (classes), you need a qdisc to talk to the kernel | 
| 22:37.26 | dataw0lf | classes talk to the qdisc | 
| 22:37.26 | herlo | okay | 
| 22:37.39 | herlo | so I setup a qdisc, then I setup classes based upon the qdisc right? | 
| 22:37.43 | dataw0lf | right | 
| 22:37.59 | dataw0lf | sorry, in the above example tc qdisc add dev eth0 root handle id 1 | 
| 22:38.00 | herlo | how do you create a class based upon the qdisc? did I miss that? | 
| 22:38.01 | dataw0lf | it would be | 
| 22:38.13 | dataw0lf | tc qdisc add dev eth0 root handle id 1: | 
| 22:38.21 | dataw0lf | because every object needs a major and minor number | 
| 22:38.31 | herlo | okay | 
| 22:38.32 | dataw0lf | to create a class inside that qdisc, you'd do | 
| 22:38.57 | *** part/#uphpu beandog (n=sdibb@gentoo/developer/beandog) | 
| 22:39.03 | *** join/#uphpu beandog (n=sdibb@gentoo/developer/beandog) | 
| 22:39.03 | *** mode/#UPHPU [+v beandog] by ChanServ | 
| 22:39.05 | dataw0lf | tc class add dev eth0 parent 1 classid 1:2 <options> | 
| 22:39.18 | dataw0lf | basically, these classes hold packets | 
| 22:39.23 | dataw0lf | the kernel wants to send out a packet | 
| 22:39.28 | dataw0lf | it tells qdisc this | 
| 22:39.33 | herlo | so what does the 'parent 1' and the 'classid 1:2' represent? | 
| 22:39.45 | dataw0lf | and the qdisc passes on a dequeue request | 
| 22:39.59 | dataw0lf | both 1s represent the qdisc container | 
| 22:40.06 | herlo | dataw0lf: you are right, there's a lot here to understand | 
| 22:40.08 | dataw0lf | the 2 represents the minor number that represents that class | 
| 22:40.31 | dataw0lf | yea :\ | 
| 22:40.31 | herlo | ahh, so because I did id 1: I can now say 1:2 or 1:3 | 
| 22:40.31 | herlo | for my classid | 
| 22:40.31 | dataw0lf | right | 
| 22:40.48 | herlo | now I have classes, what's next? | 
| 22:41.10 | dataw0lf | hmmm | 
| 22:41.12 | olds | sup there dw | 
| 22:41.15 | dataw0lf | sup olds | 
| 22:41.23 | dataw0lf | dang dude, I just don't think I have enough time | 
| 22:41.33 | herlo | it's okay, we can continue later, if that's okay | 
| 22:41.35 | dataw0lf | it's hard to figure out what to tell you in terms that'll help | 
| 22:41.44 | dataw0lf | I can write up a couple pages that will help alot more, if you want | 
| 22:42.01 | herlo | I'd like to spend some more time later and do a real life example if that would be okay | 
| 22:42.06 | dataw0lf | sure | 
| 22:42.11 | herlo | and yes, a couple more pages would definitely help | 
| 22:42.54 | herlo | thanx dataw0lf | 
| 22:44.23 | dataw0lf | np | 
| 22:44.23 | dataw0lf | cya | 
| 22:44.38 | wps | can you load an additional style sheet using onresize in the opening body tag? | 
| 22:44.55 | wps | you'd probably have to call a javascript function | 
| 22:45.10 | dataw0lf | interesting question, yea, you'd probably have to use javascript | 
| 22:45.16 | wps | so the question should probably be: can you load an additional style sheet with javascript? | 
| 22:45.27 | dataw0lf | sure. | 
| 22:45.47 | wps | will you tell me how? | 
| 22:45.55 | mindjuju | yeah, i've been to several sites that allow you to change the color schema on a button click without refreshing the page | 
| 22:46.10 | wps | ah… yes… duh… hadn't thought of that application | 
| 22:46.20 | wps | nevermind… I'll go do a little source viewing | 
| 22:46.35 | synic | ... I hope those are supposed to be ellipses | 
| 22:46.36 | dataw0lf | wps: just use document.write(<css link code>); | 
| 22:47.41 | wps | is "…" not coming through as an ellipsis for you? | 
| 22:47.55 | dataw0lf | Nope. | 
| 22:48.02 | wps | hmm | 
| 22:48.09 | dataw0lf | but I'm on probably the worst irc client I've ever used, so.. | 
| 22:48.11 | mindjuju | comes through fine for me | 
| 23:03.35 | dataw0lf | whoa, new features to Gmail | 
| 23:04.16 | *** join/#uphpu timinator (n=timinato@c-67-171-118-199.hsd1.ut.comcast.net) | 
| 23:04.16 | *** mode/#UPHPU [+v timinator] by ChanServ | 
| 23:04.22 | *** join/#uphpu Black_Chaos (n=admin@70-57-91-148.slkc.qwest.net) | 
| 23:05.45 | *** join/#uphpu timinator (n=timinato@c-67-171-118-199.hsd1.ut.comcast.net) | 
| 23:05.45 | *** mode/#UPHPU [+v timinator] by ChanServ | 
| 23:10.39 | dataw0lf | jeez, synic | 
| 23:19.30 | *** part/#uphpu dataw0lf (n=user@64.173.193.1) | 
| 23:19.32 | *** join/#uphpu dataw0lf (n=user@64.173.193.1) | 
| 23:19.32 | *** mode/#UPHPU [+v dataw0lf] by ChanServ | 
| 23:21.11 | dataw0lf | I was supposed to hook someone up with a perpendicular hard drive, and I ended up keeping it, basically. | 
| 23:23.43 | mindjuju | _psychic_ check this out  | 
| 23:23.56 | mindjuju | ugh, paste malfunction! | 
| 23:23.58 | mindjuju | hang on | 
| 23:25.04 | mindjuju | http://www.hitachigst.com/hdd/research/recording_head/pr/PerpendicularAnimation.html | 
| 23:25.49 | Black_Chaos | I love that cartoon | 
| 23:27.16 | mindjuju | has anybody here used dojo? | 
| 23:27.16 | dataw0lf | the PA today is totally mindjuju | 
| 23:27.52 | dataw0lf | nope. | 
| 23:28.08 | mindjuju | bummer, like the functionality, friendly with openlaszlo, i'm thinking of implementing it | 
| 23:28.19 | dataw0lf | AJAX sux | 
| 23:28.38 | _psychic_ | goodness | 
| 23:28.38 | mindjuju | oh come on, you like it | 
| 23:28.48 | _psychic_ | I'm thinking they don't know their audience | 
| 23:28.48 | dataw0lf | I like using sites that implement it. | 
| 23:28.57 | dataw0lf | Implementing it myself?  Not so much. | 
| 23:29.04 | mindjuju | yeah, true that | 
| 23:29.28 | _psychic_ | dataw0lf: easy stuff with the JS frameworks out now-a-days | 
| 23:29.42 | dataw0lf | I hate every JS framework I've used. | 
| 23:29.44 | dataw0lf | *shrug* | 
| 23:29.51 | _psychic_ | which are... ? | 
| 23:29.57 | dataw0lf | I haven't used JSON yet, I've heard it's easier to wrangle than XML | 
| 23:30.25 | dataw0lf | _psychic_: I don't think your screen buffer is large enough to take my response to that | 
| 23:32.08 | mindjuju | i think dojo looks awesome | 
| 23:32.26 | dataw0lf | Spry, Sajax, Clorox, every Python AJAX framework known to man, others I can't remember now | 
| 23:32.46 | mindjuju | i wondered about spry from adobe | 
| 23:32.58 | dataw0lf | yea, a couple teams here use it religiously. | 
| 23:32.58 | mindjuju | the parts i saw were cool when they worked | 
| 23:33.30 | mindjuju | maybe i should check out spry one last time, i check it a couple of months ago | 
| 23:33.36 | dataw0lf | it sux | 
| 23:33.55 | mindjuju | maybe it suxed then but rox now? | 
| 23:34.19 | _psychic_ | dataw0lf: why exactly does it need to be a python AJAX deal? | 
| 23:34.35 | dataw0lf | I dunno, I've been looking at the 1.3 prelease and it still sux | 
| 23:34.43 | dataw0lf | _psychic_: what do you mean? | 
| 23:34.46 | dataw0lf | It doesn't have to be. | 
| 23:34.55 | _psychic_ | um, its JS | 
| 23:35.03 | _psychic_ | who cares what the backend technology is? | 
| 23:35.11 | dataw0lf | Python is just my favorite language, and 70 / 80% of my workload is in it. | 
| 23:35.15 | dataw0lf | So, technically, I care. | 
| 23:35.28 | _psychic_ | but your AJAX operations shouldn't | 
| 23:35.44 | mindjuju | yeah, pound for pound, i think dojo is more developed than spry still | 
| 23:35.55 | dataw0lf | My AJAX operations don't, I just said I don't use any frameworks because they all suck. | 
| 23:36.04 | dataw0lf | Many frameworks, my friend, are server side language specific. | 
| 23:36.14 | _psychic_ | I'm just talking about JS frameworks | 
| 23:36.15 | mindjuju | v true on that dataw0lf | 
| 23:36.25 | mindjuju | xajax is php | 
| 23:36.29 | _psychic_ | ajax frameworks | 
| 23:36.34 | mindjuju | cfcajax is {coldfusion} | 
| 23:36.36 | _psychic_ | that's all front end | 
| 23:36.56 | dataw0lf | what's all front end? | 
| 23:37.04 | mindjuju | _psychic_, dojo is server side agnostic | 
| 23:37.12 | mindjuju | afaik | 
| 23:37.13 | _psychic_ | mindjuju: as it should be | 
| 23:37.18 | _psychic_ | same with prototype | 
| 23:37.22 | mindjuju | oh, i see your point | 
| 23:37.23 | mindjuju | k | 
| 23:37.30 | dataw0lf | should, would, could,  you're just arguing my point. | 
| 23:37.33 | dataw0lf | they suck | 
| 23:37.38 | _psychic_ | I don't see why any ajax frameworks *should* be backend language dependent | 
| 23:37.44 | _psychic_ | dataw0lf: y? | 
| 23:38.10 | dataw0lf | because there is an inordinate amount of JavaScript developers who don't know what they're doing and publish frameworks. | 
| 23:38.41 | dataw0lf | JavaScript is a fairly unique language, and there are few frameworks that utilize that. | 
| 23:38.46 | _psychic_ | I don't imagine dojo or script.aculo.us devs are incompetent. | 
| 23:39.11 | dataw0lf | I wouldn't imagine Adobe devs are incompetent either, but the framework sucks. | 
| 23:39.34 | dataw0lf | Most JavaScript developers, professionally or personally,  do not use JavaScript as their formal, main language. | 
| 23:39.56 | dataw0lf | So they bring a variety of language specific barriers that JavaScript offers solutions for to the JS code. | 
| 23:40.47 | dataw0lf | JavaScript is kinda weird like that, because there aren't many languages like it that there are no real alternatives for. | 
| 23:41.13 | _psychic_ | ActionScript, oddly enough (Adobe owned, now), is pretty similar. | 
| 23:41.38 | dataw0lf | ActionScript isn't a mainstay of pretty much every web developer's toolkit. | 
| 23:42.18 | _psychic_ | true, if you want to do front end scripting, its JS or nothing, almost | 
| 23:42.20 | dataw0lf | but, you're right, both ActionScript and JavaScript are ECMAScript based. | 
| 23:42.31 | _psychic_ | though Flash does cover some of that ground for some people | 
| 23:43.25 | dataw0lf | Sure.  But it's not nearly as ubiquitous as JavaScript is.  Especially among developers. | 
| 23:43.59 | mindjuju | ubiquitous!  now there is a word i see practically everywhere | 
| 23:44.12 | dataw0lf | How ironic. | 
| 23:44.16 | dataw0lf | smart *** | 
| 23:44.24 | beandog | :) | 
| 23:44.31 | _psychic_ | You hardly ever see "extraneous" anymore, though. | 
| 23:44.59 | mindjuju | ok, that was a stinker, i admit it | 
| 23:45.32 | _psychic_ | I couldn't remember why we started this discussion, so it eventually decayed into really bad jokes. | 
| 23:45.39 | dataw0lf | aw dude wth, my girlfriend took my car | 
| 23:45.53 | mindjuju | i said i was downloading dojo toolkit | 
| 23:45.55 | macnewbold | haha | 
| 23:46.08 | mindjuju | which finished downloading and i'mlooking over the readme now | 
| 23:46.31 | _psychic_ | ah | 
| 23:46.49 | _psychic_ | dataw0lf thought all AJAX frameworks sucked, thus the ensuing frameworks discussion | 
| 23:47.00 | dataw0lf | 'mine has a bigger trunk and she's getting groceries' | 
| 23:47.05 | dataw0lf | pshaw | 
| 23:47.18 | dataw0lf | _psychic_: s/thought/knew | 
| 23:47.36 | dataw0lf | hehe | 
| 23:48.48 | dataw0lf | by my car having a bigger trunk I think she means she has all her ski equipment and books in the backseat of her car after a fun day of being on the slopes and going to college, so in tribute to my hard work she's going to get groceries to make dinner for < | 
| 23:49.23 | dataw0lf | if only it were that easy | 
| 23:50.12 | _psychic_ | anyone can borrow my car if they make dinner for me. | 
| 23:50.39 | dataw0lf | yea, well, if I get anything it's going to be frozen lasagna | 
| 23:50.43 | dataw0lf | which I guess isn't that bad | 
| 23:52.40 | dataw0lf | I better stop complaining, she has a sixth sense to detect whether I've been talking about her within 24 hours of her getting a good look in my eye | 
| 23:54.18 | _psychic_ | most women folk do | 
| 23:54.22 | _psychic_ | but they cook for us | 
| 23:54.35 | dataw0lf | speak for yourself. | 
| 23:54.40 | _psychic_ | will do | 
| 23:54.43 | dataw0lf | :D | 
| 23:54.45 | _psychic_ | but mine cooks for me | 
| 23:55.00 | _psychic_ | :) | 
| 23:55.02 | dataw0lf | I don't think I'd want her to cook for me. | 
| 23:55.07 | dataw0lf | honestly. | 
| 23:55.20 | _psychic_ | my girl is an awesome cook | 
| 23:55.26 | _psychic_ | but she plays this double standard | 
| 23:55.38 | _psychic_ | 1. She cooks great 2. I'm expected to be trim | 
| 23:55.40 | dataw0lf | my girl loves the Bears and the Colts.  That's enough for me. | 
| 23:55.45 | _psychic_ | haha | 
| 23:55.59 | _psychic_ | yeah mine's a soccer fan | 
| 23:56.08 | dataw0lf | when you get home and your girlfriend already has the game on and a beer ready, you know you're in good hands. | 
| 23:56.18 | _psychic_ | :) | 
| 23:57.28 | dataw0lf | and she can win in arguments against me.  that's about all I look for in a girl. | 
| 23:58.15 | *** join/#uphpu Utah_Dave (n=boucha@c-67-177-32-125.hsd1.ut.comcast.net) | 
| 23:58.15 | *** mode/#UPHPU [+o Utah_Dave] by ChanServ | 
| 23:58.18 | _psychic_ | there's more than one way to win an argument, especially when you're female. Some are good, and some are bad, though. | 
| 23:58.36 | dataw0lf | oh, no, I'm talking goin toe to toe intellectually | 
| 23:59.01 | _psychic_ | I figured you were (as that's a good way). | 
| 23:59.17 | _psychic_ | headed home guys - cya tomorrow | 
| 23:59.20 | dataw0lf | seducing me is not a win | 
| 23:59.24 | dataw0lf | I've made that clear. | 
| 23:59.30 | dataw0lf | cya | 
| 23:59.36 | mindjuju | cya | 
| 23:59.43 | _psychic_ | tis a win for me: I'm married ;) | 
| 23:59.44 | _psychic_ | later |