IRC log for #utos on 20091125

00:26.16*** join/#utos AlmostThere (n=Woody@75.141.213.221)
00:27.39*** part/#utos AlmostThere (n=Woody@75.141.213.221)
00:54.54*** join/#utos tristanbob___ (n=quassel@c-67-164-249-113.hsd1.ut.comcast.net)
01:00.52mindjuju~apb heartsbane
01:00.53infobotACTION hires baby Lyssa to find heartsbane
01:11.53*** join/#utos mindjuju (n=mindjuju@mail.billgood.us)
01:22.20*** join/#utos mindjuju (n=mindjuju@mail.billgood.us)
01:22.24Supaplexhiya mindjujujujujujujujujuju
01:22.35mindjujuheya supaplex
01:22.45mindjujufor some reason my pidgin install keeps crashing
01:22.47Supaplexow's it goin?
01:22.56Supaplexhumm
01:23.08Supaplexit's buggy?
01:25.45mindjujunot usually
01:25.48mindjujubut today it is
01:30.24*** join/#utos mindjuju (n=mindjuju@mail.billgood.us)
01:36.30*** join/#utos tristanbob___ (n=quassel@c-67-164-249-113.hsd1.ut.comcast.net)
01:39.35*** join/#utos justincarmony_ (n=justinca@c-98-202-44-233.hsd1.ut.comcast.net)
02:03.26Heartsbanemindjuju: wut?
02:16.55herlomindjuju: I'd suggest using empathy if you wanna try it
02:18.02mindjujutry what?
02:18.52mindjujuherlo^^
02:23.04*** join/#utos justincarmony__ (n=justinca@c-98-202-44-233.hsd1.ut.comcast.net)
02:24.21mindjujud00d herlo, i've just had an epiphany--lightning just struck my brain
02:24.53herloempathy
02:24.54mindjujuchicken wings + hawt sauce == buffalo wings (yum)  but what about turkey wings which have like 10x the meat
02:25.01herlomindjuju: the app is called empathy
02:25.07mindjujuwhat app
02:25.12mindjuju~wiki empathy
02:25.16herlo18:22 < mindjuju> for some reason my pidgin install keeps crashing
02:25.33herlomindjuju: that's not going to work :)
02:25.37herlo18:22 < mindjuju> for some reason my pidgin install keeps crashing
02:25.41mindjujuoh
02:25.44herlohaha
02:25.47herlo:)
02:25.53mindjujuis empathy cross platform?
02:25.54herlo19:16 <@herlo> mindjuju: I'd suggest using empathy if you wanna try it
02:26.01herlomindjuju: dunno, you could check...
02:26.11mindjujuand moar importantly, what do you think about my wings idea
02:26.41mindjujuthem would be like Texan sized buffalo wangs
02:27.13mindjujucourse turkey wings have a stronger taste than chicken wings
02:29.32*** join/#utos redbeard2 (n=jphall@techhat.dsl.xmission.com)
02:32.48herlodoesn't enjoy buffalo wings, though he loves hot wings
02:33.08herloI also think that turkey wings are a bit tougher as well
02:34.25mindjuju@herlo - hot wings == buffalo wings
02:34.34herlomindjuju: awesome!
02:34.45herlomindjuju: I think I'll still like chicken wings better :)
02:37.03*** join/#utos utahcon (n=utahcon@li51-147.members.linode.com)
02:37.47*** join/#utos utahcon (n=utahcon@li51-147.members.linode.com)
02:42.12*** join/#utos utahcon_ (n=utahcon@72.14.185.147)
02:54.09goozbachmindjuju: elephant wings
02:55.22mindjujuthat's an awesome name for that!
02:57.15herlowell, well, well.  Look who finally came up with something useful, Mr. goozbach
02:57.16herlo:)
03:01.11goozbachherlo: no fair, you got to celebrate turkeyday early
03:03.02herlo:) I get to celebrate it again on Thursday :)
03:03.29herlogoozbach: I get two of my Favorite holiday.  The only better thing could have been that my son was at one or both :/
03:03.53goozbachis that your family in the Kentucky thanksgiving?
03:04.24goozbachwhy is gnucash so difficult to use?
03:04.33goozbachI try again and again to use it
03:04.39goozbachI can never get over the hump
03:06.30herlogoozbach: no, that's Jennifer's family
03:06.31herloand a few friends
03:06.43herlogoozbach: what don't you understand?  I use gnucash a lot
03:06.53goozbachI don't know
03:07.04goozbachI can't get my head around the different accounts
03:07.17goozbachI want a savings account and a checking account
03:07.36goozbachand I want 10-15 expense categories
03:07.41goozbachand two income streams
03:07.47penoms money!!
03:07.49penoducks
03:07.50*** join/#utos tristanbob___ (n=quassel@67.164.249.113)
03:07.55goozbachanyone used mint.com
03:08.01goozbachI'm thinking of giving it a shot
03:10.21herlogoozbach: interesting, it's pretty easy imo
03:10.31herlowill have to open his gnucash to help though...
03:10.35herlohang on a bit
03:15.02goozbachhmmm
03:15.13goozbachI just logged into mint.com
03:15.26goozbachit automaticly calculated my categories
03:15.31herlok
03:15.36goozbachI'm gonna ride this wave for a bit
03:15.38herloif that's what you wanna do :)
03:15.40Gatewow, someone actually had the bot explain the roots of the word empathy?
03:15.47herloI'm headed out ofr a bit anyway...
03:15.49ilangoozbach: ive been using it for a bit for personal tracking.
03:17.25*** join/#utos fozzmoo (n=fozz@174.52.44.58)
03:20.45*** join/#utos undertakingyou (n=will@undertakingyou.dsl.xmission.com)
03:20.45*** join/#utos fozzmoo (n=fozz@174.52.44.58)
03:20.45*** join/#utos tristanbob___ (n=quassel@67.164.249.113)
03:20.45*** join/#utos optikal (i=optikal@failcore.com)
03:20.45*** join/#utos Nafai (n=Nafai@travishartwell.net)
03:20.45*** join/#utos harleypig (n=harleypi@harleypig.com)
03:20.45*** join/#utos unum (n=unum@207.192.70.23)
03:20.45*** join/#utos bgerber (n=gerberb@suse103.zenez.com) [NETSPLIT VICTIM]
03:20.45*** join/#utos ChanServ (ChanServ@services.)
03:20.45*** mode/#utos [+oo undertakingyou ChanServ] by irc.freenode.net
03:21.24goozbachholy crap! mint.com might be just what I want
03:21.24goozbachpull the data and figure it out
04:15.12Nafaigoozbach: http://wiki.github.com/jwiegley/ledger
04:25.11*** join/#utos justincarmony_ (n=justinca@c-98-202-44-233.hsd1.ut.comcast.net)
05:16.04*** join/#utos maquis (n=maquis@c-98-247-72-114.hsd1.wa.comcast.net)
05:26.46*** join/#utos fozzmoo (n=fozz@c-174-52-44-58.hsd1.ut.comcast.net)
06:23.27*** join/#utos jpc (n=jw@unaffiliated/javawizard2539)
06:27.37*** join/#utos mindjuju (n=mindjuju@mail.billgood.us)
06:27.37*** join/#utos peno (i=peno@peno.com)
06:28.10*** join/#utos herlo (n=clints@fedora/herlo)
06:28.10*** join/#utos stderr (n=stderr@truedat.org)
06:28.10*** join/#utos sontek (n=janderso@opensuse/member/Sontek)
06:28.10*** join/#utos uxp (n=uxp@uxp.dsl.xmission.com)
06:28.10*** mode/#utos [+o herlo] by irc.freenode.net
06:42.53josephnexusgnucash is amazing
06:43.17josephnexusgnucash does double entry accounting
06:43.20josephnexusi could teach you how to do it
06:43.25josephnexusgoozbach
06:57.49Supaplexgoozbach ohhhh goozbach
08:59.50*** part/#utos josephnexus (n=josephne@174-19-239-95.bois.qwest.net)
14:13.46*** join/#utos fugue88 (n=dsowen@fugue88.dsl.xmission.com)
14:39.31*** join/#utos thaddeusq (n=thaddeus@216.49.181.128)
15:02.11*** join/#utos josephnexus (n=josephne@174-19-239-95.bois.qwest.net)
15:30.06*** join/#utos justincarmony_ (n=justinca@98.202.44.233)
15:32.08*** join/#utos nibb13 (n=nibb13@206.71.87.254)
15:40.01*** join/#utos redbeard2 (n=jphall@208.110.152.42)
15:42.05*** join/#utos Jayce^ (n=Jayce^@66.147.243.115)
15:52.54*** join/#utos tristanbob_ (n=tristanb@ubuntu/member/tristanbob)
16:25.02*** join/#utos jpc (n=jw@unaffiliated/javawizard2539)
16:30.32*** join/#utos neybar (n=jalance@pool-71-116-84-222.snfcca.dsl-w.verizon.net)
16:37.00*** join/#utos fozzmoo (n=fozz@67.214.226.66)
16:51.10*** join/#utos cro (n=cro@166-70-222-105.ip.xmission.com)
17:54.10*** join/#utos jpc (n=jw@unaffiliated/javawizard2539)
18:01.27*** join/#utos cro (n=cro@70.90.213.14)
18:02.18*** part/#utos cro (n=cro@70.90.213.14)
18:59.26*** join/#utos jpc (n=jw@unaffiliated/javawizard2539)
19:19.35*** join/#utos undertak1ngyou (n=will@undertakingyou.dsl.xmission.com)
19:19.40*** join/#utos Nafai` (n=Nafai@travishartwell.net)
19:19.57*** join/#utos harleypig (n=harleypi@70.87.222.137) [NETSPLIT VICTIM]
19:19.58*** join/#utos optikal (i=optikal@70.85.16.213)
20:07.41*** join/#utos fugue88_ (n=dsowen@fugue88.dsl.xmission.com)
20:27.21mindjuju~apb eggyknap
20:27.22infobotACTION summons Tim to spray mace at eggyknap
20:28.10herlowhiteinge: ping
20:43.07whiteingeherlo: pong
20:43.54herlowhiteinge: how was the 11? :)
20:44.03herlodid you share with others?...
20:45.39penothey're passing the leftovers around the office now
20:47.27herlolol, nice
20:50.40whiteingeherlo: The 11 is one of those life experiences that everyone must go through in the journey toward enlightenment.
20:51.23herloexactly!!
20:51.41*** join/#utos fozzmoo (n=fozz@67.214.226.66)
20:51.58herloAfter you have experienced the 11, you can enlighten others and experience the joy of their experience :)
20:52.25herlosaid experience three times in that sentence, not sure if that's a good idea in the future
20:52.41maquis11?
20:53.52herlomaquis: http://wingcoop.com/menu-sauces.php
20:54.38maquisah
20:56.35utahconDexterTheDragon: I expect a good answer from your... ATI or Nvidia: who has better Linux support?
20:56.48utahconmmm wingcoop
21:01.15whiteingeutahcon: Don't listen to DexterTheDragon. He's going to say Nvidia and he is utterly, completely, and blasphemously wrong.
21:02.20josephnexuswhiteinge: except the ati drivers are usually broken
21:02.48herlojosephnexus: not for me
21:03.01whiteingeI've had good experiences with the closed-source drivers overall.
21:03.03herloI use the free radeon driver all the time and it performs perfectly and has for a good year or more
21:03.27josephnexusi've got a 3200 that always throws fits for me
21:03.40fozzmooThe nouveau driver is alright. The proprietary nvidia driver works better, especially with hibernate and what not.
21:04.04fozzmoojosephnexus: I also have had problems getting the 3200 working right in Linux.
21:04.13josephnexusintel has been improving a lot though
21:04.20josephnexusas of late
21:04.22whiteingeThe ATI open-source drivers are king if they have 3d-support for your card (which is all card but ones that have come out in the last two years or so).
21:04.45josephnexusexcept warzone 2100 chokes w/ them
21:04.58josephnexus:-(
21:05.02fozzmooherlo: You know what I'm going to ask you. :-D
21:05.02josephnexuswhich is sad
21:05.05whiteingeThe closed-source Nvidia drivers don't support RANDR which makes them a non-starter in my book.
21:05.31josephnexusthe quadro cards are hard to beat for a good workstation though
21:05.55fozzmoo01:00.0 VGA compatible controller: nVidia Corporation Quadro NVS 140M (rev a1)
21:06.03fozzmooThat's what I have in my Dell Latitude D830
21:06.08josephnexuswoohoo!
21:06.15whiteingeI have an Nvidia card in my work laptop and every time I plug/unplug a monitor I have to restart X (and even that has problems, for an ideal situtation I have to start X with a custom xorg.conf for each mode).
21:06.16herlofozzmoo: pm
21:06.16josephnexusthe driers for those are nice
21:06.38josephnexusand drivers are nice for that matter
21:10.16*** join/#utos jpc (n=jw@unaffiliated/javawizard2539)
21:20.03utahcondoes ATI support RANDR?
21:20.31DexterTheDragonand does it work with compositing?
21:20.50utahconDexterTheDragon: You're supposed to tell me :D
21:21.00Jayce^most computer hardware doesn't compost very well :-D
21:21.17herloutahcon: I don't believe it does
21:21.24DexterTheDragonwell I haven't used ATI for like 4-5 years
21:21.24herloat least not the proprietary ones
21:22.32DexterTheDragonutahcon: I've been using nvidia for the past few years and loving it. but lately the lack of RANDR support has sucked
21:22.58utahconso really it comes down to ... they both work equally as well for most people... great!
21:23.13DexterTheDragonyep
21:23.55fozzmooutahcon: Just pays to make sure your card doesn't have any red flags.
21:24.02fozzmooLike the ATI/AMD 3200
21:26.44*** part/#utos nibb13 (n=nibb13@206.71.87.254)
21:54.21josephnexusati "mostly" does compositing
21:54.36josephnexusit fails with some stuff (cairo dock doesn't work) but most compiz stuff works fine
21:54.38whiteingeutahcon: both ATI closed and open support RANDR
21:55.50josephnexussomeday, my card will have real drivers!
21:56.00utahconwhiteinge: so then it sounds like ATI is the way to go
21:56.06DexterTheDragonRANDR works with the nvidia binary but then Composite doesn't work
21:56.38utahconwhiteinge: does composite work with RANDR on ATI?
21:56.48whiteingeThe Nvidia support for RANDR is hackish at best. Compositing doesn't work on a rotated display with any X drivers, afaik.
21:56.58DexterTheDragon:(
21:57.03utahconah crud
21:57.23DexterTheDragonwhy must I choose
21:58.10whiteingeutahcon: imo, ATI is the way to go right now. If you're not going for a gaming machine, get a slightly older card so the OSS drivers will do 3d.
21:58.44Gateisn't ATI claiming that they are pulling out of the gaming graphics market anyway?
21:59.18whiteingeI haven't heard that. I sure hope that's not the case.
21:59.41utahconthe rig is planned for 75% coding (in linux, with some flare) and 25% gaming
22:01.43Gateutahcon: you building on your own or just reaplacing a graphics card?
22:01.54utahconGate: building my own
22:02.01Gatecool
22:02.22GateNvidia's drivers have problems with the new xwindows config files, that much I can tell you
22:02.34Gateor at least their config utility
22:03.23Gateutahcon: AMD or Intel? Dual or Quad?
22:03.42utahconlooking at AMD Quad-Core
22:03.46Gatecool
22:04.09Gatewhat chipset are you looking at for the mobo?
22:04.14utahconNewegg has the Phenom II X4 955 (3.2GHz) + Mobo for $231
22:04.31Gatesexy
22:04.38whiteingeutahcon: FYI: http://www.x.org/wiki/RadeonFeature
22:04.40utahconGate: http://www.newegg.com/Product/Product.aspx?Item=N82E16813131402
22:04.44whiteingeutahcon: FYI: http://www.x.org/wiki/RadeonProgram
22:05.33utahconwhiteinge: nice, thanks
22:07.44whiteingeExecutive overview: I think the binary Nvidia drivers are probably better for no-frills straight 3D and they're easier to install than tht binary ATI drivers. The binary Nvidia drivers are not keeping up with X advancements though so the ATI binary and OSS drivers are less performant and more featurefull.
22:08.12utahconis paying slightly less than he did for his first machine ($500) and getting approx 48x the processing power
22:08.19whiteingelol
22:08.56herloutahcon: very nice job man!
22:10.33Gateutahcon: cool, you are spending a little less than I did on my machine I build 2 years ago
22:10.43Gates/build/built/g
22:11.25utahconyeah this one supports up to 7 drives in RAID 5 (native hardware support)
22:11.27utahconsick
22:11.40GateNow, of course, I have put more money into a new graphics card (I have flip-flopped between the two ATI/Nvidia)
22:11.41utahconnow... to convince the wife I _need_ this.
22:11.44Gatecool!
22:12.00GateI have been VERY happy with my ASUS mobo as well
22:12.54GateI went ASUS for the mobo/optical dives, WD for the HDD and I think Asus for the original graphics as well
22:13.22utahconsee now if I could find a lappy with that much power, for around the same price I would be very happy :D
22:14.06GateI have been seeing some nice ones on Newegg
22:14.19Gatenot Phenom II x4s, but still
22:14.42Gate~$400 you can get a damned fine machine
22:14.46josephnexusi have a quad core amd
22:14.49josephnexusit works quite nicely
22:14.51josephnexus:-D
22:14.56Gatejosephnexus: lappy?
22:15.03josephnexusno
22:15.06josephnexusdesktop
22:15.08josephnexusmy laptop sucks
22:15.13Gateheh
22:15.26GateI might have to build a new mahchine when I change jobs in January
22:15.32Gate:) put the raise to good use
22:15.33utahconyeah see... I would love something with 4 cores in my laptop, but that is just not feasible right now
22:15.44utahconI wants the power, but I wants the portability too
22:15.49penomodel name: Intel(R) Core(TM) i7 CPU         950  @ 3.07GHz
22:15.51penoheh.
22:15.58josephnexusutahcon, you can't handle the power!!!
22:16.09josephnexusapparently peno can though
22:16.12josephnexus:-p
22:16.31utahconseen the new core i9 specs?
22:16.33utahconcrazy
22:17.53josephnexusit's amazing what cpus are doing nowadays
22:18.05josephnexusi remember when i had to turn off "turbo" so my old games wouldn't run too fast
22:21.56*** join/#utos justincarmony_ (n=justinca@c-98-202-44-233.hsd1.ut.comcast.net)
22:29.17*** join/#utos mindjuju (n=mindjuju@mail.billgood.us)
22:34.30Gateare the videos being posted from UTOS
22:36.35utahconGate: eventually.
22:40.10*** join/#utos neybar (n=jalance@pool-71-116-84-222.snfcca.dsl-w.verizon.net)
22:42.07herloGate: ask fozzmoo when he comes on line
22:44.32eggyknapmindjuju: did you ping a while back?
22:44.58Gateok
22:45.01Gatethanks
22:45.11mindjujueggyknap -- yup
22:45.18eggyknapQue pasa? :)
22:45.29mindjujutengo una problema con sql
22:45.40mindjujutienes tiempo?
22:45.45mindjujuhmm, misspell
22:45.52eggyknapSure, a little... but I've just run out of available Spanish. :)
22:46.03mindjujuk, so here is the deal
22:46.19mindjujui have an events table that records when clients do this or that
22:46.43mindjujuso there are multiple records for client 1 when he hit resource A, another record when he hit resource B, etc
22:46.48mindjujusoooo
22:46.59mindjujuI want to now get a list of the 100 most recent events
22:47.19mindjujubut i don't want to have all of the events made by client 1, just one of them
22:47.49mindjujuso
22:47.53mindjujui've tried group by
22:47.56mindjujusubselects
22:47.57eggyknapSo if client 1 is responsible for each of the most recent hundred events, you actually want to see just the latest from client 1, and recent events from 99 other clients... ?
22:48.14mindjujuyes!  that's it!
22:48.16mindjuju:)
22:48.39mindjujuwell, and even that in and of itself isn't that hard
22:48.45mindjujubut here is where the problem is
22:49.07eggyknapstirs gently, watching the plot thicken
22:49.16mindjujuif i do it the easy way, that's 100 look ups either through a subquery or what have you
22:49.26mindjujui was hoping to slam it all together with one query
22:50.39mindjujuam i just being obsessive?
22:51.58eggyknapSo join the events table to a subquery, something like this: SELECT events.* FROM events JOIN (SELECT client, MAX(event_time) AS etime FROM events GROUP BY MAX(event_time) ORDER BY MAX(event_time) DESC LIMIT 100) e ON (e.client = events.client AND e.etime = events.event_time) ORDER BY event_time DESC;
22:53.42mindjujuk
22:53.51eggyknapThat will start to have problems if a client has two events at the same time -- to resolve *that* problem, you'll need to resort to some non-standard stuff (like PostgreSQL would let you use DISTINCT ON -- dunno about other databases). Anyway, you'd need to include the primary key of the events table in the subquery, and have some sort of aggregate function that simply returns the first row you push into it.
22:55.06eggyknapBut theoretically, at least, that query will avoid the 100+ subscans you were worried about. If you're using MySQL, which, astoundingly, still only supports nested loop joins, you've still effectively got 100 subscans, but it just won't look as much like it when you look at the EXPLAIN output.
22:55.52*** join/#utos neybar (n=jalance@pool-71-116-84-222.snfcca.dsl-w.verizon.net)
22:56.04mindjujuthx eggyknap
22:56.22eggyknapyw... hope that works.
22:56.34mindjujuyeah, it gives me a direction to go in
22:56.54mindjujusadly, i have to take this a level of difficulty further and prep your idea for ms sql
22:57.04mindjujubut it gives me a great direction to head
22:57.40eggyknapwonders if mssql supports some DISTINCT ON -like aggregate
22:57.51mindjujui'm going to have to check on that
22:58.28eggyknapI sometimes think it would be interesting to learn my way around the ever-increasing set of MySQL storage engines, so as to speak conversantly about 'em. But not while preparing turkeys, etc.
23:30.23josephnexusINSERT into TURKEYS (ingredients) VALUES(stuffing)
23:30.28josephnexusor something like that
23:35.04justincarmony_lol
23:36.07josephnexusand if you are using PDO then you can actually do someting like
23:47.53josephnexusobject->prepare($turkey)
23:48.00josephnexuswhich looks rather interseting

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.