IRC log for #wowace on 20150315

00:05.59*** join/#wowace Elmoe_ (~Elmoe@c-67-185-160-99.hsd1.wa.comcast.net)
00:12.30*** join/#wowace webturtle0 (~webturtle@69.51.143.78)
00:33.28*** join/#wowace webturtle0 (~webturtle@69.51.143.78)
00:48.08Repobig-brother: 03oscarucb * r396 BigBrother.toc: toc bump
00:49.26Repobig-brother: 03oscarucb 044.1.1 * r397 : Tagging as 4.1.1
01:28.27Gnarfoznevcairiel: 02:27:55|Quester: Quest Tracker tainted by Mapster :O
01:28.42nevcairieldid you press the map size change button?
01:34.14*** join/#wowace webturtle0 (~webturtle@69.51.143.78)
01:35.50Gnarfoznevcairiel: yep
01:35.54Gnarfozaccidentally
01:36.09nevcairieldont do that =p
01:36.23Semlartaints nevcairiel tracker
01:37.01nevcairieltracks Semlar's tainter
01:37.07Semlaroh my
01:38.21Semlari have to say, merging the quests into the map and completely removing the classic quest log was a bad design choice
01:38.54Semlarit makes looking through your quests a lot more of a hassle
01:40.22Semlarlike the only way to view all of your quests is to click the button at the top of the map, and then when the map changes you can't see them any more
01:41.10*** join/#wowace webturtle0 (~webturtle@69.51.143.78)
01:57.28Gnarfozparticularly when it changes on its own, because some crap addon decides to set the map to something
02:01.09StanzillaI always used an addon to get the old quest log back
02:01.10Stanzilla:D
02:26.39znfStanzilla, did you see that article about that app uploading videos to youtube and people being too dumb to read the warning?
02:26.42znfthe karaoke thingie
02:30.01Stanzillaznf: nope
02:30.04Stanzilladid you get garona yet?
02:30.12znfyeah, wednesday
02:31.52znfSo, yeah, there's this app called StarMaker, makes you a karaoke video or something like that, and it has a feature that uploads videos to a public youtube channel and nobody actually checks them, so a lady uploaded this: https://vid.me/NCAI (kind of NSFW-ish)
02:32.33znfthough some people are decently good, like this lady: https://www.youtube.com/watch?v=qm2fTuIIw1s&feature=youtu.be
02:34.02Stanzillalol
02:34.04Stanzillathat first girl
02:34.22Stanzillanot sure if dance or seizure
02:35.34Stanzillaznf: did you see let's be cops yet?
02:35.49znfnope, been wanting to, but me lazy
02:35.53Stanzillaman
02:35.59StanzillaI might die from laughing
02:39.43nevcairieli didnt think it was that good
02:40.12Stanzilladifferent kinds of humour then I geuss :D
03:07.18znfStanzilla, oh: http://www.reddit.com/r/StarMaker
03:07.18znf:D
03:08.22Stanzillanice
03:12.32Gnarfozthere's no way to reset a d3 game so I can do the act 1 bounties over again, is there?
03:13.53nevcairielstart a new one
03:13.56znfonly making a new one
03:13.58nevcairielits not like it takes long
03:14.44Gnarfozyeah, meh
03:16.10*** join/#wowace RLD_osx (~RLD_osx@188.126.92.120)
03:18.39znfShould have payed more attention to maths in school, I'm struggling with a simple "formula" and I can't figure out how :D
03:21.34znfI have 30 items, I have an "time frame" of 30 minutes, each item should be run every (timeframe/item count), so item1 = minute 1, item2 = minute 2, item3 = minute 3 etc. Now, I'm trying to start that loop in the middle sometimes, like, I want to start with item5, so item5 = 1 minute, item6 = 1 minute, (...) item3 = 29 minutes, item 4= 30 minutes
03:22.02Stanzillawhy do I know exactly what this is for :D
03:22.09znfStanzilla, you don't
03:22.16Stanzillaook
03:22.21znfnot wow related
03:22.27Stanzillaok
03:22.36znfactually, not game related at all *shrug*
03:22.45znfNow I'm curious what you think it is for :D
03:22.50Stanzillafishing bot
03:23.07znfI fail to see the use case :D
03:23.15Stanzilladoesnt matter, I was wrong anyway :D
03:23.54znfSo, now I currently do something like:
03:24.57znfitemId = $interval * ($currentId - 1) + $interval
03:25.40znfyou don't need to answer, I'm doing rubber-irc-duckling debugging :D
03:26.12StanzillaI
03:36.07pompy'
03:38.43znfhmm, think I can do something like
03:39.30znf($interval * ($currentId - 1 ) + $interval) - ($tFrame - ($startFrom - 2))
03:53.32znfno, that didn't work
04:21.20*** join/#wowace Ressia (Ressy@WoWUIDev/WoWAce/ARL/Ressy)
04:22.02*** join/#wowace Megalon (~wig0r@62-47-43-83.adsl.highway.telekom.at)
04:36.01quiescenssilleh znf
04:36.19znfshush, I still haven't figured it out
04:36.22znfand I'm getting tired
04:37.05quiescens):
04:37.07quiescensgives znf a cookie
04:38.20znfI fail at 3rd grader math :D
04:38.29quiescens1+1=3
04:45.21Megalontrue for large 1 and small 3
04:45.27Megalonl2math
04:54.37*** join/#wowace Starfox (wig0r@62-46-74-149.adsl.highway.telekom.at)
05:03.19znfoh, right, I should have really put more attention into how functions work in 3rd grade
05:03.25znfso I need f(x) something like that
05:03.26znf>_<
05:03.53Megalonwtf are you trying to do
05:04.38quiescensznf is always trying to do interesting things in unique ways
05:04.52znfI never paid attention in school! :D
05:04.53silentiumznf is trying to even out a variable number of events over a fixed interval of 30 minutes, or so
05:05.01Megalonlike keeping you alive by forcing an eel up your ass, quiescens?
05:05.01znf^ what he said
05:05.02znfI think
05:05.41Megalonyou wanna get the rolling average of things happened in the last 30 minutes?
05:06.06silentiumso the interval from one event to the next would be 30 minutes / (number of events)
05:06.39silentiumnah, he's the one launching them (I think)
05:06.59Megalonoh he wants to smooth stuff out over time
05:07.13znfsilentium, yeah
05:07.33Megalonnot like there are people in here who know things about stuff like that
05:07.38znfhttp://pastebin.com/gLQRWcXf
05:07.41Megalonor did you already ask :D
05:08.07znfnow, figure out MATH_IZ_HARD
05:08.08znf:D
05:08.43znfyes, I do realize it's 3rd grade math, but I've never paid attention back then, and it's been almost 20 years
05:09.08Megaloneach interval is 0.75
05:09.16znfeach interval is tFrame / nAnunturi
05:09.23Megalonok
05:09.30Megalonwtf is the math_iz_hard thing
05:09.35Megalonwhat is a6 and a5
05:09.36znfthat's what I need to figure out!
05:09.36quiescenswhat is an nanunturi
05:09.57znfoh
05:10.01znfquiescens, number of items
05:10.21Megalonso you have 40 things per 30 timeframe
05:10.35Megalonso one each 0.75 timeframe in that example
05:10.53quiescensbut his thingy says tframe is 30
05:11.06quiescensand that a5 is tframe?
05:11.11quiescensznf doesn't make sense ):
05:11.16znfwait, sorry
05:11.16znfhttp://pastebin.com/T6EEuGSc
05:11.17znf:D
05:12.07Megalonthat code, i have no words
05:12.15znfpseudo code
05:12.26Megalonpseudo code is meant to make sense
05:12.29Megalonwithout being real code
05:12.40Megalonor convey meaning, algorythm etc
05:12.56znfdoes it make more sense now? http://pastebin.com/tWde1TAb
05:13.32Megalonfor currentId = 1,cItems do
05:13.33Megalonor what
05:13.42quiescenswhy does id 5 = tframe
05:14.04Megalonan who would have gussed that everything gets increased by interval each time you increase currentId
05:14.37Megalonand why is 6 = 0.75, when 5 was 30 = tframe
05:14.50znfMegalon, because after 30 minutes, I reset the counter
05:15.08quiescenswhich one is "the counter"
05:15.18znfuhm, ok, I clearly didn't explain it properly
05:15.28quiescensi think that's our point
05:15.59silentiumfunction NP_MATH(currentId, startFrom, cItems, tFrame) local interval = tFrame / cItems return (currentId - startFrom + 1) % cItems / interval
05:16.02silentiumend
05:16.14silentiumdoes that help you?
05:16.28silentiumnot tested of course
05:16.48Megalononly those without confidence need testing
05:17.06quiescensor those trying to build to znf's specifications? o.o
05:17.11znfLet's say I have some codes (items), I can use this code on a particular website every 30 minutes. Right now, when I start the program, I "run" these codes every $interval, so they're spread around 30 minutes (the time frame = tFrame).
05:17.27znfso first code is at 0.75minutes, 2nd code is at 1.5minutes since the program started etc.
05:17.36Megalonyou want to do a cronjob
05:18.12znfnow, I want to be able to save the state, or rather, the time when we run the last "code" (item) on disk, and the number of the item, so if we start the program 10 seconds later, it runs the next item in $interval
05:18.26znfI mean, if I close it down, then I restart it
05:18.32znfwith me so far?
05:19.10Megalonok
05:19.33znfie: my program is running, it posted item5 (code 5, whatever), then I kill the program before it runs item6 (code 6)
05:20.23znflet's say 10 seconds later I start the program again, I don't want it to start from the first item again, but I want it to start with item6 now, in $interval (ie: 0.75minutes after the program started)
05:21.02Megalonthen just save the counter for what was executed last
05:21.11Megalonand on next execute read that in, and start from there
05:21.39Megalonand save the time of the last trigger
05:21.56silentiumoh, it's probably " * interval" instead of " / interval" in my code above
05:22.25znfMegalon, now that you said that, it could have probably been easier to do it this way... but:
05:23.16znffor each item I have, I'm running a timer, let's say timer_1, timer_2, timer_3 etc. that gets set to 0 every time the code/item is posted
05:23.28znfand I'm actually displaying those timer_1, timer_2, timer_3 etc. in a UI
05:24.09Megalonso you already know what the next one should be
05:24.16Megalonthe highest timer_x :P
05:24.34znfhuh? what? no? what?
05:24.41Repobig-wigs: 03nebula169 * r12966 BlackrockFoundry/Blackhand.lua:
05:24.42RepoBlackhand: fix Massive Shattering Smash bar on soak fail, stop p1 bars a bit earlier
05:25.36znfsilentium, probably that, but I don't understand that kind of Lua, plus I'm not writing this in Lua
05:25.49Megalonso it's important those pieces of code get executed in order
05:26.05silentiumznf: it doesn't matter if it's lua, math is math :)
05:26.16znfMegalon, Yes.
05:26.17quiescensstill not quite sure what znf is trying to do, but i like how he has "interval * (currentId - 1) + interval" instead of what would have just been "interval * currentId"
05:26.19znfsilentium, wth is % ? :D
05:26.20quiescensnodnod
05:26.23Megalonmodulo
05:26.27silentiumznf: modulo
05:26.35znfOh
05:26.41silentiumit's the remainder of a division
05:26.48Megalonjust save your last thing
05:26.51Megalonand continue from there
05:27.13Megalonor is it important that x+1 happens exactly $interval after x
05:27.27Megalonbecause then you are fucked anyways if you shutdown for longer than $interval :P
05:28.07znfMegalon, it's important that x+1 happens later(by at least 0.75) from x
05:28.13Megalonoh at least
05:28.31Megalon0.8, 1.2 don't hurt much?
05:28.42znfI also have a check, if item x was run tFrame ago, just start from 1
05:28.48quiescensdoes that mean it happens .75 after the previous run starts, or .75 after the previous run ends
05:29.01quiescenssee what you just said there, is entirely unhelpful
05:29.08Megalonwell, if you pause, then the last item will never be executed
05:29.15Megalonbecause iw woul happen at tframe :p
05:29.33Megalonif you just schedule 0.75 after a puase
05:30.12znfIt's not exactly important for those to run in order, the basic restrictions are: each item can be run every 30 minutes, all items must be spread somewhat evenly in the 30m frame
05:30.28Megalondoes the number of items change?
05:30.42znfwhile running? no
05:30.47Megalonis that number available, or has it to be hardcoded
05:31.09znfnot sure how that will matter?
05:31.19Megalonok have all you code
05:31.21Megalonright at the top
05:31.27Megalonschedule an even in 0.75
05:31.30silentiumdo they have to catch up if a longer pause occurs, or is it ok if they all get delayed by a break?
05:31.31Megalonfor x+1
05:31.41Megalonand right after that, terminate if tframe is met
05:31.47znfsilentium, it's OK if they all get delayed by the break
05:31.51Megalonand item1 just puts its starting time somewhere
05:32.07Megalonor just run with a little delay
05:32.18quiescensthis is like the inverse of drycoding, people are trying to debug code they've never seen and can't test
05:32.43Megalonyea it's weird, but we love our small clueless romanian guy
05:32.47silentiumquiescens: it's drycoding++ ;)
05:33.09Megalonit's dryhumping but without any of the fun but you are sore at the end
05:33.10silentiumwith unknown objects!
05:33.13znfI'm kind of in the dry, too, as I don't have those items to test right now (the codes), and pasting the code would most likely not help you because it's a clusterfuck written in AutoIt
05:33.33Megalonin autoit what
05:33.38znfyes, don't judge :(
05:33.43Megalonit's a bot?
05:33.45Megalon:D
05:33.54quiescensquick, report him
05:34.13znftechnically you could call it a bot, I guess, but it's for a website not a game so, meh
05:34.25quiescensreport him anyway
05:34.42znfMegalon, you just confused me even more :(
05:35.54silentiumanyway, it's 6:30 (am) here so I should go to bed at some point...
05:35.56znfquiescens, oh, about that math, I guess it was a weird progression, I initially had the first item get posted straight as you run the program instead of waiting for the first 0.75seconds
05:36.00znfit's 7:35 here :D
05:36.37znfyes, I have been up all night to fix this program thingie, and I've just been stuck at this last feature for the last.. 3 hours, I guess?
05:36.38silentiumbut you probably aren't homesick because of a cold ;)
05:36.55znfno, I'm just a nightowl with no life :D
05:37.09silentiumwait, that's a false friend, damn
05:37.13quiescensanyway, your complication is still the silly thing with tframe
05:37.28quiescenson your second run, if you are starting from id 5, then id 5 happens at t=0
05:37.30znfat this point I'm doing math in excel to actually be able to visualise the results
05:37.38silentiumI'm on sick leave
05:37.55quiescensat least from the perspective of your second run, t=0, not t=30 or whatever
05:38.04silentiumgood luck, excel warriors, and good night
05:38.12quiescenssince you are saying your interval is supposedly "time from when the program was started"
05:38.22znfquiescens, "starting from" is kind of incorrect, I'm picking up that value, but I'm starting at startFrom+1 basically, and having startFrom by at 30
05:39.02znfhmm, actually, I could just do that... use startFrom+1 always, that way I don't need a special case when I read a 0 value from the file
05:39.54Megalonhttp://pastebin.com/t6WLiVZM
05:39.54Megalonhf
05:40.28Megalondon't know autoit that good anymore
05:42.45znfMegalon, well, my code is like: http://pastebin.com/ztyy1EnE
05:42.46znf:D
05:43.39znfpartial stuff, anyway
05:44.35quiescenswhy are you using autoit anyways
05:44.38quiescens):
05:44.46Megaloni like you are doing
05:44.55MegalonIf $diferenta > $server_delay * 60 Then
05:45.08Megalonand then do the same thing in the else
05:45.08Megalon:D
05:45.25Megalonthat's not the point if a if-then-else :P
05:45.46znfOh, that was in the main file, I was testing this in another "Test" file
05:45.53quiescensmaybe the same as how he had interval * (currentId-1) + interval
05:45.54znfI just left it written mid-way
05:45.56quiescenslol
05:46.11Megalonah there is the while loop
05:46.12znfie: I was doing the math, then I realized I haven't figured that shit out
05:52.06quiescensshrug, you have a really confusing reference timeframe
05:52.47znfWhat do you mean?
05:52.54quiescensfor your startfrom = 5 bit, where you are saying id=5 -> tframe, then you say id=6 -> 0.75
05:53.02quiescensso id 5 is 30, but id6 is 0.75?
05:53.06znfyes
05:53.16quiescensif id5 is 30, wouldn't id6 be 30.75?
05:53.18*** join/#wowace ShadniX (dagger@p5DDFC98F.dip0.t-ipconnect.de)
05:53.38quiescensor are you inexplicably changing your 0
05:53.39znfno, as I closed the program after I did "5", and now instead of starting from 1, I want to do 6
05:54.33quiescensso you have (currentid - startfrom) * inverval ?
05:54.56znfI don't know yet! That's what I'm trying to figure out :P
05:54.56quiescenswhy would you write id 5 = tframe
05:55.07znftframe = interval * nAnunturi
05:55.20quiescensid 5 doesn't happen in that run
05:55.26znfit happens at 30 minutes?
05:55.28quiescensso it shouldn't really have a time
05:56.03znfI could use something like:
05:56.03znfinterval*(currentId-1)-(startFrom*interval-interval)+interval
05:56.06quiescensyou just said you closed the program after you finished 5
05:56.13quiescensso 5 was in the previous run of the program
05:56.30znfquiescens, yes, and I can do 5 again in 30 minutes
05:57.01znfin _at least_ 30 minutes
05:57.14znflet's picture it this way, actually, maybe it's simpler for me to explain
05:57.27quiescensso you're trying to put 5 at the *end* of your current run
05:57.38znfif last item I run/did was 5 before I closed the program, when I start the program again I want item5 to be last, item4 to be previous to last etc.
05:57.39znfyes
05:57.39Megalonno, he is shifting everythign back
05:57.58Megalonwhat so you want to skip #5 suddenly?
05:58.06znfno :(
05:58.29Megalonoh you said you did run 5 before you closed
05:58.31Megalonznf
05:58.39Megalonset up a cronjob, every 0.75 minutes
05:58.53quiescensi think what he means is, supposed we only have 5 items, and we do 1, 2, 3, [interrupt] 4, 5
05:59.01quiescensthen the second run it should be 4, 5, 1, 2, 3
05:59.03Megalonthe server you run that stuff on has to have something like that
05:59.04znfmaybe a picture explains it better?
05:59.24znfhttp://i.imgur.com/QhiCg4g.png
05:59.27Megalonyea he wants to start where he left off quiescens
06:00.05Megaloni like how every term in your function is interval*X
06:00.07Megalon:D
06:00.15quiescenslol
06:00.33Megaloninterval*(currentId - startFrom -1)
06:00.36Megalonwould do it too
06:00.36znfwell, it's halfway there, I think :D
06:00.48znfI'm still left off with the negative numbers, though :(
06:00.57Megalonof course you have negative numbers
06:01.03Megalonfor every ID < startfrom
06:01.18quiescensyou can't really do it with 1 formula unless you use remainder/modulus operands
06:01.27Megalonyea
06:01.30znfthink I should just do an if-then-else and if < 0, then substract from tFrame
06:01.33quiescenssince you're trying to cycle back to the start after you reach the end
06:01.47Megaloninterval*((currentId - startFrom -1) % theallyouritemsisXthing )
06:01.49quiescensyou can do it using an if too
06:01.56znfI knows ifs! ifs are easy!
06:02.05quiescensyou don't know remainder/modulus?
06:02.12znfofc not, do I look like a 5th grader?
06:02.15znfI skipped classes that day
06:02.25Megalon.ro, the only have one class
06:02.32Megalonand its gypsy curses
06:02.35Repogathermate2_data: 03kagaro 04v25.5 * r413 : GatherMate2_Data: Data update
06:02.41znfyeah, that class is teaching gipsies how to steal from .au guys
06:02.44znferm
06:02.46znfyeah, that class is teaching gipsies how to steal from .at guys
06:02.47znf>_<
06:02.52quiescens):
06:02.53Megalonno kangoroos
06:02.57Megalononly kuhlimuhs :P
06:02.58quiescensi has nothing to stael
06:03.21Megalonhttp://pix.echtlustig.com/1302/s170_oesterreich-keine-kaengurus--nur-kuhlimuhs.jpg
06:03.21Megalon;<
06:03.22znfalso, they teach us to go to Parndorf Outlet when they pass trough vienna
06:03.27znfro viena
06:03.28znfor viena
06:03.41Megalonvienna
06:04.29znfinteresting, in Romanian it's Viena, but everywhere else it's Vienna
06:04.50Megalonit's Wien here
06:04.56Megalonso not everywhere
06:05.13Megalon;p
06:05.30znf!!
06:05.38znfwell, we say București, you say Bucharest...
06:05.57znfWonder why we translate city names
06:05.59znfor even country names
06:05.59Megalonbukarest :P
06:06.18quiescensthe traditional way would be to iterate up from your startfrom, and then when your currentid is > than your number of items, you set current id to (0/1 depending on which you're using), and continue iterating
06:06.30Megalondamn, never knew romania is basically a crater
06:06.35Megalonhow is you country that round
06:06.36Megalonwtf
06:06.48quiescensromania is round?
06:07.02znfpfft, please, they teach us in school that it's like a fish!
06:07.10znfor a bouquet of flowers dipped in the sea!
06:07.16Megalonhttp://i.imgur.com/LkdRU6G.jpg
06:07.18znf(I'm not bullshitting you, they actually teach us that)
06:07.21Megalonfor a country that's round as fuck
06:07.30znfit's a fish :(
06:07.36quiescensmy country is all squiggly shaped, but the entire border is coastline so there isn't really going to be straight lines
06:07.50Megalona fish sucking the life out of the black sea
06:07.55znfsee? a fish! http://i.imgur.com/05eYH3V.png
06:08.09Megalonaustria is like a hendlhax
06:08.26Megalonnow i iz hungry
06:08.35znfyou need a fish
06:09.02znfbut, yeah, the shit they teach us in school...
06:09.13Megalonso znf
06:09.47Megalonin your code where you do stuff and sleep
06:09.57Megaloninstead of starting with index=1,0,orwhatever
06:10.23Megalonyou start with index=startfrom or 0 in lua terms
06:10.37Megalonso you use startfrom if it's there and 0/1 else
06:10.39znfI'll just do it like I said earlier, if interval <= 0, then interval = tFrame - interval
06:10.55znfit's easier for my brain now :(
06:10.59Megalonor do your thing what you just said
06:11.08Megalonbecause have no fucking clue what it means
06:11.19Megalonbecause i
06:11.20quiescensits znf's strange order of operations that is throwing us off
06:11.36znfbut I get what you say, technically, should have done this another way around, but that would be rewriting the whole code and I can't be arsed to do this anymore
06:11.47Megalonit's like so straight forward what he is asking, it's even hard to do wrong
06:12.06Megalonhow do you execute the code pieces
06:12.10Megalonthere has to be a loop
06:12.26Megalondon't tell me you string that fuck together in some weird romanian way
06:12.53znfMegalon, look at lines 69 trough 74 in the pastebin
06:13.47znfI swear I have no recollection what $lastInterval is supposed to be, it's left from previous versions, I guess
06:13.55Megalonwhat
06:13.58Megalonwhaaaaaat
06:14.03znfwhat? :-|
06:14.05quiescenswhen he's trying to do for example [ 3, 4, 5, 1, 2 ], he tries to do it by scheduling 1 for the distant future first
06:14.08Megalonyou iterate over all timers?
06:14.17znfMegalon, uhm, yes...
06:14.19Megalonevery time
06:14.20quiescensrather than what everyone else would do, and schedule 3, 4, 5, then reset to 1, and work from there
06:14.24znfMegalon, yes :(
06:14.44Megaloni thought the part was some kind of "tell me whats happening with all timers" shit
06:15.00znfnext time I change this, I promise I'll do it the way you said!
06:15.15znfie: upping the index every $timer
06:15.25znfbecause that makes so much more sense
06:15.41znfMegalon, oh, wait, I know why I didn't do that!
06:16.04Megalonyou update display stuff above it
06:16.30quiescenswhen you say stuff like, "when i get to the end i want to go back to the start of the list", what people usually do is go through the list until the end, and then continue from the start, not try to calculate where the end would happen and do the end first
06:16.34quiescenso.o
06:16.48znfthat too, but that was a second feature, why I'm doing it is because I needed a way reschedule the posting of a code if it somehow fails
06:17.00Megalon"interval_" & $i
06:17.10Megalonwhy do you have individual intervals
06:17.12znfso if a code fails posting (because something happened), it's rescheduled to run in 5 minutes
06:18.16znfoh, actually it's 1 minute
06:18.28quiescensit would possibly also be easier to do this in something that isn't autoit
06:19.00znfprobably, but I need to "ship it" as an .exe
06:19.16znfInitially I wanted to do it in C#
06:19.19znfBut I scraped the idea
06:19.25Megalondon't know why
06:19.27Megalon;D
06:19.47znfMegalon, I can't remember my logic back then, I last touched this code months ago...
06:20.10znfdamn autoit doesn't even do named arrays :(
06:20.11quiescensi do autohotkey for basic ui automation stuffs, but once you are trying to run multiple timers and error handling, i think its a good time to change to a "proper" language
06:26.10znfSeems it works!
06:28.05quiescensgo to sleep
07:01.24Fiskerhelp me Parnic
07:13.16MegalonParnic at the Fiskothek
07:17.11quiescens\o/
08:10.20*** join/#wowace Yoshimo (~anything@unaffiliated/yoshimo)
09:07.36quiescenssomeone should make a browser that just has the best stuff from all the browsers and none of the annoying stuff
09:07.39quiescensnodnod
09:08.48znfyou mean chrome?
09:09.18quiescenschrome has its own issues
09:13.17znfnope
09:13.18znflies
09:13.27nebula169nom nom nom ram
09:13.47quiescenshalf the channel seems to run dev builds and have issues every month or two, so i doubt people could say they're completely happy with available browsers
09:13.53quiescensgives nebula169 a cookie
09:13.58quiescensram not for eating o.o
09:15.03znfofc we run into issues with dev :P
09:15.57quiescensi don't mean issues specifically with dev, there are issues, and then people end up using dev builds and playing with flags
09:17.22quiescenswhy are you running dev builds if you're happy with chrome as it is?
09:17.46Megalonbecause fuck you and your logic
09:17.53Megalonchrome is fucking perfect
09:18.03Megalonand dev chan is fuckinger perfecterer
09:18.12quiescens):
09:18.29Megalonif you were chrom quiescens then you'd die only once and stay dead
09:47.09*** join/#wowace dubf (~quassel@ti0272a430-0691.bb.online.no)
10:03.12Repoxloot: 03Xuerian 07master * 6.1-2 Modules/ (3 files in 3 directories): [+7 commits] (3 truncated)
10:03.12Repod1bdaa8: Group: Gradients apparently got fixed at some point, add them to skinned alerts
10:03.12Repo4ef0383: Group: Control loot upgrade and money alerts as well, handle them all more gracefully .. Not guaranteed to play well with anything else that touches these frames.
10:03.12Repo6342b2e: Group: Fix some errors when configuring and frames are visible
10:03.12Repo237c674: Group: Loop tweaks
10:03.34Repoxloot: 03Xuerian 046.1-2 * 5b08960 /: [new tag] Group alert fixes and improvements
10:09.20Repoxloot: 03Xuerian 07master * 6.1-3  (3 files in 2 directories): [+1 commit] Figuring out what I forgot took less time than I expected. Group: Include options to show/hide alert dressing Skins: Possible bugfix?
10:09.20Repoxloot: 03Xuerian 046.1-3 * 81ee1ec /: [new tag] Group: Alert improvements, fixes
10:31.51Gnarfozmoin
10:32.10Gnarfozanyone else have HTML in the "breaking news" alert box in D3 instead of the supposed content? :D
10:32.23nevcairielits like always been like that
10:32.49GnarfozI see, I haven't played D3 this much since... well, basically since the release week
10:57.57jnwhitehIs there a place to see the global packager status on curseforge/wowforge?
10:58.11Gnarfozhttp://www.wowace.com/packager/
10:58.29jnwhitehtack!
10:58.34nevcairiellooks like someone uploaded some evil shit again
10:58.45jnwhitehso its broken =)
10:59.14hastenevcairiel: a zip bomb :3 ?
10:59.38jnwhitehwas wondering why none of my updates were being handled.
10:59.48Fiskerhey jnwhiteh
10:59.53hastehey Fisker
10:59.58Fiskermaybe hey haste
11:00.02nevcairielkeep poking Torhal until he fixes it
11:00.22FiskerI usually go hey Torhal
11:00.45hastewhy do all 4k screens suck Fisker ?
11:00.52Fiskeridk haste
11:00.57nevcairielthere are good ones
11:00.57Fisker1440p though
11:01.01hasteso sad
11:01.02nevcairielunfortunately, not available right now
11:01.09hastenevcairiel: which?
11:01.21Xinhuanwhat do you mean by "suck"?
11:01.29jnwhitehAny minecraft peeps around?
11:01.31nevcairielI want a dell P2715Q, but all info i have is that it wont be available again until may or so
11:01.43Fiskerwhat kind of minecraft peeps jnwhiteh ?
11:01.46Xinhuani watch minecraft, but don't play it anymore, does that count?
11:01.54jnwhitehpeople who play minecraft and will talk redstone with me :P
11:01.59jnwhitehI need something I can't easily find
11:02.03Fiskerwhich is?
11:02.13jnwhitehI need this: http://minecraft.gamepedia.com/Clock_circuit#Multiplicative_hopper_clock
11:02.16jnwhitehWithout a sticky piston
11:02.19jnwhitehso a long period clock
11:02.28Fiskerah
11:02.29jnwhitehI can't get slime in this world
11:02.38Fiskerbeyond my expertise
11:02.44Xinhuanare you allowed to use command blocks?
11:02.45FiskerThere's a #minecraft though :P
11:04.04hasteXinhuan: laggy or shitty panels and barely anyone with "full 4k"
11:04.36Xinhuanwell, 4k monitors don't dual-screen well with 1080p ones
11:05.03nevcairieldefine full 4K, you want 4096 vertical? :p thats not going to happen
11:05.09quiescenso.o
11:05.22hastenevcairiel: >1440 :)
11:05.45nevcairielany screen calling itself 4K better is 3840x2160
11:06.01quiescenswhy is it even called 4k?
11:06.16nevcairielbecause its close to 4096
11:06.21quiescens..\
11:06.40Gnarfozbecause entertainment industry are idiots
11:06.47nevcairielthe professional format for movies filmed in 4K uses 4096 vertical pixels
11:06.59nevcairieland the name just trickeld down, since its a nice marketing name
11:07.32quiescensbut its.. really more of a number
11:07.39nevcairielmore correct would be Ultra High Definition, or  UHD
11:07.46nevcairielor 2160p
11:07.48nevcairielor whatever :d
11:08.18hastedell needs to release a "UP2715K" at 30" to 34"
11:08.36nevcairielisnt the K a 1440p model
11:08.42nevcairielthe Q is UHD
11:08.44hastealready have 27", not replacing my dual monitors for another one
11:08.49Fiskerhttps://www.komplett.dk/acer-27-led-predator-g-sync-xb270hu/836743 <-hype haste
11:08.50Fiskerhype
11:08.57Gnarfoznevcairiel: uhm, no? it uses 4K horizontal pixels!
11:09.00hastenevcairiel: 2715K is 5120x2880
11:09.03Gnarfozthat's the lie
11:09.07nevcairieloh, thats one
11:09.17nevcairielGnarfoz: what does
11:09.19Gnarfoz4K
11:09.21quiescensthsi just reminds me of the old days
11:09.26nevcairieloh right i mixed those up
11:09.30nevcairielhorizontal of course
11:09.33Gnarfozthey call 2K "2K" because it sounds like it's double 1080p, when really, it's almost the same
11:09.41quiescenswhere it was like vga, svga, and so on, instead of just listing the resolution
11:10.10nevcairielGnarfoz: noone really uses 2K much
11:10.16Gnarfozmost movies do
11:10.24Gnarfozdigital intermediate in 2K is pretty standard
11:10.42nevcairielsure, but it doesnt really reach consumer marketing, its just HD or 1080p then
11:10.44Gnarfozsince it's cheap, I guess? 4K is only up and coming
11:10.51Xinhuanyeah 2k, 4k refers to horizontal resolution, but 1080p, 720p refers to vertical resolution
11:10.57Xinhuanits a gimmick
11:10.59Gnarfozyeah, I wasn't insinuating any consumer uses 2K for anything
11:11.52quiescenslets go back to vga, svga, xga, wxga, wsxga+ and company
11:11.56Gnarfozanyone wanna drag me through some T6 act 1 bounties >_> I want that stupid set bonus requirement reducing ring and I'm not having any luck :D
11:12.05nevcairielits the same thing with 4K anyway, digital movie intermediates use 2K and 4K resolutions, and for 4K the name did make it down to consumer marketing
11:12.30Xinhuanactually i think r/eli5 has a thread today asking about this exactly
11:12.39nevcairielUHD or UltraHD just didnt have the same ring to it, i guess
11:12.44Xinhuanhttp://www.reddit.com/r/explainlikeimfive/comments/2z23s4/eli5_why_did_the_naming_convention_go_from_720p/
11:12.56Gnarfozquiescens: WHUXGA http://en.wikipedia.org/wiki/Graphics_display_resolution#WHUXGA_.287680x4800.29 :D
11:13.21GnarfozXinhuan: just from the thread title of that I know the answer should be "to trick you"
11:13.34Xinhuanits a little more involved that that
11:13.37quiescensstabs Gnarfoz with a monitor
11:14.31nevcairielGnarfoz: you cant solo T6 bounties y et? :d
11:14.43Xinhuanmostly 16:9 and 4:3 and 16:10 are similar enough and are "around" 2k in width, though it is the vertical resolution that is standardized
11:14.44GnarfozI've been 70 for about 2 days, so, no :D
11:16.29nevcairieltechnically 4:3 is the furthest from that, as you usually would go for 1440x1080 then
11:17.22nevcairielnot like anything is still produced in 4:3 these days though
11:17.30XinhuaniPads are 4:3 heh
11:17.46Xinhuanmany tablets are, in fact
11:17.57Gnarfozmany? mostly the ipad.
11:18.11nevcairieland the movie industry is not going to produce movies exclusively for the ipad =P
11:18.12Xinhuanthe older iphones are all 3:2, they only just switched to 16:9 (and even then, not exactly) recently
11:19.07quiescensmovies used wider aspect ratios a fair while before consumers transitioned to wide screen displays
11:19.10quiescenso.o
11:19.11nevcairieltablets and phones have all sorts of odd aspect ratios anyway
11:19.19Xinhuanwell i can't say i know for sure android tablets dont come in 4:3, so i just assume many do/did come in 4:3
11:19.26nevcairielthey often dont match any of the common ones exactly
11:19.47quiescenseven now a lot of movies end up in wider aspect ratios than the usual consumer displays
11:19.49nevcairielthe nexus 9 is close to 4:3 as well
11:20.21nevcairielyeah many movies are shot in cinema scope, close to 21:9, which is why some companies try to sell you TVs like that too
11:21.43quiescensanyway yeah, they made movies wide long before people the displays had that ratio, so they don't seem to much care about making movies to match consumer's displays
11:22.24nevcairielmovies are made for the cinema first and foremost still
11:22.55quiescensthat aside, selling tv's like that is one thing
11:23.01nevcairieland its not like people usually complain about letter boxed movies on the TV
11:23.06nevcairielthey are just used to that
11:23.08quiescensbut people use computer displays for more than video watching
11:23.48quiescensso its harder to argue for the weird aspect ratios for a computer monitor
11:24.03nevcairielthere are super-wide computer monitors too
11:24.11nevcairielthey use other arguments, but they still exist
11:24.22Xinhuanyou can look at steam's monthly hardware report for gamers for the most common resolutions
11:24.38Xinhuanhttp://store.steampowered.com/hwsurvey
11:24.44quiescensi'm not saying they don't exist, they just aren't very popular o.o
11:24.46Xinhuanclick the row for Primary Display Resolution
11:25.26Xinhuanits interesting that 34% is on 1080p, and then another 26% on 1366x768
11:25.43Xinhuanthen it drops off sharply to 7% for 1600x900
11:25.46nevcairielthats a sad state with how many people have to play on crappy 768p laptops screens
11:26.27quiescensi think its time steam got rid of the "SSE2" metric
11:26.49nebula169thats what? 15" laptops?
11:27.18Xinhuanalso interesting to see the Windows 8 adoption rate
11:27.21Xinhuanvs windows 7
11:27.24quiescens1366x768 could be anywhere from 11-15"
11:27.42quiescensusually 13-15 probably
11:28.45Xinhuanyou can also filter by only users of a single OS type (win/mac/lin), then the stats become more interesting to that subgroup of users.
11:29.14Xinhuanfor example, if you only show Mac users, 30% of them use 1280x800
11:29.32Xinhuanwonder which macbook that comes from
11:30.41quiescensram categories should probably be something more like <1gb, 1-3, 4-7, 8-11, 12-15, 16+ or something like that
11:30.44quiescensnodnod
11:31.32nevcairielXinhuan: the MBP Retina is 2560x1600 retina, which is 1280x800 without retina magic
11:32.37Gnarfozretina is such a bullshit term :D
11:32.50GnarfozApple reality distortion field at work
11:33.43quiescens\o/
11:33.53Xinhuanto be fair, android's definition of low/med/high density of resolutions is pretty piss poor as well
11:34.08nevcairielhow is that related
11:34.26nevcairielapple uses that as some crazy marketing scheme, i dont see android using their things like that
11:34.27Xinhuannot directly, since android doesn't use them for marketing
11:34.34Gnarfoz^
11:34.39Xinhuanbut its a mess when trying to code
11:34.45Gnarfozsure
11:34.55Gnarfoztakes some time for people to show up in my T2 bounty games
11:35.02Gnarfozand then... they go open rifts
11:35.02Gnarfoz:D
11:35.12*** join/#wowace Ressy (Ressy@24-246-63-237.cable.teksavvy.com)
11:35.12*** join/#wowace Ressy (Ressy@WoWUIDev/WoWAce/ARL/Ressy)
11:35.16nevcairieli've never played a public game in my life
11:35.32quiescensi joined a friend's game that was apparantly public
11:35.39quiescensit was strange o.o
11:35.49nevcairielanyway time to get some food
11:36.26Xinhuanso i haven't played D3 for close to 9 months, what has changed about it, and i suppose "rift it forward" doesn't work anymore?
11:36.39nevcairielwhat does that even mean
11:37.06quiescensit was some silly thingy they had when people didn't need their own rift key to enter a rift
11:37.17XinhuanRIF was a honor-based system. back then, the person who opens a rift uses "5 keys"
11:37.25nevcairieloh that
11:37.30nevcairielyeah now everyone has to spend one
11:37.39Xinhuanso players with a lot of keys, will offer to open a rift, as long as he gets to stick around for the killing blow on the boss
11:37.49Xinhuanyeah i think you know what it is
11:38.04*** join/#wowace Ironi (~ironi@85-76-84-19-nat.elisa-mobile.fi)
11:38.57Xinhuangenerally, someone (or a group of ppl) will clear to the final rift boss, and advertise for ppl with keys to join, one of them will randomly be assigned to open the next rift, so the player that does the actual rift clearing doesn't use any keys
11:40.13nevcairielprobably one of the reasons why they changed it so that everyone has to spend just one key to enter the rift
11:40.33nevcairielfastests now is just to get a full group and farm rifts back to back
11:40.34Xinhuanso has a new community-based system been invented around the new system?
11:40.44quiescensi feel like the seasons will need a bit more to differentiate
11:41.57nevcairielyou cant really cheat the new system to get more speed, more people in a group always clear faster than less people, so inviting just for the boss doesnt really have any advantages for the guy doing the invites
11:42.01quiescensrather than just being the same thing but with 5 extra items
11:42.35Xinhuanpower leveling still works?
11:42.48quiescenspresumably
11:42.56nevcairielseasons are usually tied to class, set and legendary changes, so say in the upcoming season 3, there will be a whole bunch of new class sets and reworked sets, so you can play in a variety of new specs
11:43.13nevcairiel(effectively, as such)
11:43.33quiescensclass changes affect the game a whole anyway
11:43.46Fiskerare you hyped with me haste ?
11:44.15Xinhuanwell, D3 still doesn't quite have the same replayability that D2 had, some for reason - can't say i know why
11:44.17quiescenslike, the difference between season 2 and the current non-seasonal is just a handful of items and some gems
11:44.20nevcairielXinhuan: if you have the legendary xp gem, its a matter of 20 minutes to get to 70, without it, maybe an hour tops
11:44.57quiescensi kind of liked path of exile's leagues in comparison to d3's season stuff
11:45.02nevcairielif you are being leveled by someone else, that is
11:46.02quiescensthey at least did stuff like you might have the current league be one where all unique mobs have a special ability to split into multiples of itself
11:46.05nevcairielanyway i wnated to go eat!
11:46.07nevcairielleaves
11:46.12quiescensrather than just being a carbon copy of the default game
11:47.47Gnarfozlol, super fps drop for a moment
11:47.54Gnarfoznot sure what kind of horde of monsters that was
11:48.02Gnarfozunburied arcane enchanted horde something something
11:48.32Gnarfozand another set of bracers >_>
11:48.37quiescens\o/
11:48.41Gnarfozthere's only 5 items on the loot table, can't be that hard to get the ring
11:48.51*** join/#wowace stolenlegacy (~stolenleg@unaffiliated/stolenlegacy)
11:49.03quiescens/pat Gnarfoz
11:49.12Gnarfoz~pat quiescens
11:49.12purlACTION pats quiescens and says "Nicely Done!"
11:49.18quiescensdies.
11:49.20GnarfozI see she's still confused about her person
11:49.41quiescenswhat did you do to purl o.o
11:50.20*** join/#wowace RLD_osx_ (~RLD_osx@24-182-109-27.dhcp.ftwo.tx.charter.com)
11:54.41Gnarfozwhat the hell
11:55.45GnarfozI was doing one of the bounty things in some dungeon and I was missing 1 more mob to kill (and one of the other players was there also), someone wants to start the Butcher fight, I continue to look for the mob, find it, kill it... and am kicked out of the group right as I click accept on the Butcher popup (30 seconds left on that)
11:55.53Gnarfozfirst bad experience in public so far >_>
11:57.13Kalrothyou snooze, you looze
11:57.48Gnarfozexcept I clearly didn't snooze, I was doing what I was supposed to do (unlike these people who joined the game while it was in progress and went... somewhere else)
12:00.05nevcairielwhen you split up, you are usually expected to just cancel the request and let them do it alone, and you move on to the next one
12:01.57*** join/#wowace Yoshimo (~anything@unaffiliated/yoshimo)
12:03.20nevcairielunfortunately you dont have a season char Gnarfoz, so i couldnt even help you
12:03.53Gnarfozyou don't have regular chars?
12:03.58Gnarfoz(what is that season thing even about)
12:04.06nevcairielmy regular chars all suck
12:04.38nevcairieli didnt really play much at all since RoS release and season 2
12:04.55Gnarfozwell, so do mine :D
12:05.10GnarfozI didn't really play much between d3 vanilla release and now ^^
12:07.32Xinhuanyeah Gnarfoz, thecorrect thing to do is either accept or decline immediately, not keep the dialog box up (which indicates afk)
12:08.31Kalrothor say "one more quest mob, will join"
12:17.17Gnarfozwhat happens when I decline, btw? they can't join? I won't get ported?
12:17.41Gnarfozyay, more bracers
12:18.03quiescensif you decline, it will ask them whether to proceed anyway
12:18.07Xinhuanthe ones that accept enter butcher's chamber
12:18.09quiescensand then they either go without you, or cancel
12:18.11Xinhuanyou stay where you are
12:18.28GnarfozI see
12:18.33Xinhuanby not responding, you waste everyone's time waiting outside the chamber
12:18.43Xinhuanthe ones that are there that is
12:19.35quiescensjust blame torhal or something
12:19.36quiescensnodnod
12:19.43Gnarfozthat seems logical
12:19.54quiescens\o/
12:20.19quiescensare they planning to do something with helltooth set yet?
12:22.41quiescensi don't know exactly what it is about d3, but i know i don't quite like how the greater rifts work at the higher levels
12:23.21Xinhuanhow do you think it should work at higher levels?
12:23.24quiescensassuming you don't die, you still end up sitting there attacking for 5 minutes straight and it feels so tiring
12:23.58quiescensi don't know, it just feels really exhausting waiting for the guardian to die
12:24.04Xinhuanhow does it currently work?
12:24.05nevcairielyeah the bosses are a bit .. slow. so many classes just dont have the single-target dps to get them down fast, everything is so focused on aoe
12:25.03quiescenseven if you do have reasonable single target dps
12:25.43quiescensbecause of how rift progression is based on completion time, everything neccesarily has increasingly ridiculous hp
12:26.12Xinhuanis that it? is monster density changed? or their damage? or abilities?
12:26.28quiescenshp++
12:26.50quiescenswell
12:26.52Stanzillaand dmg
12:26.54quiescensdamage++
12:26.55nevcairielthey do more damage as well of course
12:26.56Xinhuanwell makes total sense to focus on aoe damage then
12:27.23Xinhuanthe whole rift has X total amount of hit points you need to slaughter, output X as fast as you can
12:27.33Xinhuaneven if single target dps is slower, its still a gain
12:27.41nevcairielwith most classes you dont have a vhoice anyway
12:27.53nevcairielthe point is that the guardian just feels so terribly slow in the end
12:27.57quiescensyeah
12:28.17Xinhuancan't change specs in a rift yes?
12:28.23quiescensholding down a mouse button for 5 minutes straight, pressing a number key now and then
12:28.30nevcairielnot in a greater rift, no
12:29.24Xinhuansuggest not to scale up rift boss hp i suppose, or have it not scale up by the same factor
12:30.28nevcairiellike, if you are trying to play solo barbarian, the rift boss sometimes  just becomes impossible
12:30.40Repobig-wigs: 03elvador * r12967 BlackrockFoundry/Blackhand.lua: Blackhand: Fix Massive Shattering Smash marker
12:30.49Stanzillaat high greater rifts you are done with the rift at a small fraction of the time anyway, guardian is like 65% of the 15min
12:31.26nevcairielbarb is a silly choice anyway, solo they are screwed on the guardian in many cases, and in groups they dont make sense
12:31.44Stanzillawait for 2.2 :D
12:31.53nevcairielnew ww barb might be fun
12:31.58Stanzillayes
12:32.01nevcairielthe charge barb right now is jus stupid
12:32.05Stanzillaand OP
12:32.48Xinhuanmonks no longer the weakest single target dps class? lol
12:33.06nevcairielmonks at least bring a lot of utility
12:33.34quiescensplaying monk hurts fingers
12:34.57Stanzillathe way monks are played atm make them probably the best "single target" dps
12:35.52nevcairielour monk plays with exploding palm, without any other mobs to make go boom, he is kinda stuck
12:36.19Stanzillayou usually go exploding palm + bell spam
12:36.33nevcairielyeah, but the bell alone takes ages to kill a guardian as well
12:36.36Stanzillaand bell is pretty strong single target and you execute low mobs around the guardian for huge dps to it
12:36.58quiescensi don't think anyone is particularly good at single target dps
12:37.03Stanzillayou never really fight him alone, always get small mobs to cleave
12:37.04nevcairielif you are running grouped, nothing changed since for ever anyway, everyone is just there to protect and buff the DH
12:37.14quiescensat least, i mean
12:37.53nevcairielgreater rifts dont really give you a c hoice though, if the guardian doesnt spawn his own adds, you dont have any. cant really go look for any, as there are none
12:37.54quiescensmost single target attacks usually do only marginally better than aoe stuff
12:38.58nevcairielas a condemn crusader i need extra mobs as well to do more damage, without them i only do like a third of my damage as well
12:39.15quiescenswith the style of play of d3, a single target attack would need to do like 5x the damage of a typical aoe skill to be remotely worthwhile
12:39.33quiescensbut most single target attacks do maybe 1.5x the damage of an aoe
12:39.38nevcairielquiescens: and you still wouldnt use it since you need the aoe to get through the rift faster
12:40.03quiescensi said remotely worthwhile, to be competitive it would need to do something like 10x or more
12:40.06quiescenso.o
12:41.43quiescensand yeah, the very finite limit of selected skills, means you generally don't have room to pick more than your generator/signature + 1 attack
12:42.06Stanzillathat would just lead to you having an ability on your bar that you only use on the guardian
12:42.13Repoalpha (experimental): 03Aiue 07master * c3281e6  (2 files in 1 directory): [+6 commits] (2 truncated)
12:42.13Repoc3281e6: A few fixes for roll detection.
12:42.13Repo89d51ed: Quality colour displayed in loot frame.
12:42.13Repo42959e5: If DBM, then set a DBM timer when an item is up for rolling.
12:42.13Repo8955331: Call SendChatMessage() with the correct amount of arguments.
12:42.34quiescenseven so, at least it would be an option
12:45.06*** join/#wowace webturtle0 (~webturtle@69.51.143.78)
13:21.27*** join/#wowace ShadniX (dagger@p5DDFC98F.dip0.t-ipconnect.de)
13:37.47FiskerMorning Ressy
13:43.40Repobig-wigs: 03funkydude * r12968 BlackrockFoundry/Thogar.lua: Thogar: Remove 3rd scheduled split message on non mythic.
14:42.37*** join/#wowace bluipodcow (~bluspacec@114-134-2-176.lightwire.co.nz)
14:44.16quiescensipodcow \o/
14:56.13*** join/#wowace bluipodcow (~bluspacec@114-134-2-198.lightwire.co.nz)
15:01.52Repobig-wigs: 03funkydude * r12969 BlackrockFoundry/Blackhand.lua: Blackhand: cleanup target messages.
15:06.22*** join/#wowace Fastfire (~kjetil@145.163.202.84.customer.cdi.no)
15:13.58bluipodcowFiskery Fisker
15:14.32quiescensipodcow \o/
15:15.11bluipodcowOhai2u
15:15.37quiescensare you really an ipod o.o
15:15.48bluipodcowI is an iPad
15:16.01Fiskerhey bluipodcow
15:16.07Fiskerare you still lying about your ipod?
15:16.15bluipodcowLol
15:16.23bluipodcowU jelly ?
15:28.46Fiskerno u
15:47.16*** join/#wowace Megalon (~wig0r@62-46-74-149.adsl.highway.telekom.at)
15:55.57bluipodcowLol u
15:59.07GnarfozD3 doesn't have its own self-contained friends system, does it?
15:59.21Gnarfozit's always battletag (which is always cross-game/bda)?
15:59.24nevcairielyes
16:00.34Gnarfozsucks :(
16:01.11bluipodcowLike a fat kid with a lollipop
16:01.43*** join/#wowace Funkeh` (~Funkeh`@WoWUIDev/WoWAce/Ace3/BigWigs/funkeh)
16:01.43*** mode/#wowace [+o Funkeh`] by ChanServ
16:02.00Gnarfozmy team lead keeps sending me friend requests (he and another colleague are in a clan, which I'm now also in) but I don't really want him to have access to my WoW login times ;P
16:02.24bluipodcowWorky times team lead ?
16:03.32Gnarfozyes
16:03.55Gnarfozmhhh, turning TomTom off saves about 5-6 seconds, turning HandyNotes off saves the remaining 17 or whatever
16:04.22GnarfozI don't know what the hell I tested last time (I'm pretty sure I tested exactly this behavior for an hour or so after raid), but these numbers are all kinds of off
16:05.45nevcairieli'm not sure why handynotes itself would cause such problems, it only registers for world map updates on PLAYER_LOGIN, which should be long after astrolabe did its evil magic
16:05.52nevcairielunless it does even more evil shit
16:06.57quiescenssekretly evil
16:07.36SemlarEvilNotes..
16:07.37Gnarfozall 3 Astrolabe-using addons disabled: 9 seconds
16:07.53Gnarfozactually, QuestPointer doesn't seem to make a difference either way
16:08.22nevcairieli could imagine that astrolabe tries to gather the players position even in the loading process, but because it sucks, it fails, and voila, everything goes bananas
16:08.43Gnarfozmaybe
16:08.54GnarfozTomTom enabled: 17 seconds
16:09.53GnarfozHandyNotes enabled instead of TomTom: 27 seconds
16:10.59Gnarfozboth enabled: 34.5 or so
16:11.21Gnarfozand I disabled the other two addons that care about WORLD_MAP_UPDATE (Mapster + Broker_Whereabout)
16:11.43Gnarfozso maybe it's not necessarily related to Astrolabe? :\
16:14.00Funkeh`you can't gather the players position during the loading process
16:14.15Gnarfoz"tries to"
16:14.28Megalonyou can't tell me what to do, Funkeh`-mom!
16:14.33Gnarfozone observation: the loading bar stall during load happens noticably earlier with HandyNotes than with TomTom (i.e. how full the bar is when it waits for quite a bit)
16:14.46Gnarfozsince I have no idea how that loading bar works, I don't know if that's worth anything :D
16:16.16nevcairielhandynotes itself is really quite a thin wrapper around astrolabe
16:26.48bluipodcowMmmm bannanas
16:29.41Funkeh`do wow events fire in the order you registered them?
16:30.42Gnarfozdo you mean do addons that registered for events get called in the order they registered for them?
16:31.14Funkeh`yeah
16:31.20Gnarfozno idea! :D
16:32.11bluipodcowLol
16:34.25Gnarfozfrying sausages without oil/fat is... a futile exercise
16:35.31Gnarfozre-watch Interstellar or do rifts in d3, hmm
16:35.49Stanzillaboth at the same  time
16:36.13Gnarfoznah, I don't do that
16:36.57*** join/#wowace hizuro (~hizuro@WoWUIDev/Broker-Everything/GuildApplicantTracker/hizuro)
16:42.11Funkeh`looks like they do fire in order, from short testing
16:44.35Semlarfires Funkeh`
16:45.57Xinhuaninteresting that TomTom added 8 seconds to load time, Handynotes added 18 seconds, and they both add 26 seconds if both are enabled
16:45.59StanzillaSemlar: now is your chance to explain to jnwhiteh how you did waypointing without astrolabe btw
16:46.15jnwhitehastrolabe isn't really important, i know how to do waypointing..
16:46.23jnwhitehits just a library that handles several details for me
16:46.41jnwhitehits not important to me at all
16:46.56Xinhuansince both rely on astrolabe, they should have shared load times for the lib
16:47.15jnwhitehXinhuan: tomtom uses a fork of astrolabe
16:47.20jnwhitehbecause astrolabe wasn't updated
16:47.21jnwhitehso they're not shared
16:47.23jnwhitehat the moment
16:47.27jnwhitehso not surprising at all
16:47.34Xinhuanhmm, then what the heck does handynotes use? lol
16:47.58Xinhuanif astrolabe isn't updated, wouldn't handynotes be horribly broken?
16:48.20Semlarjnwhiteh: http://pastebin.com/WJM7F2tk this is a little function i wrote to convert zone coordinates to world coordinates
16:48.25nevcairielits updated to a degree, it doesnt error out, but it screw up in a bunch of zones
16:48.47Xinhuanwould it help if handynotes switched to using tomtom's version?
16:48.49nevcairielsemlar always acts as if this function is some special magic
16:49.19Semlarnah, it's just a small example
16:49.29jnwhitehXinhuan: no one should switch to my version
16:49.38jnwhitehbut its an overall problem we need to solve
16:49.44jnwhitehI think the master version of astrolabe has been updated to the same as my fork
16:49.47jnwhitehso I could update that would help a bit.
16:50.03Xinhuanbut nobody has pinpointed to whether the long load time is actually due to the lib?
16:50.11jnwhitehI don't know
16:50.15Xinhuancould just modify the library to be always loaded instead of LoD
16:50.24jnwhitehits not LoD...
16:50.31nevcairielastrolabe isnt even designed to ever run standalone
16:50.37nevcairielits just embedded in the addons
16:50.57jnwhitehthere is so much misinformation and confusion around this and people keep targeting really weird things ><
16:51.11Xinhuani'm sure it can be run standalone if you make your addon not load any other file but the astrolabe libs
16:51.21jnwhiteh*sigh*
16:51.23Repoweakauras-2: 03Stanzilla 07master * 2.1.0.1-4-gc9881d9  (5 files in 2 directories): [+3 commits]
16:51.23Repoc9881d9: Fix models being hidden by cinematics
16:51.23Repof2e5791: Fix minimum size for Texture and Model
16:51.23Repoa9a032e: Add system messages
16:51.30jnwhitehThere is no such thing as "The astrolabe libs" when it comes to TomTom that exists today
16:51.36jnwhitehI run a forked version, it's included in my addon and can't be split out
16:51.45jnwhiteh(i'm just sharing information)
16:51.50Xinhuani understand that, but the purpose is to test whether the "lib" is the cause of the long load time yes?
16:51.56Xinhuanso just load that, and only those files
16:52.04jnwhitehsure, you could do that
16:52.37jnwhitehI've got much bigger issues to deal with with TomTom so I've not been concerned with this, for better or for worse
16:52.41jnwhitehbut I'm happy to take information
16:52.45jnwhitehand help where I can
16:54.45jnwhitehi've also got to finish rewriting the UI for lightheaded
16:54.52jnwhitehdamn quest UI change hit me upside the head.
16:54.54jnwhitehsuch as massive UI shift =/
16:55.51quiescenso.o
16:56.15Semlargives quiescens a tracking cookie
16:56.26quiescens):
16:57.32Semlargives quiescens some product recommendations
17:12.44*** join/#wowace pompy (~Mike@c-73-33-19-204.hsd1.nj.comcast.net)
17:19.41Repobig-wigs: 03funkydude * r12970  (5 files in 3 directories): Don't need callbacks for initialization anymore.
18:39.06*** join/#wowace Yoshimo (~anything@unaffiliated/yoshimo)
18:47.27Repobad-boy: 03funkydude * r1293  (2 files in 1 directory): anti-spam update
18:58.20*** join/#wowace Xinhuan (~xinhuan@WoWUIDev/WoWAce/xinhuan)
18:58.20*** mode/#wowace [+v Xinhuan] by ChanServ
19:19.22Stanzillajnwhiteh: that's what you get for not playing WoW for so long! :D
19:19.50Repobig-wigs: 03funkydude * r12971 BlackrockFoundry/Trash.lua:
19:19.50RepoTrash: Change burning from a 2 stack warning to a 3 stack warning to reduce spam, only show living blaze duration if it's on you.
19:21.46znfweird
19:21.50znfmy bigwigs voices have reset
19:23.20Stanzillayea blame Funkeh`
19:23.41quiescenspoor Funkeh`
19:28.25FiskerStanzilla
19:28.27FiskerParnic
19:28.30Fiskernot Torhal
19:50.05Fiskergone through like 7 reports
19:50.08Fisker8 and last report
19:50.13FiskerDISCONNECTED
19:50.23Fisker[x] rekt [ ] not rekt
20:06.36Stanzilla[x] top rekt
20:13.16Funkeh`I got disconnected on the first, 5 seconds after I clicked it
20:15.00znfI wish my raid leader could be ranged on Darmac
20:16.19FiskerGo watch Cinderella dta
20:16.22FiskerDamnit
20:19.31elvadorznf: usin them tonics?
20:23.21znfwhen we get to 2nd phase...
20:23.24znferm, last phase
20:23.25znfwhatever
20:23.44znfthere's this warlock... I asked him 10293820193 times to go to the other side of the room, keeps getting rend on us
20:37.31Reporolecall: 03greltok * r60 RoleCall.toc: Bump version.
20:39.27Reporolecall: 03greltok 041.9.1 * r61 : Tagging as 1.9.1
21:10.11znfscumbag beastlord
21:10.23znfnever stacked once with anyone in the fight, got at least 5x rend & tear on me alone
21:27.27znf0.5% wipe :(
21:39.30Reposaved_instances: 03oscarucb * r430 SavedInstances.lua: factor currency update
21:39.30RepoHook CURRENCY_DISPLAY_UPDATE to catch currency updates near logout that might otherwise get missed
22:24.25Funkeh`listening for events is now hooking?
22:44.16*** join/#wowace Kalroth (~Kalroth@3e6be141.rev.stofanet.dk)
22:47.16znffinally
22:50.23znfstupid beastlord down
22:50.26znfdid shit on dps :9
23:13.30Semlargotta tell the other raid to hold dps on the pack beasts so you can pad
23:19.42znfnah, I had a stupid position because of that fuckin' warlocks
23:19.45znfand I didn't do enough DPS on Spears
23:20.57Stanzillanoob
23:21.31Stanzillahttps://www.warcraftlogs.com/reports/MXmHvbxLcwNtfjpT#fight=12&type=damage-done
23:21.34Stanzilla< padmaster
23:22.47znfuhm
23:23.35znfhttps://www.warcraftlogs.com/reports/ahAcwX8pYLKZTPVz#type=damage-done&fight=18
23:24.17Stanzillahaha
23:24.17Stanzillaokay
23:24.19Stanzillayou pad even more
23:24.31Stanzillamy log is heroic though, things die too fast
23:24.55znfI don't pad O.o
23:25.02znfprocs baby
23:25.07znfalso, cascade
23:27.15znfI suck at SWP uptime :(
23:27.22StanzillaI love cascade now
23:27.40znfyes
23:27.51znftoo bad that's the only fight where you can use it properly
23:27.53znfoh, and kormog
23:28.41znfbut hey, at least I got ring from Beastlord \o/
23:29.22StanzillaI use it on more fights
23:29.35Stanzillathogar, furnace
23:35.00znfwhy would you use it on thogar? O.O
23:35.04znfon furnace I MC so meh
23:35.42Stanzillacba to hold correct range
23:46.18Stanzillakrämfisker
23:57.30znfso, I'm looking at Mr. Robot
23:57.39znfHow is "Stampede" damage avoidable? >_<

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