IRC log for #curseforge on 20080801

00:01.14*** join/#curseforge Ominous__ (n=Ominous@85-210-101-3.dsl.pipex.com)
00:01.51DashkalLemme know when you get that document drafted
00:02.01ckknightwill do
00:02.05ckknightit'll be a public document
00:10.36ckknighthttp://www.curseforge.com/projects/curseforge/pages/how-to-approve-projects-and-files/
00:10.37ckknightthoughts?
00:13.29ckknightk, added two more points
00:13.50ckknightDashkal: ping ^---
00:13.56ckknightalso, Arrowmaster
00:14.18Dashkalpong
00:14.27ckknightDashkal: I made the document
00:14.29Dashkalsimple enough.  pretty much what I thought it would be
00:14.48Dashkalprocess would take a good chunk of time.  I can see why you need admins
00:15.24ckknightI also added http://www.curseforge.com/projects/curseforge/tickets/462-make-file-approval-more-automated/
00:15.32ckknightfile approval is annoying
00:15.34ckknightproject approval is easy
00:15.39ckknightgo with your gut, mostly
00:15.47Dashkalrules and NDA the two new points?
00:15.50ckknightyea
00:15.58Dashkalglad there isn't an NDA atm
00:16.03ckknightWarhammer.
00:16.09ckknightwe've denied projects because of it
00:16.21Dashkal(Wow centric) IIRC the only thing a mod can do that's banned is translate?
00:16.35Arrowmasterguessing you can either approve, deny, or ignore a project?
00:16.44Arrowmasterignore meaning leave it to somebody else to do
00:16.54ckknightArrowmaster: you can approve, deny, mark as "under review", or just not do anything
00:17.41Dashkalunder review would be handy for taking the time to scan, investigate, etc without another admin clobbering you
00:18.16ckknightyep
00:18.23ckknightadded that Monday :-P
00:18.26ckknightno, wait, Friday
00:18.27ckknightthat's it
00:18.33ckknightit also says who is reviewing it
00:18.41ckknightso it'd be (Under Review by Arrowmaster)
00:19.33DashkalAlso good
00:19.52Arrowmasteri dont see anything on CF idicating im more than a normal user
00:19.54*** join/#curseforge Zhinjio (i=1000@70.91.168.58)
00:20.18ckknightArrowmaster: check the front page?
00:20.30ckknightArrowmaster: oh, you may have to relog
00:20.32ckknightshrugs
00:21.19ckknighteasy test is to go to /admin/
00:21.25ckknightand see if it tells you if you're allowed
00:21.42ArrowmasterWe’re sorry, you’ve attempted to access a page that you’re not allowed to access.
00:21.42ArrowmasterIf you find this message to be in error please notify the administrators.
00:21.51Dashkalwhy do I always find the need to poke at pages like that?
00:22.06Aiiane_I might consider volunteering, but I'll have to think about whether I'll have the time :) Don't like committing to things I won't be able to give the time for consistently :)
00:22.07*** join/#curseforge Zhinjio (i=1000@70.91.168.58)
00:22.17Dashkal^^^
00:22.24DashkalExactly my problem, Aiiane_
00:22.56Arrowmasteri figure if i dont do enough theyll probably just remove me, but probably not since they all like me
00:22.58ckknightArrowmaster: your name is Arrowmaster, right?
00:23.05Arrowmasterckknight: yes
00:23.16DashkalErm, why am I guessing at this..
00:23.21DashkalWhat kind of time committment are you looking for?
00:23.31ckknightum, try now?
00:24.39netcurseas right now it s mostly checking time to times files and projects approval queue
00:24.53netcursewhen we have more community going on, it will require more time
00:25.27NechcknNeT... you don't speak any Italian, by chance, do you?
00:25.36netcursei could read it
00:25.52ckknightnetcurse is all French-like and such
00:26.10NechcknHmm  I know the french part.. I was just hoping
00:26.24netcurseif it s just a simple translation you can try me
00:26.25Nechckntrying to help a guy who speaks italian and it's not going well
00:26.35netcurseah
00:27.09Arrowmasteri still get a 403
00:27.14ckknightbah
00:27.17ckknighthang on
00:27.42Arrowmasteri know my account is funny, ive been able to see projects i shouldnt have and such
00:30.03Nechcknnetcurse unfortunately, not simple... this person really doesn't do much English at all.  NP though  Thank you anyway!
00:30.25DashkalOh sure.  I should really put some work in to offset the hours of coding done on tickets I begged for :p
00:30.39netcursenp nechckn
00:31.22*** join/#curseforge Kaelten (n=kaelten@WoWUIDev/WoWAce/WoWIFA/CurseStaff/kaelten)
00:31.22*** mode/#curseforge [+o Kaelten] by ChanServ
00:32.20ArrowmasterDashkal: thats like me except for intead of offset the hours of coding done on tickets its more like the hours i harass ckknight over bugs in his shit ive had to trackdown and fix
00:32.35Dashkalheh
00:32.37Kaeltenheya guys
00:32.39ckknightbah
00:32.40DashkalMwrarf
00:32.44ckknighthey, Kaelten
00:33.43*** join/#curseforge quoin (n=quoin@219-90-181-170.ip.adam.com.au)
00:33.57Dashkalckknight: is there an easy way to flag a wowace project _not_ to be converted when the time comes?  I wanna move GSP over to curse but I don't want to remove it from WAU for the time being
00:34.18ckknightDashkal: when the transition occurs, WAU goes down
00:34.28ZhinjioG'morning.
00:34.34Dashkalthat's a month from now, isn't it?
00:34.40ckknightgive or take
00:34.46ckknightmorning, Zhinjio
00:34.52Arrowmasterckknight: it works!
00:35.18Arrowmasterk queues are empty, taking the day off
00:36.04Zhinjioidles to go to dinner. Back later.
00:46.06ckknightmorning, then dinner
00:46.07ckknightgood times.
00:46.21Dashkalmmm, ugt
00:47.32ckknightI know
00:47.38ckknightZhinjio just has a fucked up schedule
00:49.27Dashkalmmm funny error messages: "I didn’t think this set of error conditions could ever happen"
00:49.31DashkalI've coded a few of those
00:49.40DashkalHaven't had one fire y et
00:50.00Dashkalbut at least I stacktrace when I do it so I can figure out how the hell it happened :p
00:52.21Kaeltenckknight: working on it my main comp is having issues :S
00:52.46ckknightKaelten: okay
00:53.12Kaeltenfucking mobile me
00:53.54ckknightlol
00:55.12Kaeltenoh that is so many levels of gay
00:55.26DashkalO.o
00:55.27KaeltenI accidently click on the idisk icon in finder and my computer locks up
00:55.32ckknightah
00:55.37Dashkalfinder.  say no more :p
01:00.28KaeltenDashkal: :P
01:00.42Dashkaleh, not really a fair tease.  I've never attempted to use OSX
01:00.53Kaeltenlol
01:00.59Kaeltenyou know I honestly really like it
01:01.27DashkalI like having the freedom to fuck my system up anyway I want to.  I consider a mac a step in the wrong direction from microsoft given that
01:01.32KaeltenI still keep a windows box around for gaming
01:01.38Kaeltenlol
01:01.52DashkalI'm under no illusions :p  There's a reason I'm on a six month reinstall cycle
01:02.14Dashkalmeh, this is gonna be a late night *sigh*
01:02.19Kaeltenthat would be delusions ;)
01:02.56Dashkaloh no, I'm not for a moment deluding myself into thinking that my freedom to tinker will ever give me anything approaching "stable" :p
01:03.03Kaeltenlmao
01:03.07DashkalI'm running KDE 4.1 on my work puter just cause I like the eye candy
01:03.16KaeltenI will say I've happily had osx running on this laptop for more than a year now
01:03.22DashkalI went so far as to bring in from home a discarded video card just to turn it up
01:03.29Kaeltenlol
01:03.39Dashkalas a bonus I can idle in /g during breaks now :p
01:03.50Kaeltenlol
01:03.55Kaeltenyer a slacker!
01:03.56KaeltenI knew it
01:03.59Dashkalframerate is total shit, and probably (ok, not probably) for the best
01:04.03DashkalNo way in hell I could play
01:04.19Kaeltenhehe
01:04.28Kaeltennew 9500gt only 100 bucks
01:04.55DashkalSomething about having composting in kde and wow running at the same time is a bit of a strain for my old 6200 LE
01:05.05Kaeltenlol I bet
01:05.13KaeltenI have a 6800 in my linux server here at home
01:05.25KaeltenThere is something wrong about that
01:05.29Dashkalheh
01:06.27DashkalThough of course I'm a slacker... and I'm paying for it today.  GOnna be a late evening, I missed my goal and I have to demo it tomorrow
01:06.36Dashkalmutters
01:06.46Kaeltenheh
01:06.53Dashkalactually the project didn't go as smoothly as I had hoped
01:07.01Dashkalfucking wizard framework
01:07.10Kaelten?
01:07.16DashkalI really really wish I had just done one from scratch.  This damn thing has officially cost me more time than it saved
01:07.33Kaeltenouch
01:07.39DashkalThe application I'm coding is basically a big wizard that loops over and over (it's a call center application)
01:07.49DashkalWhat I'm doing with it was ... not considered in its design
01:07.59DashkalI've pretty much raped it in every way possible, actually
01:08.38Aiiane:X
01:08.48Kaeltendid you offer lube first?
01:08.49Dashkal(java) Last friday I wrote some code to walk the component chain and hunt down the "Next" button so I could forcibly click it when I needed to
01:09.03DashkalI had to break accessibility restrictions and reflect out a package-private variable
01:09.06DashkalSo no, no lube
01:09.57Kaeltenlol
01:10.00DashkalIf that went over everybody's head: I broke quite a few java rules in order to forcibly make a library do something it was designed to keep me from doing
01:10.10DashkalBit of a red flag, that
01:10.42DashkalFortunately I'm very good at encapsulation.  Very very little code knows about the hack :p
01:11.32Kaeltenhehe
01:11.39DashkalBut after I wrote that, my todo list sprouted a task: "Rewrite the wizard library yourself"
01:11.41Kaeltenoh I got it, too bad yer not in python, no private variables
01:11.49DashkalNone in java either
01:11.52Dashkalreflection
01:11.58Dashkalfield.setAccessable(true);
01:12.01Dashkalfield.get()
01:12.20Kaeltenheh
01:12.24DashkalYou just have to make a very strong point of breaking the rules.  It doesn't let you do it accidently :p
01:12.41Dashkaland doesn't work at all in secure code
01:12.47*** join/#curseforge Garoun (n=Garou@c-98-204-102-177.hsd1.va.comcast.net)
01:13.08DashkalI like it.  Freedom to do what I need to and a really big red flag telling you you shouldn't :p
01:14.29DashkalEver wonder why I worked so hard to get a way to make true private vars in lua? :p
01:14.48Kaeltenlol
01:15.02*** join/#curseforge gramg|afk (n=dmangus@c-67-169-221-67.hsd1.or.comcast.net)
01:18.20Dashkalbad Dashkal.  Resist the temptation to vote up the test ticket just because its there
01:18.31Kaeltenlol
01:19.01DashkalTicket 458 looks familiar.  dupe?
01:19.36Dashkalhttp://www.curseforge.com/projects/curseforge/tickets/458
01:21.17Dashkalmy god, what crack was I smoking when I wrote this class?
01:21.23DashkalConcepts mixed much?
01:21.30ckknightdude
01:21.32ckknightwait, what?
01:21.33ckknightwoah
01:22.34DashkalAt some point I apparently decided that the ability to run a task in the background was inherently tied to the ability to have different "cards" on a wizard page (cards let you swap out the UI without navigating)
01:24.45Kaeltenyou're masterful, but you exceeded the ballmer point
01:24.59Dashkal"ballmer point"?
01:25.37Kaeltensorry ballmer peak
01:25.38Kaeltenhttp://www.urbandictionary.com/define.php?term=Ballmer+Peak
01:26.19Dashkaloh lord, when I was designing this lil gem I fell right off the far side of the mountain
01:27.06Kaeltenlol
01:27.19Dashkalshakes his head in dismay
01:27.27DashkalThe plus side is that next week I get to destroy it entirely
01:27.33DashkalIt just became obsolete
01:28.26ckknight...lol
01:29.07DashkalI like it when I obsolete bad code :p
01:30.04Dashkalckknight: adapt javadoc ;)
01:30.06Dashkalflees
01:30.16ckknightDashkal: luadoc is shitty, though
01:30.27ckknightwell, it didn't meet my requirements
01:30.43Dashkaloh no, I suggested you use javadoc proper and just have it read --[[- instead of  /**
01:30.54ckknightshudders
01:31.00ckknightalso, it wouldn't be great in all situations
01:31.03Dashkaldamnit, I hate it when tea smells better than it tastes
01:31.06ckknightfor example, multiple return statements
01:31.11DashkalI wasn't even remotely serious :p
01:31.32Kaeltenckknight: too bad we cant use sphinx
01:31.32Dashkaljavadoc can document java beautifully.  And is almost unusable for anything else
01:31.34Kaeltenpocoo people did awesome on it
01:31.42ckknightsphinx?
01:31.48DashkalSince it knows and operates on the java source as well as its comments
01:31.58Kaeltenhttp://sphinx.pocoo.org/
01:32.25KaeltenDashkal: same for sphix, it operates on the python to do some forms of introspection iirc
01:32.54*** join/#curseforge gramg (n=dmangus@c-67-169-221-67.hsd1.or.comcast.net)
01:33.04Dashkalcould always write a quick Lua->AST parser and make a tool from that as a starting point
01:33.14DashkalI think the Lua->AST part has been done already
01:33.41ckknightI'm gonna see how markdown works for this
01:34.02starlonAnyone got their beta key yet?
01:34.04Dashkalif not the EBNF is available.  You can write a parser pretty damn quick with that done for you
01:34.09Dashkalstarlon: /wrists
01:34.11Dashkalnot yet
01:34.15starlonah :)
01:34.16starlonk
01:35.45Dashkalhammers on gmail's refresh link a few more times
01:36.03DashkalMost likely it'll get sent tomorrow.  Signs keep suggesting that
01:36.14Dashkaldepending of course on how many of us they let in
01:36.46Dashkalanybody know how many players a server can take at a time?
01:37.02DashkalI came to an educated guess of 3k back in the 1.10 days
01:38.11Kaeltenprobably a bit more than that now
01:38.22Kaeltenthey've had to have added servers as time goes by, for the new zones
01:39.11DashkalIf I had to ballpark now I'd guess 5k, but that's nothing more than a guess
01:53.17netcursewow announced 10.9 players today
01:53.23netcursemillions*
01:53.49Kaeltenwow
02:03.14*** join/#curseforge Tenchworks (n=none@252.174.182.69.in-addr.arpa)
02:07.58Dashkalmeh, one more hour and I'm going home regardless
02:09.44*** join/#curseforge Guillotin1 (n=Guilloti@ip68-111-86-113.oc.oc.cox.net)
02:13.33*** join/#curseforge Hjalte (n=Hjalte@0x50a58153.svgnxx1.dynamic.dsl.tele.dk)
02:28.53*** join/#curseforge ckknight (n=ckknight@WoWUIDev/WoWAce/CurseStaff/CurseForge/ckknight)
02:28.53*** mode/#curseforge [+o ckknight] by ChanServ
02:30.53*** join/#curseforge Kody- (n=kody@m0a0f36d0.tmodns.net)
02:30.53*** mode/#curseforge [+o Kody-] by ChanServ
02:56.19DashkalFINALLY.  all the compile errors out of this damn thing
02:56.29Dashkalok, that's enough.  back bright and early to finish this damn thing
02:56.37Dashkalonly 4 coding hours left till I have to show it to the boss *sigh*
02:56.41Kaeltenhehe
02:56.57ckknightgood luck, Dashkal
02:56.59Dashkalmeh
02:57.01Dashkalwe'll see
02:57.06DashkalWorst case I don't demo it tomorrow
02:57.11DashkalBut I get major points if I pull it off :p
02:57.26DashkalI can always just put some hours in over the weekend if I fall through... but I'd rather not.
02:58.00Dashkalanyway, home time.  back on in an hour or so
03:35.41*** join/#curseforge Dashkal (n=dashkal@WoWUIDev/Nexus/dashkal)
03:35.56Dashkalmwrarf
03:40.44Dashkal20 minutes till the first of auguest EST... yeah right but I can hope/be deluded
03:49.41*** join/#curseforge Pazza_ (n=john@cpe-68-173-188-62.nyc.res.rr.com)
03:59.29Ackishumps Dashkal
03:59.58Dashkalhmm, maybe I should take up that admin spot just so I can kick him when he gets amorous like that :p
04:00.13DashkalAlready in withdrawal, Ackis?
04:00.49Ackismmhmmm
04:00.52Ackisadmin spot?
04:00.56Ackisw/ curse?
04:00.58AckisGod help us
04:01.18Dashkalcackles
04:03.23Ackisso to get 1% rep a day w/ ravenholdt I need 28 heavy junkboxes
04:08.02DashkalNope, no key :p
04:08.24sylvanaari wonder if the 64 bit, biometric fingerprint reader driver is available yet
04:09.35sylvanaar!google 64 bit fingerprint scanner
04:09.40sylvanaaroops
04:10.12*** join/#curseforge sb (n=sb@78.42.200.228)
04:14.53*** join/#curseforge quoin (n=quoin@219-90-172-29.ip.adam.com.au)
04:16.18Ackisneeds Murky key! /target Kaelten
04:52.01Dashkalckknight: carto3 "sometimes" auto adjusts when I change zones...
04:52.21Dashkalshatt -> IQD: No problem
04:52.25DashkalFlying out of shatt, not so much
04:52.59DashkalIt's not in "follow the player POI" mode since I want it to stay centered on my current zone
04:58.54ckknightfile a ticket
04:59.56*** join/#curseforge FrostByghte (n=frostbyg@70-250-240-34.ded.swbell.net)
05:11.06KaeltenAckis: :P
05:25.06ZhinjioAckis: ping me in IM when you get free
05:34.02*** join/#curseforge Guillotin1 (n=Guilloti@ip68-111-86-113.oc.oc.cox.net)
05:42.50*** join/#curseforge HolgerDK (n=markj@0x57372af1.nfnqu1.dynamic.dsl.tele.dk)
05:50.57Ackisdelayed respone by Kaelten is delayed :P
05:52.33sylvanaarmake an irc bot to file tickets
05:53.01sylvanaarnn
05:56.12Ackiswwwwwwwwwwwwwwwwwwwwwwwww
05:56.20Kaelten~lart Ackis
05:56.20purlexecutes killall -HUP Ackis
05:56.37Ackisdamnit
05:56.42Ackistabbed to the wrong window :P
05:57.02Dashkalwell that was fun and profitable
05:57.15Dashkalone run around shadowmoon with engy goggles/mote extractor/mining pick
05:57.25DashkalI think I made 200-300 gold in one loop
05:58.37Ackisyah well I just got a tapered greatsword!
05:59.27DashkalKey should be in my inbox tomorrow, I figure I'll get to play sunday evening
05:59.27*** join/#curseforge kaugummi (n=kaugummi@2002:5091:bfed:55f:20d:93ff:fe87:d832)
05:59.37DashkalKey means nothing until I get the damn client downloaded :p
06:00.02Ackisdl it now?
06:00.21DashkalToo late, going to bed
06:00.35DashkalAnd I don't leave this thing running in windows unattended
06:02.17gramgwill do sexually explicit things for his key to come in mail soon
06:02.58Ackislol
06:04.00DashkalGiven the masculine pronoun, I'd rather not see that :p
06:04.10gramglol
06:05.40Ackisping kagaro
06:06.05Dashkalsleep time
06:06.24Ackisnight lover
06:15.15*** join/#curseforge Aikawa (n=shingo@p5B0577D1.dip.t-dialin.net)
06:20.28*** join/#curseforge Elkano (i=Elkano@WoWUIDev/WoWAce/Elkano)
06:20.38*** join/#curseforge Movix (n=mattes@82.242.144.196)
06:34.09*** join/#curseforge kaugummi (n=kaugummi@2002:5091:dfb1:55f:20d:93ff:fe87:d832)
06:41.35*** join/#curseforge MentalPower (n=MPower@WoWUIDev/Norganna/Administrator/MentalPower)
07:21.10*** join/#curseforge MentalPower (n=MPower@WoWUIDev/Norganna/Administrator/MentalPower)
07:23.00*** join/#curseforge MentalPower (n=MPower@WoWUIDev/Norganna/Administrator/MentalPower)
07:36.17*** join/#curseforge Orionshock (n=chatzill@ip68-225-195-1.ph.ph.cox.net)
07:41.48*** join/#curseforge grzesieq (n=grzesieq@irssi/user/grzesieq)
07:46.37grzesieqis "make the info box on forums fixed width to make them more readable" good enough for a ticket?
07:49.25*** join/#curseforge cladhaire (n=jnwhiteh@WoWUIDev/WoWI/Featured/Dongle/cladhaire)
07:54.09*** join/#curseforge cncfanatics (n=Diego@WoWUIDev/cncfanatics)
08:17.50*** join/#curseforge smariot1 (n=smariot@bas3-sudbury98-1168048936.dsl.bell.ca)
08:23.48grzesieqIs the problem with profile page not rendering properly known? It's not on the tickets system, but since it's displaying wrong for me in both WebKit and Gecko, it's hard to believe no one noticed yet.
08:24.39grzesieqlooks like this: http://www.grabup.com/uploads/784e35c19db7597c2a15fa44f42bfe1e.png
08:28.42*** join/#curseforge Ominous (n=Ominous@85-210-101-3.dsl.pipex.com)
08:34.19*** join/#curseforge yoshimo (n=chatzill@p5B0C2A22.dip0.t-ipconnect.de)
08:35.33Arrowmastergrzesieq: thats not what mine looks like in firefox3
08:35.45grzesieqhmm
08:35.55grzesieqi checked it in Safari and Camino
08:39.33grzesieqhm, it works ok in firefox
08:39.48grzesieqtho, after logging in it redirected me to http://www.curseforge.com/users/login/None
08:40.08grzesieqoh, it's off again
08:40.38grzesieqhttp://www.grabup.com/uploads/1aa844acde5282e24d4805bcd5af524b.png
08:43.50grzesieqArrowmaster: should I make a ticket for that?
08:45.32Arrowmastersomebody mentioned that 'None' thing earlyer
08:45.42Arrowmastermight already be a ticket for it
08:46.26grzesieqI mean the display bug
09:11.07*** join/#curseforge gramg|sleeping (i=dmangus@c-67-169-221-67.hsd1.or.comcast.net)
09:13.54*** join/#curseforge charon (n=thomas@84-75-158-234.dclient.hispeed.ch)
09:14.26charonmorning
09:14.45*** join/#curseforge Vecnah (n=vecna@clearstream.vecnix.net)
09:23.53yoshimogreetings charon
09:26.00sbmorning *yaen*
09:26.03sbyawn even
10:23.45*** join/#curseforge copystring (n=copystri@p548A0FA8.dip0.t-ipconnect.de)
10:51.36*** join/#curseforge quoin (n=quoin@219-90-172-29.ip.adam.com.au)
11:02.06charonwhat's the "tags" field on curse projects?
11:02.06starlongit's slow tonight
11:02.30charonhuh
11:06.11starloncharon: http://forums.curseforge.com/showthread.php?t=21
11:06.19starlonnot much
11:06.39charonaha
11:06.57charonif it's git fetch being slow, note that it became a builtin (written in C) somewhere around 1.5.4 so you may have to update
11:07.14starlonnah it was a push --tags
11:08.58charonah, that one's been builtin since 1.3.1 :)
11:09.08starlonheh
11:09.27charonoh, wrong, 1.4.1-rc1 actually
11:09.31charongit describe is fun
11:09.33starlonlol
11:09.42starloncool
11:20.57*** join/#curseforge Chompers (n=Chompers@cpc1-cove9-0-0-cust541.brhm.cable.ntl.com)
11:41.20*** join/#curseforge Kody- (n=kody@76.4.244.26)
11:41.20*** mode/#curseforge [+o Kody-] by ChanServ
11:52.55*** join/#curseforge Jim-Bim (n=chatzill@mnsr-4db17865.pool.einsundeins.de)
12:08.24*** join/#curseforge Movix (n=mattes@82.242.144.196)
12:41.15*** join/#curseforge cncfanatic1 (n=Diego@78-22-179-31.access.telenet.be)
12:51.15CIA-5203neikos 072.4.1217594921 * r131 10[wow] goingprice_allakhazam /: Tagging version 2.4.1217594921
12:51.18CIA-5203neikos * r130 10[wow] goingprice_allakhazam / (GoingPrice_Allakhazam.lua GoingPrice_Allakhazam.toc): Updating to version 2.4.1217594921
13:05.53*** join/#curseforge Garoun|Loupana (n=Garou@c-98-204-102-177.hsd1.va.comcast.net)
13:10.16*** join/#curseforge Srosh (n=Srosh@c136237.adsl.hansenet.de)
13:19.32*** join/#curseforge Vecnah (n=vecna@clearstream.vecnix.net)
13:36.44*** join/#curseforge Kaelten (n=kaelten@WoWUIDev/WoWAce/WoWIFA/CurseStaff/kaelten)
13:36.44*** mode/#curseforge [+o Kaelten] by ChanServ
13:43.38*** part/#curseforge Orionshock (n=chatzill@ip68-225-195-1.ph.ph.cox.net)
13:45.17*** join/#curseforge Obelixprime (n=Obelixpr@CPE0017318a9813-CM0011aea76396.cpe.net.cable.rogers.com)
13:58.27*** join/#curseforge Kaelten (n=kaelten@WoWUIDev/WoWAce/WoWIFA/CurseStaff/kaelten)
13:58.27*** mode/#curseforge [+o Kaelten] by ChanServ
13:59.42Kaeltenhows it going guys?
14:00.22yoshimogood ;) and waiting for betakeys as usual , and you?
14:01.13*** join/#curseforge Chryso (n=dtc@92.80.125.139)
14:02.11kagaroyoshimo: I would not expect anything for ATLEAST another 2 hours at the bare min
14:03.18yoshimoi know the different timezones very well now :P
14:04.12kagarocurse already marks an addon as compatible with a given wow version doesnt it? i.e. this mod compatible with 2.4.3
14:07.20*** join/#curseforge ckknight (n=ckknight@WoWUIDev/WoWAce/CurseStaff/CurseForge/ckknight)
14:07.20*** mode/#curseforge [+o ckknight] by ChanServ
14:27.11*** join/#curseforge [Liquidor] (n=denras19@fw-tk-1.ruc.dk)
14:44.00*** join/#curseforge vulture (n=vulture@12-202-141-243.client.mchsi.com)
14:55.36CIA-5203root 07v1.0 * r2 10[aoc] keeper /: Tagging as v1.0
15:02.20Pneumatusroot o.O
15:02.40kagarolols
15:02.59Arrowmasteri think thats when somebody creates a tag from the webinterface
15:03.13Pneumatusprobably is, but running it as root must be questionable :>
15:03.26Arrowmasterits a windows box i think
15:03.33Arrowmasteri dont think i has a root
15:03.37Arrowmasterit
15:04.38Pneumatuseven through the web interface it could possibly look up the lead developer, and tag it from that account
15:04.42Arrowmasterand this was brought up in another channel
15:04.43Arrowmasterhttp://wow.curse.com/downloads/details/13253/
15:04.52Pneumatusor look up the username of the person logged in that ran the tag
15:05.07Stanzillarofl @ screenshot
15:05.18Arrowmaster328MB and 455 folders for a compilation
15:05.24Arrowmasterive been told
15:05.29Pneumatusi think its every addon known to man
15:05.54Pneumatushardly what i'd consider a newbie package, except you'd have to be a newbie to install it
15:05.58Arrowmasterwow i hadnt even looked at that screenshot
15:06.21Pneumatusnotice the developer is a night elf hunter :)
15:06.27Arrowmasteranybody want to place bets that atleast one addon in the pack was used without premission
15:08.12*** join/#curseforge p3lim (n=p3lim@084202209032.customer.alfanett.no)
15:09.18Pneumatusi couldnt be arsed to download the zip to see whats in it :>
15:09.42Arrowmastereverything
15:09.58Arrowmastersomebody said its atleast half of the wowace svn and half of cosmos
15:10.58Arrowmasteralthough given the current size of the wowace svn im guessing maybe only half of the working ones that anybody would actually consider using
15:12.25Pneumatusid put money on their being more than 1 addon that does the same thing in that pack also
15:12.44Arrowmasteri think the screenshot shows that
15:20.06kagarothe download changelog lists every addon in there
15:21.17KaeltenMy current project guys is introducing a pack system so we can remove bullshit like that
15:21.44kagarothanks Kaelten
15:21.54Kaeltenit'll have some limitations but I think they're for the best
15:22.08Kaeltenfor example, only projects on curseforge & the new wowace will be able to be included
15:22.36Arrowmasteri dont think people will like that
15:22.49KaeltenI can think of two ways people may not like it.
15:22.54*** join/#curseforge sylvanaar (n=sylvanaa@unaffiliated/sylvanaar)
15:22.54Kaeltenwhich one are you refering to?
15:22.57kagaroi would just let them upload a saved variable set and an xml file of what addons are int he complitaion
15:22.58Arrowmastersince some of the packs have modified the addons
15:23.17KaeltenArrowmaster: in all honesty though, 99% of compilations don't
15:23.23Arrowmastertrue
15:23.37Arrowmaster99% dont deserve to exist
15:23.42Kaeltenand this is a move targeted at killing the majority of illegitimate packs that are useless
15:24.07sylvanaarI like the xml + saved variables idea
15:24.13KaeltenIt'll also have integration with the curseclient so that it'll download the addons separately and keep them up to date
15:24.17sylvanaarim just joining late though
15:24.29charon+1 on xml+savedvars
15:24.30Arrowmastermost people that make packs wouldnt be able to write a valid xml
15:24.46Kaeltenkagaro: sylvanaar we have a system in mind for similar type thoughts
15:25.07kagarocool
15:25.30Kaeltenproblem I see with that though.  Savedvariable files are, commonly at least, dependent on user/server names, screen resolutions, etc.
15:26.06Arrowmasterwhich is why most packs are fail anyways
15:26.06sylvanaarok, the saved xml part i believe works in the current wau. just nobody knows that
15:26.09kagarothey really need a external tool to generate it, scan the saved vars just indicate which account and gen it for them
15:26.42sylvanaarthey can actually just distribute a "settings addon" with their pack
15:26.45Kaeltenya, and we may end up providing something like that.  I'm just trying to tackle the overall problem with the biggest problem first.
15:27.18Kaeltensylvanaar: I had a thought for writing a setup wizard addon that'd allow configurations to be merged into addon settings
15:27.43Kaeltenbut I haven't had time to think/work on it
15:28.07Arrowmasterpersonally i would have tackled it by just removing them all and saying the only ones that will be approved will be the ones that offer something other than just a bunch of addons and a saved var dir for a certain resolution
15:28.14sylvanaaryeah, I had thought about something similar in the past - the trick is that you have to collect the names of the saved variables that each addon uses
15:28.40Arrowmasterthats not hard
15:28.44Kaeltensylvanaar: ya.  It'd have to have an intellegent person setting up the install script.
15:28.51Kaeltenat least thats my thought
15:28.57Arrowmasterthat could be a problem
15:29.05Kaeltenhehe
15:29.12Arrowmasterseriously
15:29.17Arrowmasterhttp://wow.curse.com/downloads/details/13253/
15:29.39Arrowmasteri find a lack of intellegance
15:30.07Kaeltenheh
15:30.27Kaelten104Mbytes
15:30.30Kaeltenholyshit
15:30.36Arrowmasterextract it
15:30.39Arrowmasterits worse
15:30.53KaeltenI see the addon list
15:31.17Kaeltenmy thought is that we try to reshape compilations into something useful
15:31.28Kaeltenit'll be a challengage, but they're a plauge
15:31.34Kaeltenand one of the primary reasons people don't like curse
15:31.39Arrowmasteryes
15:32.05Arrowmasteri blame mazzle
15:32.08KaeltenI invision an end where we have xml feeds of addons to install and optional 'core packs'  
15:32.11Arrowmasterits his damn fault
15:32.29Kaeltenna, it branches all the way back to Insomniax and Cosmos
15:32.38Stanzillahates fighting with people that talk shit about the new wowace >.<
15:32.47Arrowmasterit exploded because of mazzle though
15:32.55sylvanaarhow about making compilations into a patch over a particular set of addons defined
15:32.55KaeltenArrowmaster: possibly
15:33.02Kaeltensylvanaar: exactly
15:33.11KaeltenI'm implementing a 'Packs' system right now actually
15:33.18ArrowmasterStanzilla: where?
15:33.24Kaeltenit'll allow inclusion of any addon on curseforge or the new wowace
15:33.26StanzillaArrowmaster: quakenet..
15:33.30ckknightpacks will replace compilations-as-addons
15:33.30Kaeltenquakenet?
15:33.31Arrowmasteroh...
15:33.35Arrowmasteri dont go there
15:33.40ckknightthey'll be separate, outside the pearly gates
15:33.40Kaeltenya, its a scary place
15:33.45Stanzillaindeed
15:33.51ckknightI'd say separate but equal, but we all know that's not the case
15:34.05Kaeltenno, packs are a second class citizin
15:34.12Kaeltencitizen
15:34.18ckknighthehe
15:34.23Arrowmasterim only on gamesurge, stratics, freenode, and rizon right now
15:34.24Stanzillathe chan of a german wow community is there
15:34.28Kaeltenwith the purpose of replacing the 'guild packs'
15:34.32Stanzillaand their moderators are sometimes very weird..
15:34.42ckknightKaelten: guild packs and compilations
15:34.51*** join/#curseforge Kody- (n=kody@76.4.244.26)
15:34.51*** mode/#curseforge [+o Kody-] by ChanServ
15:34.53Kaeltenckknight: more or less.  
15:34.58Kaeltenthere are a few valid compilations out there
15:35.09*** join/#curseforge Kody` (n=kody@76.4.244.26)
15:35.11ckknightkeyword: fe
15:35.13ckknightfew*
15:35.20Stanzillathat site even offers their own version of WAU..that doesnt really work
15:35.43Kaeltenbut I want to encourage a new model for their development, where they add a core pack of additions/setup scripts to a ui pack
15:35.44sylvanaaris it actually WAU
15:35.45Stanzillawell not WAU...but a own updater
15:35.48sylvanaaroh
15:35.55Stanzillathat pulls from files*
15:36.06KaeltenStanzilla: heh, are they pissed because their free meal ticket is dying ?
15:36.10Kaeltenwhat site is it?
15:36.15sylvanaarthey could use wau and their own site
15:36.17Stanzillabuffed.de
15:36.20Kaeltenah
15:36.26Kaeltenya I've seen their site
15:36.39Stanzillait's like curse in lame for germans
15:37.06Kaeltenat one point they had a fairly direct rip of one of curse's skins
15:37.36Stanzillathey rip everything from the good english sites :P
15:37.45Kaeltenlol
15:38.19Stanzillaand if you tell them that the idea for featureX is stolen from siteY you get flamed :/
15:38.39Kaeltendid Tuller develop part of bt3?
15:38.41KaeltenAutor:  TullerNevcairiel
15:38.54sylvanaari like the idea of the addon pack, it gets you a set of addons, it would need to pin their versions so they dont update
15:39.01Kaeltenthat has a very... humorous mental image in my head
15:39.14Kaeltensylvanaar: well the thought is it could either pin them or have them auto update
15:39.19sylvanaarright
15:39.43sylvanaareven better if you can support a combination
15:39.55Stanzillathe only reason I use the site for is the bosskill counter
15:40.11Stanzillatheir ingame profiler saves every bosskill and you can track them on the site
15:40.13Kaeltensylvanaar: I plan to.
15:40.40Kaeltenbuffed's wowdb sucks
15:40.50Kaeltenhttp://wow.buffed.de/?f=hammer
15:41.24KaeltenI'm also pumped about the new wowace theme
15:41.40Kaeltenits going to solve a lot of the navigation issues from curseforge.  
15:41.49Kaeltenallow simpler pages as well
15:41.52Stanzillascreenshots!
15:42.04Stanzillaoh and there even is a english version of buffed at www.getbuffed.com
15:42.11Kaeltenhehe, when we get a little further along.
15:43.02Kaeltenbut the general idea is that whne you're on say, a project page.  You'd see a horizontal subnav bar that'd have the sections.  And then a small tertiary nav on the right column that'd have the actions possible on the current page
15:43.04sylvanaarsuch a system would let you describe the addon pack quatitatively. X addons, Y saved variables, Z custom mods, XX custom textures/sounds/fonts
15:43.39Kaeltensylvanaar: eventually.  We could even tie it into the cloning system for the custom mods
15:44.35sylvanaarKaelten yeah - i think being able to show "hey this addon pack has XX original content" would be cool
15:44.44Kaeltenalso allow us to do things like track downloads back to the original project etc.
15:45.02Kaeltendownload counts*
15:45.09sylvanaaryeah
15:45.33Kaeltenand for the purpose of rewards points those could be forwarded back to the original projects as well.
15:46.41Kaeltens/could/would/
15:47.20Aiiwaves goodmorning
15:47.21sylvanaaryeah, that'd be a must i would think.
15:47.57ckknightyea, I want points for Cartographer Complete :-P
15:48.10ckknightcause I fucking wrote Cartographer
15:48.21sylvanaaryes you did
15:48.39Kaeltensorry ckknight you're not eligible for points
15:48.42sylvanaarwhat is cartographer complete
15:48.46Kaeltenwe're giving them all to gnomes
15:48.54ckknightKaelten: not the gnomes!
15:48.57sylvanaari'll take ckk's point for him
15:48.59ckknightwhy must they foil me again!
15:48.59Kaeltensince you descriminate against them so.
15:49.07Aiisylvanaar: basically just someone who took all the carto plugins and zipped them up with carto
15:49.10Kaeltenhehe
15:49.18sylvanaarhaha, i did that back in the day
15:49.27sylvanaarPackage_Cartographer
15:49.39Arrowmasterexcept this one is 100% buggy
15:49.45Kaeltenwe're also going to do our best to have library authors rewarded for projects using their libraries
15:50.02AiiArrowmaster is a bug. I have determined this empirically.
15:50.06sylvanaaro.O - please dont create another library war
15:50.07ArrowmasterKaelten: i wrote a lib thats used in omen, wheres my points?
15:50.18KaeltenArrowmaster: first omen has to start getting points :P
15:50.53ckknightthe current idea is that for each project, there's 10% extra points that go to the libraries that it uses, split evenly
15:51.05Kaeltenyep
15:51.16Arrowmastersince ckknight isnt eligible for points can i get the points for all his libraries ive had to fix?
15:51.20Kaeltenso if omen gets 1k points there will be 100 points given to its various libraries.
15:51.39KaeltenArrowmaster: you'll have to take that up with the gnomes
15:51.50Arrowmasterwill do
15:51.53sylvanaari already asked
15:52.02sylvanaarso you are too late Arrowmaster
15:52.10Kaeltenlol
15:52.14ckknightso say you have MonkeyAddon, gets 100p. It uses 3 libs, LibBanana, LibRollerBlades, and LibComm, each lib gets 33 1/3 points
15:52.19Arrowmasteryou left and didnt fix anything, you dont count
15:52.31sylvanaarlies
15:53.11Kaeltenof course these numbers are all wild speculation and we have no idea if a point is worth a pennie a dollar or a euro yet etc
15:53.52ckknightyen?
15:54.00sylvanaarright, im not sure about that part still - because the net effect is people will want to only use their own libraries
15:54.29Kaeltensylvanaar: this is true.  but in reality it won't gain them much of anything.
15:55.10ckknightwe want to reward the library authors somehow, this way seemed the most fair
15:55.12Kaeltenwe'll probably not be making a huge deal about this portion of the program, because, ya I could see people trying to game it to get extra points.
15:55.21AiiKaelten: Maybe make it so a lib has to be used in at least X addons before it's eligible for points from other addons
15:55.26Arrowmaster0 points for using your own lib?
15:55.38Aiithat way people are encouraged to write libs lots of people will use
15:55.54KaeltenArrowmaster: its a thought
15:55.58Kaeltenhttp://arstechnica.com/journals/thumbs.ars/2008/08/01/blizzard-players-going-from-wow-to-conan-and-back
15:56.17sylvanaarbut then how does that 0 points effect the points going to the other libs
15:56.18Jim-Bimhow will points be calculated? dl count only?
15:56.51KaeltenJim-Bim: its going to be based on a combination of things, but in general will try to gauge 'popularity'  not just who updates the most
15:57.14Jim-Bimthats good
15:57.22Kaeltensylvanaar: good question.  Arrowmaster?
15:57.46Arrowmasterhow would i know
15:57.56Aiihmm
15:58.21ckknightwhy should I be disincentivized from using my own stuff? If I were to game the system, I'd just make CkknightLib and ckknight
15:58.24ckknightor something
15:58.57sylvanaarright
15:59.04Kaeltentrue
15:59.13ckknightfrankly, let the users decide
15:59.19AiiKaelten: what if instead of having the points from an addon go to its libs
15:59.26ckknightif you use a bunch of custom libs rather than shared, it should be up to the consumer for what product they want
15:59.26Aiiyou just set aside 10% of all points available for libs
15:59.36Aiiand distribute those according to popularity of the lib
15:59.58Aiior something along those lines
16:00.00sylvanaarits so hard, because they could be 10 line libraries or 10000 line libraries
16:00.05Kaeltenhrm
16:00.26KaeltenAii: its a good thought.  
16:00.30ckknightsimplest way is gonna likely be the best
16:01.08Arrowmasteryes, catch anybody trying to game the system and ban them from getting any points ever
16:01.32sylvanaarthats hard to do - think: alarlib
16:01.55Arrowmasteri wouldnt consider that a lib
16:02.03Kaeltenlol
16:02.09Arrowmasteror a public one, more like a private lib
16:02.10sylvanaarit is for him though
16:02.13sylvanaaryeah
16:02.41Kaeltenhrm
16:02.58Aiiwell again, that's where it'd work well to just earmark 10% of all available points for libs and distribute based on popularity
16:03.13Kaeltentrue
16:03.29Arrowmaster*yawn*
16:03.47Arrowmasterim tired and think im going to head to bed, hopefully ive got a beta key when i wake up
16:04.10Arrowmasteryes its noon here
16:04.20sylvanaarhere too
16:04.34Aiiputs a cottonball in Arrowmaster's yawning mouth
16:05.54ckknightAii: how do you pronounce your handle?
16:07.02Aiithe full one (Aiiane) or the short one?
16:07.17ckknightboth?
16:07.31Aiishort one is just the long I sound
16:08.24Aiifull is pronounced eye-anne
16:08.34Aiior "iyan"
16:08.51sylvanaarthe library thing is almost insolvable, unless you exclude certain types of libraries, and how do you do that
16:09.43Kaeltensylvanaar: I think a combination of obscurity on how points are awarded and even not talking about it too much would be best
16:09.52sylvanaarlol
16:09.56Kaeltenlol
16:10.13Kaeltenbut for example projects won't earn any more points for not using libraries
16:10.15sylvanaargood luck with that strategy
16:10.29Aiianother random idea... but more complicated... earmark 10% of points for libs, but distribute them to addons normally... then allow the addon authors to choose who to give them to, but they're not allowed to give them to themselves, only others :P
16:10.55KaeltenYou do realize I have like 5 curse accounts right?
16:10.56Kaelten;)
16:10.58ckknightmy points can go to um ... dkknight!
16:11.07Aiilike i said, random :P
16:11.32Kaeltenhehe
16:11.33sylvanaaryeah, certainly - no extra points for using libraries - that makes sense
16:11.37Aiisince I don't see this (lib rewards) being implemented anytime soon im still in brainstorm mode
16:11.43ckknightKaelten: about half-done now at 2 hours
16:11.52Kaeltenckknight: cool, right on track
16:12.10KaeltenAii: ya, first points wont be awarded till end of october or so.
16:15.47Aiigreat, i have until then to find a way to convince the server that the authorid tied to the Omen entry is really mine
16:16.01Kaeltenlol
16:17.19Aiialso, ckknight, you should totally call your deathknight dkknight :P
16:17.27ckknightlol
16:17.27ckknightno
16:17.37sylvanaarwell, depending on the value of the points - it could be good or bad, its an expirament
16:17.51sylvanaarexperiment
16:18.37sylvanaaryou are in uncharted waters, will be interesting to see how it plays out
16:18.44Aiiso... I've mostly wrapped up my actual work projects for the week
16:18.50Aiiand my boss is taking the day off
16:19.10Aiiwhich means... I can probably work on stuff like ace3 docs all day today :D
16:19.21sylvanaarim tired of the freenode proxy scanner filling up my firewall log
16:19.35Aiitell your firewall to ignore logging it?
16:19.39sylvanaari cant
16:19.42Aiifail
16:20.32sylvanaardoes it need to scan me so many times
16:20.33Chompersdkknight is now reserved, sweet
16:20.39*** join/#curseforge Kody` (n=kody@76.4.244.26)
16:21.14Aiilol Chompers
16:21.31*** join/#curseforge [Liquidor] (n=denras19@fw-tk-1.ruc.dk)
16:22.01sylvanaar[INFO] Thu Jul 31 10:39:17 2008 Blocked incoming TCP connection request from 85.190.0.3:36867 to xx.xx.203.45:8080
16:22.12sylvanaar[INFO] Thu Jul 31 10:35:55 2008 Blocked incoming TCP connection request from 85.190.0.3:57091 to xx.xx.203.45:8080
16:22.15sylvanaar4 min
16:24.01sbhe wants your beta keys!!!
16:30.02*** join/#curseforge pewpewarrows (n=pewpewar@c-68-49-103-200.hsd1.dc.comcast.net)
16:31.31*** join/#curseforge SylBot (n=sylbot@12.179.203.45)
16:31.38*** join/#curseforge pewpewarrows (n=pewpewar@c-68-49-103-200.hsd1.dc.comcast.net)
16:33.11*** join/#curseforge Kody- (n=kody@76.4.244.26)
16:33.11*** mode/#curseforge [+o Kody-] by ChanServ
16:37.16*** join/#curseforge SylBot (n=sylbot@12.179.203.45)
16:40.54*** join/#curseforge Dashkal (n=dashkal@WoWUIDev/Nexus/dashkal)
16:53.20*** join/#curseforge sylvanaar (n=sylvanaa@unaffiliated/sylvanaar)
16:53.42sylvanaarwell tor didnt work
16:54.57ckknightany thoughts on http://www.curseforge.com/projects/curseforge/tickets/464-alpha-repository-substitution-like-debug/ ?
16:55.23Dashkalsylvanaar: tor giving you problems?
16:55.39sylvanaarits freenode banned
16:55.53Dashkalerm?  since when?
16:56.00Dashkalfreenode is usually pretty tolerant of tor
16:56.28sylvanaar[12:51] • Server: heinlein.freenode.net *** Banned: Tor freenode is hidden-service-only
16:56.56Dashkalso use their .onion url?
16:57.39sylvanaarhow
16:57.45Dashkalsec, I'll get the server
16:58.12sylvanaarthat one they gave me .onion when i got the banned message?
16:58.50Dashkalif they gave you a hostname that ends in .onion, that's prolly the one
16:59.00Dashkal.onion is a special TLD for tor that refers to hidden services
16:59.02Dashkaland he's gone
17:01.04Dashkalhrm, glad they gave it to him that way, I can't find the url anymore
17:01.14ckknightDashkal: do you have thoughts on http://www.curseforge.com/projects/curseforge/tickets/464-alpha-repository-substitution-like-debug/ ?
17:01.35*** join/#curseforge shingo (n=shingo@p5B05728E.dip.t-dialin.net)
17:01.36Dashkalckknight: none to speak of
17:01.43ckknightokay then
17:01.49Aiiso is fisheye offline atm then?
17:01.55DashkalThe benifit and the complexity cost appear to about balance each other
17:02.06ckknightit'll be easy enough to code
17:02.12ckknightand it already exists for @debug@
17:02.18Dashkalcomplexity to _us_ :p
17:02.40Dashkalsince it's one more tag to memorize
17:04.03Dashkalhrm.  I run a tor forward node... maybe I should actually make use of the damn thing
17:05.22*** join/#curseforge sylvanaar (i=sylvanaa@gateway/tor/x-571e89f248669001)
17:05.27Aiiwb sylvanaar
17:05.58sylvanaarty
17:06.09Aiihmm
17:06.21Aiivotes on which ace3 module I should add to http://wowace.com/wiki/Ace3/Getting_Started next?
17:07.07Dashkalseems you've met success
17:07.18Dashkalsylvanaar: full tor docs on this page: http://freenode.net/irc_servers.shtml
17:07.49sylvanaaryes, im trying to get the password/user hash now
17:08.59Dashkalheh, I wonder if yours is one of the streams I'm routing right now :p
17:09.46ckknightDashkal: well, you don't have to use it, it's completely optional
17:09.54Dashkalckknight: yep, exactly
17:10.00DashkalHence feeling neutral overall :)
17:10.23ckknightI'd want to use it for typechecking
17:12.09*** join/#curseforge cncfanatics (n=Diego@WoWUIDev/cncfanatics)
17:16.54KaeltenAii: AceEvent or AceHook
17:18.21sylvanaarmeh, what public key network are they talking about
17:19.25Dashkalthe public keyservers.  I forget the one I tend to use personally
17:19.29Dashkalkeys.pgp.net should work
17:21.48AiiHmm, good idea Kaelten, AceEvent is probably next up on my list then
17:22.05Aiifigured I'd add AceDBOptions since it's like 4 sentences to document the entire thing
17:45.58CIA-5203mrmitchell * r5 10[wow] dance-music / (6 files in 2 dirs):
17:45.58CIA-52- TOC update
17:45.58CIA-52- Changed readme to HTML and added more info
17:45.58CIA-52- DanceMusic now also stops when toggling Autorun
17:45.59CIA-52- Misc cleanup
17:51.31*** join/#curseforge Kody- (n=kody@76.4.244.26)
17:51.31*** mode/#curseforge [+o Kody-] by ChanServ
17:51.35*** join/#curseforge Kody` (n=kody@76.4.244.26)
17:51.55Aiiwhy are there two kodys both signed in from the same ip? >.>
17:59.59sylvanaarfinally got signed email
18:03.06sbsylvanaar: huh?
18:03.57sbGPG/PGP signed?
18:03.57sylvanaari dont know if its GPG/PGP or something else
18:04.58sylvanaarits S/MIME signed with an RSA key
18:06.59sylvanaarthe PGP stuff looked like it was the same stuff that was there in the 90's
18:07.52sylvanaari think i actually saw the word gopher
18:09.10Zyuuits a secret Kody
18:10.03AiiKaelten: AceEvent added
18:30.35CIA-5203mrmitchell * r6 10[wow] dance-music / (Localization.en.lua readme.html):
18:30.36CIA-52- Text layout improvements
18:30.40CIA-52- Added changelog to readme.html
18:35.56CIA-5203mrmitchell 071.1 * r7 10[wow] dance-music /: Version 1.1
18:43.25*** join/#curseforge MrMitchell (i=5065af6a@gateway/web/ajax/mibbit.com/x-7ea32b59924eaba9)
18:43.42*** join/#curseforge Hjalte (n=Hjalte@0x50a58153.svgnxx1.dynamic.dsl.tele.dk)
18:49.18MrMitchellAnyone know if it is possible to stop the packager from adding the changelog file to the zip?
18:49.28ckknightit's not
18:49.32ckknightwhy do you want the option? jw
18:51.06MrMitchellI think the generated SVN changelog is more of a developer thing. I don't really want to bother people with it since I have a short changelog in teh readme that gives the highlights.
18:51.54MrMitchelland the changelog has unix lineends so it looks really bad when opened with notepad :-)
18:52.41sylvanaartor stopped the proxy scanner
18:52.44sylvanaaryay
18:53.19*** join/#curseforge cncfanatic1 (n=Diego@78-22-179-31.access.telenet.be)
18:54.57DashkalIt would be rather difficult to proxy scan a tor connection... given that's the entire point of tor
18:55.20sylvanaaryes, that was the goal...
18:55.23DashkalI have a simpler route from work: the router has no forwards whatsoever.  Proxy scan this
18:56.34sylvanaari was just using it to nix the proxy scan - i need to see what else i can do with it
19:11.16*** join/#curseforge sylvanaar (i=sylvanaa@gateway/tor/x-3ff8db52d6f63f13)
19:19.13*** join/#curseforge MrMitchell (i=5065af6a@gateway/web/ajax/mibbit.com/x-132d91f942a23b0b)
19:37.45*** join/#curseforge netcurse (n=hthieblo@adsl-99-173-10-198.dsl.pltn13.sbcglobal.net)
19:37.45*** mode/#curseforge [+o netcurse] by ChanServ
19:38.22*** join/#curseforge sylvanaar (i=sylvanaa@gateway/tor/x-a3d68a4a14c75c7d)
19:39.23*** join/#curseforge SylBot (n=sylbot@12.179.203.45)
19:47.38netcursehello everyone
19:48.00Aiianehi net
19:49.52sylvanaarhi hi
19:53.10ckknighthey netcurse
19:53.37ckknightMrMitchell: make a ticket about the unix line-endings
19:57.24Nechcknhiya netcurse What's shaking?
20:01.24DashkalMwrarf
20:07.29netcursemm what's shaking
20:07.40netcursethe warhammer Database looks incredible
20:08.06netcursewe are making good progress on the curseforge/curse client software
20:08.15netcurseand the new curse.cm
20:08.15netcursecom
20:08.25netcursehopefully we have stuff in beta soon so we can show it ;)
20:10.05sbi still wonder, how is that updater going to work in non-premium version (without 'one click')?
20:10.21sbhow to update 20 addons w/o one-click? ;o
20:10.41netcurseyou will have to click update a mini popup will show up with the change log, with an ads
20:10.50netcurseand you ll have to wait 10 seconds to update the next addon
20:11.22netcursein reality it's not that bad
20:11.46sbeh, how could 10s for each addon be not that bad? :P
20:12.12netcursebut if you got used to the one click for 1 year now, i think the service we are going to provide will be worth it to be a premium user
20:12.28netcurseit's still better than going to the website sb
20:12.31sbmhh - so it would take 2 min for 12 addons to update, right?
20:12.39netcurseyep
20:12.41sbuh
20:12.49sbwhat are the costs for premium again? :p
20:13.04netcursewe are looking at  2 dollar a month
20:13.13sb$ is good
20:13.56sb1.3eur, thats okay
20:13.57netcurseyou will have no ads on all our sites, access to beta for incoming mmos
20:14.08sbuhm wait...
20:14.16netcurseyou will support the authors as our author reward program will be funded by this
20:14.18sbso those $2 would also cover other clients?
20:14.22sblike wowace!?
20:14.29sbor curse only?
20:14.35netcursecurse/wowace/curseforge
20:14.58sbwell - thats okay for me then ;)
20:15.06Pneumatusallowing for longer periods of time with discounts as well?
20:15.18Pneumatus12mo for like $15/$20?
20:15.19netcursethe 2 dollars are going to be for 1 year
20:15.21netcurseof sub
20:15.22Pneumatusah
20:15.30netcursewe will also do massive discounts for guilds
20:15.39netcurse40 slots for 39 dollars or something
20:15.53netcurseguild masters will have an interface where they ll be able to manage who get premium
20:16.03Pneumatuswhy would a guild want guild-wide premium access?
20:16.09Pneumatusyou gonna include some guild-type tools?
20:16.15sbbut its going to be centralized to the guild master then, right?
20:16.19netcursewe are working on that part pneumatus
20:16.22Dashkal10 seconds an update?  Yeah, I have over 100 folders under Addons/
20:16.23netcursesb yes
20:16.35netcurseyou ll get premium automaticlly Daskhal :P
20:16.50netcurseall authors will get premium and most likely free game cards
20:16.53sbwould be better like this: every guild member signs up + buys premium account, and if guild master approves that member they just have to pay less money for their account
20:17.02sbwould be much less trouble for guild master collecting all that money ;)
20:17.19sbbut yes, could also be abused :(
20:17.25netcurseyep
20:17.26sbjust approve 80 random people
20:17.29sbmeh :)
20:17.34netcurseit's not easy
20:17.41netcursewe need to think more about it
20:18.03sband sucks for guild masters, if they have to force all those people to pay
20:18.20netcursewhen i was a guild master i was paying for the web hosting and the vent
20:18.24netcursei was spending 50 usd a month
20:18.26sbotherwise it would be no money = no service
20:18.33*** part/#curseforge Tenchworks (n=none@252.174.182.69.in-addr.arpa)
20:18.33netcursejust for the guild
20:18.53sbhm yup, same here, hosting guild stuff on my server
20:19.13sb+ wws unlimited account
20:19.28netcursewe do want to offer a package, full guild hosting, full addon updates, VOIP server
20:19.33sbbut if you have to re-sell stuff to some members there is direct money involved
20:19.36sband this means trouble :p
20:20.11Pneumatusid imagine our guild isnt alone taking paypal donations at the moment to cover running costs
20:20.11netcursebut we have to be carefull
20:20.22Pneumatusso it'd be no different
20:20.25sbso i'm pretty sure i wont get some guild account, because that amount if money isnt worth all the trouble with money sending etc. ;)
20:20.34netcurseif we get 5000 guilds suscribing the first month, we would have to scale our team massivly
20:20.41netcurseto offer a good quality of service
20:21.03sbmh - do some free trial time then
20:21.21netcursemost of September will be totally free
20:21.42Kaeltenhey netcurse, having fun scaring the locals ? ;)
20:21.43netcursewe ll do an open beta of the client
20:21.45sbbecause if oyu cant provide stable services (which would be if you dont have the capacities yet) paying people are going to be pissed
20:21.51sbah okay
20:22.06netcursekaelten, just trying to get feedbacks
20:22.12netcurse:)
20:22.16Kaeltensb: The infrastructure behind the new CC is going to be more beefy than whats currently behind WAU
20:23.11KaeltenI don't expect any issues with scalability, but if there is any you can count on them to be short lived.
20:23.57Kaeltennetcurse: ya, at least you can talk $ numbers more than I can.
20:24.01AckisZyuu: I actually went to curse.com to get news!
20:24.38Zyuuackis grats!
20:24.45Zyuuso ackis
20:24.51ZyuuI saw the message you left me, why not use IRC more?
20:25.07Ackisold message is OLLLLD
20:25.39Zyuuwell Ive been afk for a week
20:25.47KaeltenArrowmaster: ping
20:26.00Ackisit's like a month or two old
20:26.58Kaeltenhrm
20:27.24Zyuuoh
20:27.36*** join/#curseforge Tenchworks (n=none@252.174.182.69.in-addr.arpa)
20:27.44ZyuuI didnt know there was a message system that store old messages for you here till today heh
20:28.34Ackis~lart zyuu
20:28.34purleats zyuu and falls over dead
20:28.37Ackishah
20:28.40Ackisyou've been eaten!
20:29.52Kaeltenhow do people have the patience to upload 100MB files
20:30.04ckknightlol
20:30.10Ackisremember the days of 14.4kbps modems? and 100 mb downloads? :P
20:30.12ckknightclick, alt-tab
20:32.11*** join/#curseforge purl (i=ibot@pdpc/supporter/active/TimRiker/bot/apt)
20:32.11*** topic/#curseforge is Welcome to #curseforge! | Please tell us what you think we're doing wrong and/or right at http://www.curseforge.com/projects/curseforge/tickets/. | Your feedback will shape the future of this project.
20:32.35Ackishmmm I wonder if I manage to go to blizzcon if I can get my forum account unbanned? :D
20:32.46ZyuuAckis, curse.com's speed is fairly okay now
20:32.52Zyuubut there's other issues sure
20:33.02AiiAckis: going to blizzcon would probably hurt your chances when they meet you... just kidding
20:33.16Ackisyah it's actually improved a lot I've noticed, I'm still going to mock you for it however :D
20:33.19Ackis~lart aii
20:33.19purlchops aii in half with a free AOL CD
20:33.19Ackis:P
20:33.27Aiinetcurse: Firefox favorites folders -> open all in tabs
20:33.32Aiiclick click :P
20:33.36netcurse:P
20:33.45ZyuuI dont take any credit, its all Michael and Bryan I think
20:34.08KaeltenIts much better than it has been in the past.
20:34.12Kaeltenstill worlds that could be improved
20:34.20Ackislies, when they aren't around you're like "omg I did it all!"
20:34.23Kaeltenbut I'm looking forward to the new one so I don't have to fear for my sleep anymore.
20:34.35AiiI just feel for anyone who is using the new non-premium updater when Arrowmaster pushes another Ace2 change :P
20:34.51Kaeltenlol
20:35.02Aii(or the likes)
20:35.31Aiibtw Kaelten, someone should really check the latest additions to the docs im working on... drycoding documentation ftw/l
20:35.39Kaeltenlol
20:36.14Neyathat's why I go with "don't download a fix if it isn't broken" when I update my addons (normally anyway).
20:36.23Aiiplus im starting to get into the modules now that don't have existing docs
20:36.38Aiiso I'm having to just browse the code and hope I don't miss nuances :P
20:36.50Zyuuwas autobar ever fixed btw?
20:36.59Zyuuit had a bug that randomly made keybindings stop working on the autobar
20:37.01Zyuuif in combat
20:42.56DashkalAii: You aren't learning from Ackis are you?
20:43.16Aiiaroo?
20:43.21DashkalDrycoding :p
20:43.28Aiinono, the only thing I drycode is documentation :P
20:44.16AiiI make too many silly typos in Lua to drycode actual code :P
20:44.27Dashkal*nogs*
20:44.36DashkalSame.  I can't tryely drycode.
20:44.38Aiinog?
20:44.42DashkalI managed to fuck up hello world
20:44.44ckknightand that's why curseforge doesn't allow you to commit something that doesn't pass a lua syntax check.
20:44.45Aiiis that like a cross between nodding and snogging?
20:44.50Dashkalnog -> empathic nod
20:44.55Dashkalcomes from an old mud I coded for
20:45.01Aiiic
20:45.10Aiickknight: :D
20:45.17Dashkalhaving no idea who you are, snogging isn't really my thing :p
20:45.56Aiihehe :P
20:46.44Aiihmm... on to AceComm we go
20:47.23ckknighthow are you documenting?
20:48.31Aiickknight: right now I'm just working on this document - http://wowace.com/wiki/Ace3/Getting_Started
20:51.46*** join/#curseforge sylvanaar (n=sylvanaa@unaffiliated/sylvanaar)
20:53.15AckisKaelten: did you get my pm earlier? :P
20:54.32KaeltenAii: AceComm before AceHook?
20:55.41AiiKaelten: I'll get to all of them eventually, it was just that AceEvent mentions that SendMessage isnt for inter-client comms, so AceComm was already on my mind
20:56.09Kaeltenah
20:56.24Kaeltenya thats because SendMessage is for inner client communication with other addons.
20:56.26Aiibesides, AceComm won't take long
20:56.34Aiiand yes, I know that perfectly well Kaelten  :P
20:57.10Kaelten:P:P
20:57.33*** join/#curseforge Drool (n=drool@87-194-188-170.bethere.co.uk)
20:58.33*** join/#curseforge sylvanaar (i=sylvanaa@gateway/tor/x-b0dfd3134b78d748)
20:59.33*** join/#curseforge SylBot (n=sylbot@akhtar.broker.freenet6.net)
21:12.37*** join/#curseforge Jim-Bim (n=chatzill@p4FC4261B.dip0.t-ipconnect.de)
21:13.59*** join/#curseforge Tenchworks (n=none@252.174.182.69.in-addr.arpa)
21:15.32Aiiplus Kaelten
21:15.37Aiiacecomm is simpler. lol :P
21:16.22Kaeltenlol
21:16.28KaeltenAcehook isn't that bad
21:16.50Aiiits just more for me to dig through
21:17.00Aiiacecomm is only 2 API functions :P
21:22.58ckknighthow about functions/methods
21:23.05ckknightI really wish there was some standard
21:23.07ckknightsighs
21:23.44Aiilol: -- we don't check if registry[self] exists, this is done by evil magicks in the metatable
21:24.15Aiickknight: That's my next project, is actual full-blown API references
21:24.44ckknightshould've been done before coding, if you ask me :-P
21:24.50Aiishrugs
21:24.55Dashkalmmm, javadoc
21:24.56AiiI'm not the one coding it
21:25.05Dashkalwrite prototype, then write javadoc, then write code :p
21:25.08Aiiso I don't really have a say in that regard
21:25.22AiiI'm just documenting ex post facto :P
21:34.34KaeltenAii: well. We still vastly appriciate you doing this,  Docs is one of the biggest things holding us back from releasing
21:34.41*** join/#curseforge Tuller (n=muffins@c-76-27-160-125.hsd1.va.comcast.net)
21:38.32Jim-Bimcan't wait for the Key - seriously!
21:39.17sbJim-Bim: well - we all have that problem i think :p
21:39.19DashkalThat "refresh" link should change anytime now to "No it isn't there yet, stop clicking"
21:40.00sbDashkal: google will charge you for traffic!
21:40.17Dashkallol
21:40.37DashkalI have the laptop open to gmail with the mouse over the refresh.  I just tap the touchpad once in awhile :p
21:40.58sbonce in awhile = 10 / second?
21:41.03Dashkalrofl
21:42.12*** join/#curseforge Ominous (i=Ominous@84-51-151-23.jamesk522.adsl.metronet.co.uk)
21:46.38sbi dont think we will get our keys the next 2-3 days...
21:48.34Dashkalhints kept leading to today.  If not today, then prolly monday
21:49.10Dashkalok, I keep getting distracted by shineys.  tacos here I come
21:49.40sbmh - some guilde got his key yesterday :/
21:53.51Tullermy bet is on mondayish
22:09.07*** join/#curseforge Alastair (i=Alastair@84-51-151-23.jamesk522.adsl.metronet.co.uk)
22:09.28*** join/#curseforge Alastair (i=Alastair@84-51-151-23.jamesk522.adsl.metronet.co.uk)
22:10.17*** join/#curseforge Ominous_ (i=Ominous@84-51-151-23.jamesk522.adsl.metronet.co.uk)
22:14.44Dashkalmwrarf
22:15.55ckknighthowdy, Dashkal
22:16.18DashkalPlans for tacos dashed.  Fucking place had roaches
22:19.09Aiinevcairiel: ping
22:25.31ckknightick, Dashkal
22:26.40DashkalI fled.  Fast
22:28.16Aiickknight: what's the 'script' argument to hook? (havent dont much with hooks so im learning a little as I go here :P)
22:29.12*** join/#curseforge Ominous (i=Ominous@84-51-151-23.jamesk522.adsl.metronet.co.uk)
22:29.14ckknightokay, if it's the same way as Ace2, then it's likely about hooking a script (set with :SetScript, etc.) compared to a normal function
22:29.31Aiiprobably is, that seems logical enough
22:31.03Aiialso, any guesses as to what the 'raw' argument is for? it only seems to be referenced once or twice
22:31.15Aiiand not exactly in a clear context
22:31.23ckknightdon't know
22:31.26Aiikk
22:31.37Aiiill wait for kaelten or nevcairiel to come back then
22:32.16Aiioh, I think I figured it out
22:32.41Aiilooks like raw is a flag for non-secure hooking that says to skip checking whether AceHook already has that function hooked
22:33.25Aiihrm... maybe not
22:33.44*** join/#curseforge Ominous_ (i=Ominous@84-51-151-23.jamesk522.adsl.metronet.co.uk)
22:35.04Aiiaha, found it
22:35.24Aiiraw is whether it automatically post-calls the original function and returns that value
22:35.33Aiior counts on the handler to call it itself
22:40.55smariot1what is it recommended to write documentation for code with?
22:41.05Aiia keyboard?
22:43.43smariot1i was hopeing for somet plain format that can easily survive revision control and lots of people hacking it, that can later be turned into something pretty that people will actually look at.
22:44.49ckknightsmariot1: I've been working on the same issue
22:44.58*** join/#curseforge sylvanaar (i=sylvanaa@gateway/tor/x-889991a45d9a7816)
22:45.12ckknightsmariot1: my solution is luadoc with a custom doclet, since I don't like the default output
22:46.38ckknightI'm doing PitBull4 this way
22:46.52ckknightI should make a pitbull4 project on curseforge
22:58.24Aii...that's odd.
22:58.35Aiiwhy does RawHook() have a hookSecure option
22:59.43Arrowmasterto prevent you from hooking secure functions unless you are sure you want to?
22:59.57Aiibut why wouldn't you just use SecureHook for that
23:00.03Aiiinstead of RawHook(..., true)
23:00.21Arrowmasterbecause theres a difference in how they work
23:00.44Arrowmasterusing RawHook it would taint whatever youre hooking
23:01.16Aiibasically my question is, why does RawHook(..., true) exist at all? is there any case you'd intentionally want to taint something?
23:01.28Arrowmasterlots
23:01.46Aiiokay, ill take your word for it... curious about examples though
23:02.07Arrowmasterhooking SetItemRef
23:02.43Arrowmasterit starts out secure but theres no side effects of tainting it
23:02.47Aiimm... since nothing secure is reading the tooltip data after its set?
23:03.06Aiigotcha
23:03.11Arrowmasterthats not what SetItemRef does
23:03.18Aiier, thinking of wrong function
23:03.21Aiibut yeah, I get what you mean
23:03.41Aiiso basically, tainting output-only secure functions
23:04.14Arrowmasterfor tainting any secure function that does not cause bad taint when tainted
23:06.35Aiilooking at the API reference for SetItemRef, it seems like an odd function. No listing of what calls it or what it operates on, if anything. o.o
23:07.21ckknightItemRefTooltip
23:07.48ckknightit basically does ItemRefTooltip:SetHyperlink, does the setowner and all that
23:08.06Aiiic
23:09.30*** join/#curseforge Kody- (n=kody@76.4.244.26)
23:09.30*** mode/#curseforge [+o Kody-] by ChanServ
23:10.55Arrowmasterits called whenever you click a link in chat
23:11.09Arrowmasterso lots of mods hook it to make their custom link formats work
23:11.17Aiinods
23:11.37AiiI figured that much, I just wasn't sure exactly how it went about producing results
23:11.49Aiibut now that ck mentioned ItemRefTooltip it makes sense
23:13.17*** join/#curseforge Garoun|Loupana (n=Garou@c-98-204-102-177.hsd1.va.comcast.net)
23:21.41Aiiphew... AceHook section added :)
23:22.02AiiI *think* I finally got it all right :)
23:22.25*** join/#curseforge Ominous (i=Ominous@84-51-151-23.jamesk522.adsl.metronet.co.uk)
23:23.55AiiLet's see... still left to go are AceBucket, AceGUI, AceLocale, AceSerializer, AceTab, and AceTimer
23:24.55ckknightI just made http://wow.curseforge.com/projects/pitbull4/ if anyone cares. It doesn't actually do anything really, since nothing tells it to create frames or place them anywhere or anything :-P
23:25.07Aiilol
23:25.27AiiDifferences from PitBull 3:
23:25.29Aii* It's not done
23:25.35Aii:P
23:25.43ckknightmade that aware right away
23:25.49Tullerone level of indentation max? :P
23:25.54ckknightyep.
23:26.00Tullerso no if statements? :P
23:26.02ckknightit's an odd way to code
23:26.06ckknightno, one if statement
23:26.15ckknightno nested if/for statements
23:26.18sbso no loop + if? :o
23:26.26ckknightnope
23:26.26Aiiloop over a function
23:26.30Aiifunction has an if
23:26.34sbhm yup...
23:26.38ckknightthat's pretty much how it'd be done
23:26.51ckknightI might abandon that point later, but it's made me code quite differently
23:26.53ckknighta lot cleaner
23:27.32Aiihmm
23:27.41ckknightI've also yet to use the else statement
23:27.44Aiiwtb repo browser integrated into CF :P
23:27.51Tulleryeah I break your rule via two levels
23:27.51DashkalVote up the ticket :p
23:27.53ckknightAii: there's a ticket for it
23:28.01Aiilinky? so i can vote it up :P
23:28.02ckknightbut just download it, it's not big
23:28.08Dashkalsec, it's my ticket
23:28.16Tuller3 max in sage at least
23:28.28ckknighthttp://www.curseforge.com/projects/curseforge/tickets/347-repository-browser/
23:28.29Dashkalhttp://www.curseforge.com/projects/curseforge/tickets/347-repository-browser/
23:28.39Dashkaltoo slow :p
23:29.07Tullerfound a 4 :P
23:29.20ckknightthe code's very readable in PitBull4, though, which is a major goal
23:30.29Tullernotably: any place where I've gone beyond 3, its a laziness thing
23:31.54Arrowmasteri would rather have efficient than readable in unitframes
23:32.41Tullerfor event, func in pairs({
23:32.43TullerPLAYER_TARGET_CHANGED = function() check_frames_for_guid_update("target") end,
23:32.45Tulleryou broke it :P
23:33.23Tullerfunction PitBull4.Utils.OnUpdate(this, elapsed)
23:33.26Tullerand again :P
23:33.42ckknighthow did I break it?
23:33.56ckknightthat's not broken
23:34.03ckknightit's one indentation level per function
23:34.12Tullerand cheating
23:34.23ckknightI'm confused.
23:34.35ckknighthow is it cheating?
23:34.41Aiii think Tuller means that he's counting function() as the start of an indent
23:34.44ckknightArrowmaster: efficiency is also a main goal
23:34.51Aiiregardless of whether it's inlined or not
23:35.02Tullera block is a block :P
23:35.31ckknightthe pairs hack is just a way to not have to repeat myself a bunch of times
23:36.20Aiianywho, heading home
23:36.25Aiiback in a little :)
23:36.27Dashkalhour and a half :S
23:38.13Tullerif self.guid == guid and (not guid or not self.is_wacky) then :P
23:39.07Tullerwild wavy wacky inflatable arm flailing tube man
23:39.14ckknightlol
23:39.24Tullerthough a misquote
23:39.42ckknightTuller: what? basically, if its guids are equal, then cut out early, don't cut out if it's a wacky unit and has a guid (thus exists)
23:39.59Tullernot or not :P
23:41.28ckknightwhat's wrong with that?
23:41.39ckknightI don't like doing not (something and something)
23:41.58Tullerbah :p
23:41.58DashkalDeMorgan not your friend?
23:42.23ckknightshrugs
23:42.28ckknightit might be clearer that way...
23:42.42DashkalI remember an exam so bad in colleage I had to use demorgans to understand the questions
23:42.57Dashkalmultiple choise: which of these is not the answer.  and some of the options had a "not" in them
23:43.12Tullerckknight: clearly you should eliminate all and ors :)
23:43.20Tullerall ands and ors, rather
23:43.30ckknight...why?
23:43.43Dashkalfuck and and or.  nand for all
23:43.45Tullerbecause they can be translated into blocks, of course :)
23:45.05Dashkalpokes the purist with a stick
23:45.42Tullerbasically I'm bored right now :P
23:46.12DashkalGot that impression :p
23:46.20sbTuller: then get some keys!
23:46.28Tullerbut perhaps no more than x depth parenthesis would be useful :P
23:46.38TullerI just bought a car this week, so I did get some keys
23:47.09Tullerand a semi, today, thought it best to unleash a rock on said brand new car's windshield
23:48.08Dashkalouch
23:49.45TullerI also nominate ck to write a dab/trinity killer
23:50.10Tullerbecause actionbars need sine waves
23:50.12ckknightI'm not sure I want to do an actionbar addon, with all the other stuff I have
23:50.33Dashkalaction bars need sine waves? O.o
23:50.43Tullerwell, _obviously_ you should extend pitbull4 to be able to represent them :P
23:51.16Dashkalmath.sin will be used in the action "bar" addon I'm toying with.  That count?
23:51.42Tullerperhaps
23:52.05Dashkalcos() as well even!
23:52.34TullerI would guess the question is, why :P
23:52.49DashkalRadial menus :p  Buttons laid out in an arc around the anchor
23:53.10ckknightmmm... pie
23:53.17Dashkalpie is wondeful
23:55.24TullerI figured out at some point that i don't like radial menus, except for the prettiness factor
23:56.13DashkalI like them for rarely-used stuff
23:56.31Dashkalbut the radial will be only one layout.  It'll support popup-bars a-la-autobar
23:57.49Dashkalthe basic concept is a single button that when moused over shows a "bar".  Clicking on one of those buttons may optionally set the anchor to take on that spell

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