Time Nick Message 23:47 koha-jenkins Project Koha_20.11_D9 build #213: SUCCESS in 1 hr 28 min: https://jenkins.koha-community.org/job/Koha_20.11_D9/213/ 23:31 koha-jenkins Project Koha_20.11_D11 build #245: SUCCESS in 56 min: https://jenkins.koha-community.org/job/Koha_20.11_D11/245/ 23:23 wahanui Congratulations! 23:23 koha-jenkins Project Koha_20.11_U20 build #229: FIXED in 31 min: https://jenkins.koha-community.org/job/Koha_20.11_U20/229/ 23:23 koha-jenkins Yippee, build fixed! 23:18 koha-jenkins Project Koha_20.11_U16 build #182: SUCCESS in 39 min: https://jenkins.koha-community.org/job/Koha_20.11_U16/182/ 23:13 huginn dcook: The operation succeeded. 23:13 dcook @later tell fridolin Oh cool. Where did you get a Nintendo 2DS? I feel like Nintendo switch lite is the only thing widely available now? 23:12 huginn dcook: The operation succeeded. 23:12 dcook @later tell cait Thanks for that facet bug but I was the last person to comment on it nearly a year ago hehe 23:08 koha-jenkins Project Koha_20.11_D10 build #217: SUCCESS in 49 min: https://jenkins.koha-community.org/job/Koha_20.11_D10/217/ 22:51 koha-jenkins Project Koha_20.11_U18 build #209: SUCCESS in 33 min: https://jenkins.koha-community.org/job/Koha_20.11_U18/209/ 22:50 alohabot 🎠🎃 Koha '20.11.x' packages pushed to 'koha-staging' repo ðŸ¬ðŸ¥¬ðŸ¥• 22:38 koha-jenkins Project Koha_20.11_U20 build #228: FAILURE in 20 min: https://jenkins.koha-community.org/job/Koha_20.11_U20/228/ 21:09 koha-jenkins Project Koha_Master_D12 build #144: SUCCESS in 1 hr 8 min: https://jenkins.koha-community.org/job/Koha_Master_D12/144/ 21:09 koha-jenkins Project Koha_Master_D10 build #656: SUCCESS in 42 min: https://jenkins.koha-community.org/job/Koha_Master_D10/656/ 21:08 koha-jenkins Project Koha_Master_D10 build #655: SUCCESS in 55 min: https://jenkins.koha-community.org/job/Koha_Master_D10/655/ 20:50 koha-jenkins Project Koha_Master_D11_My8 build #844: SUCCESS in 36 min: https://jenkins.koha-community.org/job/Koha_Master_D11_My8/844/ 20:32 koha-jenkins Project Koha_Master build #2031: STILL UNSTABLE in 1 hr 8 min: https://jenkins.koha-community.org/job/Koha_Master/2031/ 20:26 koha-jenkins Project Koha_Master_U22 build #69: SUCCESS in 47 min: https://jenkins.koha-community.org/job/Koha_Master_U22/69/ 20:13 koha-jenkins Project Koha_Master_D11_My8 build #843: SUCCESS in 36 min: https://jenkins.koha-community.org/job/Koha_Master_D11_My8/843/ 20:01 koha-jenkins Project Koha_Master_D11_MDB_Latest build #926: SUCCESS in 1 hr 5 min: https://jenkins.koha-community.org/job/Koha_Master_D11_MDB_Latest/926/ 19:39 koha-jenkins Project Koha_Master_U20 build #409: SUCCESS in 44 min: https://jenkins.koha-community.org/job/Koha_Master_U20/409/ 19:36 koha-jenkins Project Koha_Master_D9 build #1977: SUCCESS in 42 min: https://jenkins.koha-community.org/job/Koha_Master_D9/1977/ 19:16 alohabot 🎠🦄 Koha 'master' packages pushed to 'koha-staging' repo ðŸˆðŸ§ðŸ¥¯ 19:09 tcohen koha++ 19:09 tcohen fridolin++ 19:09 tcohen :-D 19:02 fridolin no pb i'll mail all assistants ;) 18:59 wahanui somebody said ashimema was back on security bugs today.. sorry, it's been a bit of a crazy week 18:59 tcohen ashimema? 18:59 tcohen I don't know! 18:56 fridolin i have to update contributors, history ... 18:56 fridolin tcohen: where can i find task to do for the big release please ? 18:54 huginn News from kohagit: Bug 30730: Holds to Pull should not list items with a notforloan status <https://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=5679d5df5f238851431492a4225ebb675b0ca09d> 18:54 huginn News from kohagit: Bug 30730: Unit tests <https://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=fdfb75eaf644ed920cf0d4086502a4139b492e4c> 18:54 huginn News from kohagit: Bug 30747: Make column settings work for otherholdings table using forEach loop <https://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=7120059745158af08890ba5881090d7337a41fea> 18:54 huginn News from kohagit: Bug 30730: (follow-up) Simplify query <https://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=c3f285220917847bc06cf998c7760ffd11903b69> 18:54 huginn News from kohagit: Bug 30747: (follup-up) Add missing otherholdings_datelastborrowed column in settings <https://git.koha-community.org/gitweb/?p=koha.git;a=commitdiff;h=6f4017f4c63049342fe3f96cdc2e25aa0c374acd> 18:51 tcohen #koha can schema relationships include filters on the resultset? 18:20 tcohen do you have a soundtrack for the release? 18:19 tcohen yay 18:19 tcohen :-D :-D 18:14 fridolin (daddy also injoys) 18:14 fridolin he has a Gaming device now, Nintendo 2DS 18:13 fridolin had Théo birthday this weekend, 5 years old now 18:13 tcohen same here, need another doze 18:13 * fridolin coffeeeeeeee 18:13 fridolin tcohen: yey 18:13 tcohen hi fridolin ! 18:07 fridolin hi tehre 15:10 reiveune bye 14:40 cait bye #koha 14:40 cait I got to run from the incoming storm/rain :( 14:17 cait hm so we store a lot of similar but not quite the same data 14:04 Joubu (right after it happened to be exact) 14:04 Joubu cait: the pseudo* tables are filled in with the transaction's info at the moment the transaction is happening 14:03 ashimema might be nice to have an off the shelf script for that 14:03 ashimema indeed 14:03 Joubu ashimema: no, but that should be easy to migrate. 14:03 cait like... running a report about which age group uses which material the most 14:02 cait and then there is always a need for at lest having more information for a certain amount of time and what is considered safe for pseudonymization 14:01 cait so a migration makes nos sense, it woudl break someo people's workflow 14:01 cait pseudononymize 14:01 cait I think not all libraries want to anonymize 14:00 cait Joubu: I should have phrased it differently I guess - the transaction itself, where does it get that from 13:53 ashimema is there a mgiration path from statistics to pseudonymization feature and is there a plan to drop statistics entirely for the replacement 13:52 ashimema OK, new question then 13:51 Joubu if you want real statistics, on the long term, with anonymization of the data, you will need to enable the pseudonymization feature 13:50 Joubu action_logs is different 13:49 ashimema well.. 3 if you also count action_logs 13:49 ashimema I find it really confusing have two tables that do nearly the same stuff here.. 13:41 Joubu cait: ? pseudonymized_transactions.categorycode = borrowers.categorycode 13:41 Kathir Are you there? 13:40 Kathir How to point this IP to library.cmr.edu.in 13:38 cait Joubu: ah ok, where does it draw from? 13:38 Kathir this IP to We need point our AWS as sub domain 13:38 cait maybe I misunderstand you, I was just saying it's the right place to log - because it's something that might change during the life of a patron, so the lookup on borrowers might not be accurate 13:38 Joubu pseudonymized_transactions will contain the info from when the transaction takes place 13:37 Joubu I don't understand cait 13:37 cait what's your question Kathir? 13:37 Kathir This our student teacher login 13:37 cait when kids get to be adults etc... we had that request before for statistics 13:37 Kathir http://203.201.63.39:8080/ 13:37 cait so it might change 13:37 ashimema yes cait, there's a script 13:37 cait we log the patron category at the time of the transaction 13:36 cait i think the issue might be a little different 13:36 Joubu it's just a syspref ;) 13:36 ashimema but not everyone is enabling that yet 😜 13:36 cait well no 13:36 ashimema yeah, I realise 13:36 cait possibly true, but maybe a little more complicated 13:36 wahanui what's up, Kathir 13:36 Kathir Hi 13:36 Joubu I also meant that people could enable the pseudonymization feature if they want to retain the info :) 13:35 cait ashimema: basically i'd just like to avoid a third name for the same thing I guess 13:35 cait a script for populating the column in older databases? 13:34 cait we have category_id in the api 13:33 ashimema it's in a weird place 13:33 cait if we use something different on the api also ok with that 13:33 cait categorycode I'd like better because people recognize it 13:33 ashimema I think we need to move or drop the script that patchset includes too 13:33 cait ? 13:33 cait i think usercode is not so good... if user it woudl be more of a groupß 13:33 ashimema so categorycode should be fine.. cool 13:33 Joubu pseudonymized_transactions has categorycode 13:33 cait sorry, got distracted again (translating still..) 13:32 ashimema having said that.. we don't re-use that term anywhere meaning anything else do we 13:30 ashimema I agree that 'usercode' is weird and inconsistent.. but I also agree categorycode could be misconstrued easily enough too 13:30 ashimema was it just on column name.. would you accept patron_categorycode ? 13:30 ashimema you failed it 13:29 huginn Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7021 enhancement, P5 - low, ---, emmi.takkinen, Failed QA , Add patron category to the statistics table 13:29 ashimema I was looking to get bug 7021 moving again 13:16 cait ashimema: 13:15 cait yes 13:06 ashimema hi tochen 🙂 13:06 tcohen hola 13:05 ashimema cait stilla round? 12:55 Joubu written 1 year ago.. 12:55 Joubu yes 28152, you found it apparently :) 12:27 cait Joubu: I believe 30831 is a duplicate to soemthing we had both worked on... do you remember? 12:05 ashimema pass 12:05 ashimema seems like you already considered that.. 12:04 ashimema file encoding or line endings would be my bet.. but I'm not really sure how I'd investigate that hunch 12:03 cait so not sure what it woudl be different - maybe someone else hs some insight 12:02 cait the timeout usually is more server side 11:49 zb my only possible clue is that the export is rather slow, even when the file only contains a few biblionumbers -> some kind of timeout issue? 11:46 zb already tested that minimal user rights needed are catalogue and export_catalog. and it does not seem to be a (CR)LF file format issue 11:44 zb any guesses why exporting records using a file of biblionumbers fails for one user (windows with two different browsers) but not another (linux)? it works if you instead just give a range of biblionumbers 10:47 cait oh, you quotes from the page actually 10:47 cait ok, now I got confused, why the Test2::Suite first for learning? 10:06 Joubu yes 09:59 paulderscheid[m] I also read that, but since Test::More is the current standard I'll use that, right? 09:55 Joubu This is a drop in replacement for Test::Simple which you can switch to once you get the hang of basic testing. 09:55 Joubu STOP! If you're just getting started writing tests, have a look at Test2::Suite first. 09:55 Joubu https://metacpan.org/pod/Test::More#DESCRIPTION 09:55 Joubu It's not my understanding 09:50 paulderscheid[m] Thanks ashimema that's what I expected. 09:47 ashimema we do have the odd Test2 test now I think.. sure I saw one or two references to it.. but I might be wrong as I can't lay my hands on any now 09:46 ashimema Test2 is newer and apparently learnt from all the caveats of Test.. we're mostly using Test:: in Koha as there's no need to migrate 09:45 paulderscheid[m] Thanks 09:45 cait the cpan page doesn't really explain the why... 09:44 cait https://metacpan.org/pod/Test2::Bundle::More#KEY-DIFFERENCES-FROM-Test::More maybe 09:35 paulderscheid[m] What's the difference between Test::More and Test2::Suite? 09:33 paulderscheid[m] I'll look into those as well 09:33 paulderscheid[m] Joubu: Ok 09:33 cait the cover looks familiar, but the module docs are probably newer 09:33 wahanui okay, Joubu. 09:33 Joubu we are also using Test::MockModule and Test::Warn 09:32 cait paulderscheid[m]: was just seaching for it, I don't have it in the office it appears 09:32 paulderscheid[m] Thanks cait Joubu 09:32 Joubu paulderscheid[m]: start with https://metacpan.org/pod/Test::More 09:32 paulderscheid[m] Perl Testing: A Developer's Notebook by Ian Langworth, Chromatic? 09:31 paulderscheid[m] OK 09:31 cait there is somethign form oreilly I have used some in the past... but I am nto the biggest patch writer 09:29 paulderscheid[m] Hi Koha, can someone point me to resources for unit testing in perl? 08:50 cait what#s the question? 08:49 cait interesting 08:49 * ashimema has a meeting about 856's in consortia and how to handle them and wondered if you were the person to talk to 08:49 cait the conference is next week 08:49 ashimema didn't think you were around today cait? 08:48 * ashimema has never opped on irc.. not sure why we need more? 08:48 ashimema who needs to be an op? 08:47 * cait waves 08:45 huginn magnuse: The operation succeeded. 08:45 magnuse @later tell gmcharlt could you make some more people ops, please? 08:40 cait ... and good morning? 08:33 cait maybe it has some clues 08:28 huginn Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13665 normal, P5 - low, ---, gmcharlt, NEW , Retrieve facets from zebra is slow 08:28 cait bug 13665 08:27 cait dcook: you are aware of the bug with the discussion about this? tcohen had looked into fixing it back then 08:27 cait dcook: for your facets question - we had to turn it off for bigger isntallations - it really slows things down too much 07:07 ashimema Sadist ;) 07:07 ashimema Lol 07:01 dcook While quickly trying to compile Zebra from source before I leave the office heh 07:01 dcook Debating whether to head to the gym tonight or telling myself I'm too tired.. :| 06:59 dcook Ah it's ok. I probably didn't have enough time anyway heh 06:57 ashimema Haha, sorry.. I distracted you 06:57 dcook Ahh how is it already this late.. 06:56 dcook Yeah far out... you're making me have flashbacks 06:56 dcook Back when I was using openSUSE instead of Debian/Ubuntu... 06:56 dcook Yeah, zebraidx just has that CLI utility and you have to point it at a directory :/ 06:56 ashimema hehe.. back in the days when rebuild_zebra.pl was sat in the cron 06:56 ashimema I remember spending lots of time converting that to a daemon instead of a cronjob.. 06:55 ashimema reading the history it once did.. seems that's whay we went the queue and daemon approach in the first place 06:55 ashimema kinda wouldn't surprise me if Zebra has a similar flaw in our use.. but I've never dug into it as zebra's never really caused me pain on that front. 06:55 ashimema rather than taking a one size fits all approach.. in either direction 06:54 ashimema I can see us slitting back up what we do.. with Joubu's recent work everything now goes through the queue.. my gut tells me we need to be picky about what gets queued and what happens with a small fast change in real time 06:53 dcook That's actually what I was just thinking with this Zebra faceting. I'm out of my current depth, but the only solution besides waiting for someone else is to dive in myself 06:53 ashimema indeed 06:53 dcook That's the spirit haha 06:52 ashimema support I'll roll up my sleaves and try it.. haha 06:52 dcook At some point ;) 06:52 ashimema I was hoping someone might have some knowledge to put it to the test. 06:52 ashimema I agree with you.. doing stuff in bulk generally is very optimized.. but for such a small change I'd put money on the added setup and take down cost of a bulk job to be more expensive than the small single record change 06:52 dcook There were a number of choices made back then that I think were unfortunate.. 06:52 dcook Hmm probably an artifact of the original compatibility work 06:51 ashimema it feels a bit crazy to call a bulk api for that sort of change 06:51 ashimema we do one heck of a lot of 'change one field in one record' stuff in Koha.. like for a checkin 06:51 dcook I wouldn't be surprised but alas I don't know enough to comment meaningfully 06:51 dcook Ohh interesting. 06:50 ashimema things like this index queue stuff made me look and think.. aren't we just using the wrong api's entirely for half of this stuff 06:50 dcook Overall, I figure bulk changes tend to be more efficient, but I suppose it depends on what it is 06:50 dcook Hmm that sounds interesting 06:50 ashimema but we're using the builk one's for everything 06:50 * ashimema has been pondering our use of the ES api's for record management.. seems there's bulk routines and also quick, small change, routines.. 06:50 dcook Especially for our larger Koha instances 06:49 dcook I'm planning at some point to start looking at it for Koha 06:49 dcook Pretty limited unfortunately although we've started using it more for other projects 06:49 ashimema how's your ES knowledge? 06:48 dcook Yeah, pros and cons to group projects for sure 06:48 ashimema cool 06:48 dcook But it might mean locally bolting something against it 06:48 ashimema oh well.. onwards and upwards.. we've made our decisions so I am stuck continueing the work to try and get what I feel we need. 06:48 dcook That said... I am hoping to resurrect some OAI stuff and I'd really like to use the message queue to handle it.. 06:47 ashimema indeed 06:47 dcook Which is too bad 06:47 dcook I just avoid it 06:47 dcook I'd agree with that for sure 06:47 dcook ^ 06:47 ashimema I think our task queue is stuck in a middle place at the moment.. it's either way over engineers or too underengineered for most tasks I come to want to use it. 06:47 dcook But time...energy...money... 06:47 dcook I've actually had a number of ideas over time about ways to optimize it even further.. 06:46 dcook It mostly gets the job done 06:46 dcook Yeah I was just about to say that heh 06:46 ashimema well, it's simple and works at least.. mostly 06:46 dcook Is it? Haha 06:46 dcook I think I've just given up that hill 06:46 ashimema zebra queue is remarkably elegant 06:46 dcook Nope. Not just you hehe 06:46 ashimema glad it's not just me then 06:45 ashimema exactly 06:45 dcook How would you really know what's the most recent? 06:45 ashimema but even with such a stack it's going to be a pain for bulk stuff as you'd pretty much need to rebuild indexes between each call regardless right 06:45 dcook I mean even if you had the task dependency.. 06:45 dcook yeah I'm stuck on that one too 06:45 dcook I reckon just throw all the indexing stuff into a queue, and just process it ASAP 06:45 alex_ Bonjour 06:45 ashimema I stuck as to a way around it... well, not without introducing a task dependency stack. 06:44 dcook But yeah I agree with you. Much more likely to happen with these patches. 06:44 dcook It's a tough one though 06:44 dcook Back when I was working on OAI stuff, I quickly learned I couldn't trust the timeliness of the indexing 06:44 ashimema with this patch series we only make that more likely to happen 06:44 dcook Yuuup 06:44 ashimema so it's fine for single calls of AddBiblio.. but as soon as you stick it in the loop you're very likely to be looking at an index that's out of date.. 06:44 dcook ah yes that does sound familiar 06:43 ashimema `BiblioAddsAuthorities` requires up to date indexes as it uses them to search for dupes 06:43 dcook As for the concept... I don't know. 06:43 dcook I wouldn't be surprised regarding the race condition 06:43 ashimema I think I found a race condition in existing code.. 06:43 ashimema skirting around the fact that I think both of us are a little against the idea as a concept.. indexing on the go somehow feels better.. 06:43 dcook Btw I like that "task dependencies" idea 06:42 dcook Yeah I figured y'all had those cased 06:42 ashimema it's another of those don't queue everything bugs.. 06:42 dcook I saw the subject line but didn't look into it 06:42 huginn Bug https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30822 enhancement, P5 - low, ---, martin.renvoize, Needs Signoff , BatchCommit does not deal with indexation correctly 06:42 ashimema did you see bug 30822 dcook? 06:42 dcook ikr 06:42 ashimema Java, oh Java.. I learnt to code on Java.. at the time it felt nice.. but I've quickly run away from it.. feels ah so heavy now 06:42 dcook https://openjdk.java.net/projects/loom/ 06:41 dcook Loom or something.. 06:41 ashimema makes sense 06:41 dcook Apparently Java is doing something in that space soon.. 06:41 dcook I think it's big thing was the goroutine/user-threads 06:41 dcook use the goroutine/user-threads to make it work a bit better than an event-driven single-threaded Perl program.. 06:40 ashimema I haven't really wrapped my head around what Go brings to the table.. 06:40 dcook I do some IoT work professionally, and I have a Perl-based device simulator. I'm planning on re-writing that in Go. 06:40 dcook Again imagination... 06:40 dcook I've written some Go programs for fun but all small time stuff 06:40 ashimema cool 06:39 dcook Yeah, I was thinking about that too 06:39 ashimema go too.. though Go doesn't feel as popular as it once was.. maybe I'm just not moving in Go circles any more 06:39 dcook So very little coding for me to do in the end for that one. That was a big hit 06:39 dcook That comes with this little LCD screen and I think I could download the libraries online or something 06:39 dcook A mate of mine gave me a Seeeduino kit when he was moving abroad 06:39 ashimema Rust has been on my 'to learn' list for literally years.. feels like it's matured allot of late.. now could be the time 06:38 dcook Oh there's all kinds of options for sure 06:38 ashimema I think I'd probably start a little higher up the stack and get some more complete components.. haha 06:38 ashimema he went arduino and manualy soldered up a partial LED matrix then wrote all the code in C 06:37 ashimema most recent project I've wondered about is a climbing wall timer... a guy at the place I volunteer at did one for one of the walls but isn't keen to do a second one so we can have climbing races side by side 06:37 dcook I tried it a bit a few years ago but very... rusty... now 06:37 dcook Have you played with Rust at all? 06:37 dcook Also clutter. I'm an over the top minimalist.. 06:37 ashimema haha, nice 06:36 dcook I'm too much of a miser for that I guess hehe 06:36 dcook Motors and noise :D 06:36 ashimema imagination and time.. and the fact that pretty much anything I think of already has a cheap out of the box solution these days so time comes in and says.. just buy it. 06:36 dcook We do have a snap together electronic kit we occasionally bring out though which makes lots of noise, so that's still fun haha 06:36 dcook Couldn't think of any easy enough ideas that were actually fun enough for him 06:36 ashimema ha, yeah.. I have that problem too 06:36 dcook Actually, the problem with the arduino is that my imagination ran out 06:35 dcook haha 06:35 dcook "It's not working dad!" Ahhhh 06:35 dcook hehe 06:35 ashimema perfect for the little one's with little patience 😜 06:35 dcook I haven't done much in years though. Tough to find the time. 06:35 ashimema the micro:bit is so accessible for kids.. it has just enough built in to get results immediately 06:35 dcook liliputech: Good to see more arduino fans 06:35 dcook I used to use a pi for a few home automation projects as well.. 06:35 dcook My son's been doing micro:bit at school and it seems cool too 06:35 liliputech ashimema: nice as well :) 06:34 ashimema I never made it to arduino... been doing micro:bit and pi with the daughter as an alternative 06:34 dcook ashimema: I hear that.. 06:34 liliputech dcook: arduino++ (super fun!) 06:34 ashimema I'm certainly a perl first guy again now.. everything else is rusty.. and even my perl is a bit Koha influenced now.. not always reaching for the right tool 06:33 dcook That used to help me stay awake when my son was a baby hehe 06:33 dcook I think I started learning C so that I could understand Zebra a bit better.. and then started using C/C++ for Arduinos and such 06:33 dcook Yeah, we all become a bit Koha-centric I think 06:32 ashimema wouldn't have the foggiest looking at zebra code 06:32 ashimema me coding knowledge has ended up so Koha specific.. I really aught to branch out again and start learning some now languages and styles.. 06:32 dcook Or telling someone enough information for them to fix it hehe 06:32 dcook Nah, people come to me with problems, and I like fixing them 06:31 dcook ashimema: I think I might be a masochist... 06:31 ashimema it's so refreshing to see someone still digging on Zebra and fixing bugs dcook 🙂 06:27 ashimema morning #koha:matrix.org 06:26 dcook Actually I feel like I used to have a Zebra docker image around somewhere.. 06:20 dcook There are times where I think about setting up a Zebra dev environment, but it's 4:21pm on a Monday. Today is not that day heh. 06:20 dcook Nearly the same result set but radically different faceting times 06:20 dcook https://github.com/indexdata/idzebra/issues/35 06:20 dcook Wish I could figure out this faceting one though.. 06:20 magnuse good plan 06:20 magnuse hehe 06:20 dcook magnuse: I try to put my complaining to good use heh 06:19 magnuse dcook++ 06:03 dcook Looks like Indexdata resolved the memMax issue I reported recently: https://github.com/indexdata/idzebra/issues/34 06:02 * dcook waves 05:52 reiveune hello