2021/09/20

2021-09-20 00:46:39 +0000solomon(~quassel@cpe-76-168-7-139.socal.res.rr.com) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
2021-09-20 00:49:57 +0000geekosaur(~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b)))
2021-09-20 00:49:57 +0000allbery_b(~geekosaur@xmonad/geekosaur)
2021-09-20 00:50:00 +0000allbery_bgeekosaur
2021-09-20 00:55:21 +0000solomon(~quassel@cpe-76-168-7-139.socal.res.rr.com)
2021-09-20 01:08:01 +0000solomon_(~quassel@cpe-76-168-7-139.socal.res.rr.com)
2021-09-20 01:08:01 +0000solomon(~quassel@cpe-76-168-7-139.socal.res.rr.com) (Read error: Connection reset by peer)
2021-09-20 01:10:06 +0000solomon_(~quassel@cpe-76-168-7-139.socal.res.rr.com) (Remote host closed the connection)
2021-09-20 01:10:28 +0000solomon(~quassel@cpe-76-168-7-139.socal.res.rr.com)
2021-09-20 01:32:51 +0000solomon(~quassel@cpe-76-168-7-139.socal.res.rr.com) (Remote host closed the connection)
2021-09-20 01:33:15 +0000solomon(~quassel@cpe-76-168-7-139.socal.res.rr.com)
2021-09-20 01:38:19 +0000solomon(~quassel@cpe-76-168-7-139.socal.res.rr.com) (Remote host closed the connection)
2021-09-20 01:44:18 +0000solomon(~quassel@cpe-76-168-7-139.socal.res.rr.com)
2021-09-20 01:49:15 +0000solomon(~quassel@cpe-76-168-7-139.socal.res.rr.com) (Remote host closed the connection)
2021-09-20 02:04:14 +0000banc(banc@gateway/vpn/airvpn/banc) (Ping timeout: 260 seconds)
2021-09-20 02:17:58 +0000td_(~td@muedsl-82-207-238-223.citykom.de) (Ping timeout: 252 seconds)
2021-09-20 02:24:01 +0000banc(banc@gateway/vpn/airvpn/banc)
2021-09-20 02:34:50 +0000td_(~td@muedsl-82-207-238-087.citykom.de)
2021-09-20 04:12:03 +0000solomon(~quassel@cpe-76-168-7-139.socal.res.rr.com)
2021-09-20 04:29:57 +0000AlejandroHernand(~blazingsk@2001:470:69fc:105::eee1) (*.net *.split)
2021-09-20 04:29:57 +0000Drishal[m](~drishalma@2001:470:69fc:105::a36) (*.net *.split)
2021-09-20 04:29:57 +0000Solid(~slot@xmonad/slotThe) (*.net *.split)
2021-09-20 04:29:57 +0000jakub[m]1(~jakubfami@2001:470:69fc:105::a43) (*.net *.split)
2021-09-20 04:29:58 +0000liskin[m](~liskinmat@2001:470:69fc:105::768) (*.net *.split)
2021-09-20 04:29:58 +0000MatrixTravelerbo(~voyagert2@2001:470:69fc:105::22) (*.net *.split)
2021-09-20 04:29:58 +0000xacktm(xacktm@user/xacktm) (*.net *.split)
2021-09-20 04:30:45 +0000Solid(~slot@xmonad/slotThe)
2021-09-20 04:31:36 +0000xacktm(xacktm@user/xacktm)
2021-09-20 04:33:40 +0000jakub[m]1(~jakubfami@2001:470:69fc:105::a43)
2021-09-20 04:35:30 +0000Drishal[m](~drishalma@2001:470:69fc:105::a36)
2021-09-20 04:36:29 +0000liskin[m](~liskinmat@2001:470:69fc:105::768)
2021-09-20 04:38:48 +0000AlejandroHernand(~blazingsk@2001:470:69fc:105::eee1)
2021-09-20 04:41:18 +0000MatrixTravelerbo(~voyagert2@2001:470:69fc:105::22)
2021-09-20 04:41:38 +0000coldpress(~coldpress@128.9.105.34.bc.googleusercontent.com) (*.net *.split)
2021-09-20 04:41:38 +0000pl(sid98063@id-98063.helmsley.irccloud.com) (*.net *.split)
2021-09-20 04:41:38 +0000grvxs[m](~grvxsmatr@2001:470:69fc:105::cf13) (*.net *.split)
2021-09-20 04:41:38 +0000jakefromstatefar(~jakefroms@2001:470:69fc:105::15ef) (*.net *.split)
2021-09-20 04:41:38 +0000HaiderMirza[m](~haidermir@2001:470:69fc:105::e7ba) (*.net *.split)
2021-09-20 04:41:38 +0000craige[m](~craigemcw@2001:470:69fc:105::35f1) (*.net *.split)
2021-09-20 04:41:38 +0000jidra[m](~jidramatr@2001:470:69fc:105::ceaa) (*.net *.split)
2021-09-20 04:41:39 +0000nihilipster[m](~nihilipst@2001:470:69fc:105::720) (*.net *.split)
2021-09-20 04:41:39 +0000bsima(~bsima@simatime.com) (*.net *.split)
2021-09-20 04:42:14 +0000bsima(~bsima@simatime.com)
2021-09-20 04:42:34 +0000pl(sid98063@2a03:5180:f:1::1:7f0f)
2021-09-20 04:43:21 +0000grvxs[m](~grvxsmatr@2001:470:69fc:105::cf13)
2021-09-20 04:45:10 +0000jidra[m](~jidramatr@2001:470:69fc:105::ceaa)
2021-09-20 04:51:05 +0000nihilipster[m](~nihilipst@2001:470:69fc:105::720)
2021-09-20 04:51:13 +0000craige[m](~craigemcw@2001:470:69fc:105::35f1)
2021-09-20 04:51:25 +0000HaiderMirza[m](~haidermir@2001:470:69fc:105::e7ba)
2021-09-20 04:51:37 +0000jakefromstatefar(~jakefroms@2001:470:69fc:105::15ef)
2021-09-20 04:54:11 +0000ChanServ(ChanServ@services.libera.chat) (shutting down)
2021-09-20 04:58:28 +0000ChanServ(ChanServ@services.libera.chat)
2021-09-20 04:58:28 +0000zinc.libera.chat+o ChanServ
2021-09-20 05:25:11 +0000cjb(~cjbayliss@user/cjb) ()
2021-09-20 06:01:43 +0000qbt(~edun@user/edun)
2021-09-20 06:19:24 +0000geekosaur(~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
2021-09-20 06:19:46 +0000geekosaur(~geekosaur@xmonad/geekosaur)
2021-09-20 06:37:39 +0000cfricke(~cfricke@user/cfricke)
2021-09-20 07:37:41 +0000dschrempf(~dominik@070-207.dynamic.dsl.fonira.net)
2021-09-20 07:50:08 +0000mc47(~mc47@xmonad/TheMC47)
2021-09-20 07:53:40 +0000dschrempf(~dominik@070-207.dynamic.dsl.fonira.net) (Quit: WeeChat 3.2.1)
2021-09-20 08:17:45 +0000geekosaur(~geekosaur@xmonad/geekosaur) (Killed (NickServ (GHOST command used by allbery_b)))
2021-09-20 08:17:45 +0000allbery_b(~geekosaur@xmonad/geekosaur)
2021-09-20 08:17:48 +0000allbery_bgeekosaur
2021-09-20 08:25:27 +0000tremon(~tremon@217-63-61-89.cable.dynamic.v4.ziggo.nl)
2021-09-20 08:26:34 +0000Guest8(~Guest8@78.175.178.222)
2021-09-20 08:29:52 +0000Guest8b
2021-09-20 08:30:22 +0000bGuest7002
2021-09-20 08:45:21 +0000Guest7002(~Guest8@78.175.178.222) (Ping timeout: 256 seconds)
2021-09-20 08:49:06 +0000dschrempf(~dominik@070-207.dynamic.dsl.fonira.net)
2021-09-20 09:01:42 +0000Guest9(~Guest9@78.175.178.222)
2021-09-20 09:01:50 +0000 <Guest9> hi guys
2021-09-20 09:06:21 +0000 <Solid> hej
2021-09-20 09:10:14 +0000Guest9(~Guest9@78.175.178.222) (Quit: Client closed)
2021-09-20 10:18:06 +0000cfricke(~cfricke@user/cfricke) (Quit: WeeChat 3.2.1)
2021-09-20 12:39:37 +0000geekosaur(~geekosaur@xmonad/geekosaur) (Quit: Leaving)
2021-09-20 12:41:09 +0000geekosaur(~geekosaur@xmonad/geekosaur)
2021-09-20 13:29:54 +0000cfricke(~cfricke@user/cfricke)
2021-09-20 13:45:04 +0000cfricke(~cfricke@user/cfricke) (Quit: WeeChat 3.2.1)
2021-09-20 13:52:00 +0000cfricke(~cfricke@user/cfricke)
2021-09-20 14:13:17 +0000lambdabot(~lambdabot@haskell/bot/lambdabot) (Remote host closed the connection)
2021-09-20 14:14:49 +0000lambdabot(~lambdabot@haskell/bot/lambdabot)
2021-09-20 14:36:25 +0000lambdabot(~lambdabot@haskell/bot/lambdabot) (Remote host closed the connection)
2021-09-20 14:37:39 +0000lambdabot(~lambdabot@haskell/bot/lambdabot)
2021-09-20 14:37:53 +0000seschwar(~seschwar@user/seschwar)
2021-09-20 14:49:11 +0000cfricke(~cfricke@user/cfricke) (Ping timeout: 246 seconds)
2021-09-20 15:02:43 +0000cfricke(~cfricke@user/cfricke)
2021-09-20 15:03:01 +0000cfricke(~cfricke@user/cfricke) (Client Quit)
2021-09-20 16:29:00 +0000dschrempf(~dominik@070-207.dynamic.dsl.fonira.net) (Quit: WeeChat 3.2.1)
2021-09-20 16:45:19 +0000 <mc47> Adding another field to PP is making me want to redo PP from scratch
2021-09-20 16:46:00 +0000 <Solid> hah
2021-09-20 16:47:01 +0000 <Solid> if we're going down that path I nominate better typed logHooks, so people actually know what happened with the stackset :P
2021-09-20 16:48:10 +0000 <mc47> I'm thinking about named predicates (so they can be referenced and modified) with a priority, paired with a Logger, but we'd need a lot of convenience functions to make that design user friendly
2021-09-20 16:48:17 +0000 <mc47> Yeah, X () isn't the best thing lol
2021-09-20 16:48:35 +0000 <electr0n> painful for new comers like myself.
2021-09-20 16:48:59 +0000 <mc47> I'm not sure it's worth it though, I just think it's fun to think about how to write better software
2021-09-20 16:49:41 +0000 <mc47> electr0n actually, Haskell would allow us to write an intuitive interface
2021-09-20 16:49:58 +0000 <mc47> Solid, I'm curious, what do you mean with a better typed logHook?
2021-09-20 16:51:15 +0000liskinhopes to take a look later this week but can't promise anything, holiday-ing again :-)
2021-09-20 16:52:09 +0000 <Solid> mc47: I think that, e.g., telling the user what changed via an additional type (think WindowAdded, WorkspaceChanged, etc.) would be a big improvement already
2021-09-20 16:52:53 +0000 <Solid> (This could probably live as a contrib module right now, but it would be nicer to just be the actual logHook)
2021-09-20 16:53:13 +0000 <mc47> oh I definitely agree
2021-09-20 16:53:32 +0000 <mc47> liskin have fun!
2021-09-20 16:56:01 +0000 <electr0n> mc47: im all for it
2021-09-20 16:56:24 +0000 <liskin> Oh yeah that sounds like another way to implement an afterManageHook
2021-09-20 16:56:42 +0000 <liskin> That could be useful :-)
2021-09-20 16:57:27 +0000 <mc47> Solid, thinking about it, wouldn't the logHook always print the state of the window manager, regardless of what happened?
2021-09-20 16:58:38 +0000 <mc47> I mean, having an event system for internal events that other modules to use is certainly useful, but I'm not sure how that would be used in the logHook
2021-09-20 16:59:07 +0000 <mc47> (brb, need to buy groceries before supermarkets close lol)
2021-09-20 17:00:51 +0000 <Solid> :D
2021-09-20 17:01:24 +0000 <Solid> mc47: mh I'm not sure what you mean by "print the state of the window manager"; in its most simple form, I'd like something along the lines of `logHook :: Event -> X ()`
2021-09-20 17:12:00 +0000 <geekosaur> logHook is already afterManageHook
2021-09-20 17:12:09 +0000 <geekosaur> it's just not very good at it
2021-09-20 17:16:37 +0000 <mc47[m]> Oh right, nvm what I said (I was only thinking about status bars)
2021-09-20 17:23:17 +0000 <mc47> I don't even like the name "logHook" :)
2021-09-20 17:51:17 +0000Solid(~slot@xmonad/slotThe) (Quit: Connection reset by pear)
2021-09-20 17:51:36 +0000Solid(~slot@xmonad/slotThe)
2021-09-20 17:59:29 +0000geekosaur(~geekosaur@xmonad/geekosaur) (Ping timeout: 264 seconds)
2021-09-20 18:00:31 +0000geekosaur(~geekosaur@xmonad/geekosaur)
2021-09-20 18:00:55 +0000k``(~user@152.1.137.158)
2021-09-20 19:11:02 +0000geekosaur(~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
2021-09-20 19:11:11 +0000geekosaur(~geekosaur@xmonad/geekosaur)
2021-09-20 19:16:14 +0000geekosaur(~geekosaur@xmonad/geekosaur) (Ping timeout: 246 seconds)
2021-09-20 19:17:31 +0000geekosaur(~geekosaur@xmonad/geekosaur)
2021-09-20 19:23:48 +0000steve__(~steve@ool-182c2aa4.dyn.optonline.net) (Ping timeout: 250 seconds)
2021-09-20 19:25:55 +0000steve_(~steve@ool-182c2aa4.dyn.optonline.net)
2021-09-20 19:52:56 +0000geekosaur(~geekosaur@xmonad/geekosaur) (Remote host closed the connection)
2021-09-20 19:53:20 +0000geekosaur(~geekosaur@xmonad/geekosaur)
2021-09-20 20:25:55 +0000benin036932301(~benin@183.82.205.89) (Ping timeout: 268 seconds)
2021-09-20 20:36:10 +0000qbt(~edun@user/edun) (Ping timeout: 240 seconds)
2021-09-20 20:37:28 +0000k``(~user@152.1.137.158) (Remote host closed the connection)
2021-09-20 20:58:12 +0000solomon(~quassel@cpe-76-168-7-139.socal.res.rr.com) (Ping timeout: 268 seconds)
2021-09-20 21:28:55 +0000mc47(~mc47@xmonad/TheMC47) (Quit: Leaving)
2021-09-20 21:41:59 +0000sagax(~sagax_nb@user/sagax) (Ping timeout: 268 seconds)
2021-09-20 22:17:07 +0000seschwar(~seschwar@user/seschwar) (Quit: :wq)
2021-09-20 22:42:07 +0000electr0n(~electr0n@about/security/founder/electr0n) (Quit: WeeChat 3.2)
2021-09-20 22:46:16 +0000cjb(~cjbayliss@user/cjb)
2021-09-20 23:34:52 +0000tremon(~tremon@217-63-61-89.cable.dynamic.v4.ziggo.nl) (Quit: getting boxed in)