2020/11/22

2020-11-22 00:00:05 +0100 <redmp> MPTC would be nice because it's open
2020-11-22 00:00:42 +0100cosimone(~cosimone@93-47-228-249.ip115.fastwebnet.it) (Quit: cosimone)
2020-11-22 00:00:59 +0100zebrag(~inkbottle@aaubervilliers-654-1-104-55.w86-212.abo.wanadoo.fr) (Quit: Konversation terminated!)
2020-11-22 00:02:38 +0100tremon(~aschuring@217-63-61-89.cable.dynamic.v4.ziggo.nl) (Quit: getting boxed in)
2020-11-22 00:03:50 +0100 <ski> i guess it depnds on how you're intending to use it, as texasmynsted said
2020-11-22 00:04:20 +0100Varis(~Tadas@unaffiliated/varis) (Remote host closed the connection)
2020-11-22 00:05:12 +0100zebrag(~inkbottle@aaubervilliers-654-1-104-55.w86-212.abo.wanadoo.fr)
2020-11-22 00:06:07 +0100sand_dull(~theuser@c-73-149-95-105.hsd1.ct.comcast.net) (Ping timeout: 246 seconds)
2020-11-22 00:06:48 +0100elliott__(~elliott@pool-108-51-141-12.washdc.fios.verizon.net) (Ping timeout: 272 seconds)
2020-11-22 00:06:56 +0100Varis(~Tadas@unaffiliated/varis)
2020-11-22 00:07:06 +0100 <redmp> err, i'm trying to represent a relation between types as a type family so that i can type some functions in terms of each domain from the other.. ie. FooOf BarType would give me the FooType from the Foo domain which corresponds to BarType... and then i could also say BarOf FooType to get back
2020-11-22 00:08:04 +0100vancz(~vancz@unaffiliated/vancz) (Ping timeout: 272 seconds)
2020-11-22 00:08:04 +0100pie_(~pie_bnc]@unaffiliated/pie-/x-0787662) (Ping timeout: 272 seconds)
2020-11-22 00:08:16 +0100olligobber(olligobber@gateway/vpn/privateinternetaccess/olligobber) (Ping timeout: 240 seconds)
2020-11-22 00:09:15 +0100pie_(~pie_bnc]@unaffiliated/pie-/x-0787662)
2020-11-22 00:09:15 +0100vancz(~vancz@unaffiliated/vancz)
2020-11-22 00:09:48 +0100dftxbs3e(~dftxbs3e@unaffiliated/dftxbs3e)
2020-11-22 00:12:04 +0100unlink_(~unlink2@p57b85d53.dip0.t-ipconnect.de) (Remote host closed the connection)
2020-11-22 00:12:19 +0100unlink_(~unlink2@p200300ebcf179a00278fd81c0246cc89.dip0.t-ipconnect.de)
2020-11-22 00:12:35 +0100 <redmp> and then i can say things like `toFoo :: a -> FooOf a` and `fromFoo :: FooOf a -> a` or something
2020-11-22 00:12:55 +0100 <redmp> those would have to be typeclass methods, i think
2020-11-22 00:16:00 +0100dftxbs3e(~dftxbs3e@unaffiliated/dftxbs3e) (Remote host closed the connection)
2020-11-22 00:17:13 +0100conal(~conal@64.71.133.70) (Quit: Computer has gone to sleep.)
2020-11-22 00:17:16 +0100sand_dull(~theuser@c-73-149-95-105.hsd1.ct.comcast.net)
2020-11-22 00:18:17 +0100Tops2(~Tobias@dyndsl-095-033-092-149.ewe-ip-backbone.de) (Read error: Connection reset by peer)
2020-11-22 00:18:23 +0100son0p(~son0p@181.136.122.143) (Quit: leaving)
2020-11-22 00:19:29 +0100dftxbs3e(~dftxbs3e@unaffiliated/dftxbs3e)
2020-11-22 00:19:44 +0100 <ski> redmp : hm, you could have injectivity to ensure it's invertible. however, i wonder if there's a nice way to ensure that `FooOf' is the inverse of `BarOf'
2020-11-22 00:20:16 +0100 <ski> yea. you're probably looking at associated type families, then
2020-11-22 00:20:48 +0100Boomerang(~Boomerang@xd520f68c.cust.hiper.dk) (Ping timeout: 256 seconds)
2020-11-22 00:21:02 +0100mananamenos(~mananamen@84.122.202.215.dyn.user.ono.com) (Read error: Connection reset by peer)
2020-11-22 00:21:53 +0100conal(~conal@64.71.133.70)
2020-11-22 00:22:26 +0100conal(~conal@64.71.133.70) (Client Quit)
2020-11-22 00:24:09 +0100elliott__(~elliott@pool-108-51-141-12.washdc.fios.verizon.net)
2020-11-22 00:27:24 +0100aj2(~aj@193.56.252.12) (Remote host closed the connection)
2020-11-22 00:27:29 +0100kritzefitz(~kritzefit@212.86.56.80) (Remote host closed the connection)
2020-11-22 00:28:45 +0100Rudd0(~Rudd0@185.189.115.108) (Ping timeout: 240 seconds)
2020-11-22 00:29:09 +0100olligobber(olligobber@gateway/vpn/privateinternetaccess/olligobber)
2020-11-22 00:30:25 +0100 <ski> class (a ~ FooOf (BarOf a),Bar (BarOf a)) => Foo a where type BarOf a = b | b -> a; toBar :: a -> BarOf a; fromBar :: BarOf a -> a; toBar = fromFoo; fromBar = toFoo
2020-11-22 00:30:28 +0100 <ski> class (b ~ BarOf (FooOf b),Foo (FooOf b)) => Bar b where type FooOf b = a | a -> b; toFoo :: b -> FooOf b; fromFoo :: FooOf b -> b; toFoo = fromBar; fromFoo = toBar
2020-11-22 00:30:47 +0100 <ski> redmp : i wonder whether something like that could be helpful ?
2020-11-22 00:31:12 +0100czwartyeon(~czwartyeo@77-45-55-99.sta.asta-net.com.pl) (Remote host closed the connection)
2020-11-22 00:32:39 +0100 <redmp> https://termbin.com/5l4q
2020-11-22 00:32:41 +0100conal(~conal@64.71.133.70)
2020-11-22 00:32:43 +0100xerox_(~xerox@unaffiliated/xerox)
2020-11-22 00:32:59 +0100 <redmp> ^ this implements the list approach that i described
2020-11-22 00:33:09 +0100 <redmp> taking a look at your class based approach now..
2020-11-22 00:34:24 +0100 <redmp> oh wow, ski, those classes convey the whole embedding/extraction thing
2020-11-22 00:38:41 +0100 <ski> (i used `TypeFamilies',`TypeFamilyDependencies',`FlexibleContexts',`UndecidableSuperClasses')
2020-11-22 00:39:19 +0100vicfred(~vicfred@unaffiliated/vicfred) (Quit: Leaving)
2020-11-22 00:39:33 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-11-22 00:39:35 +0100hekkaidekapus[(~tchouri@gateway/tor-sasl/hekkaidekapus)
2020-11-22 00:40:01 +0100Fractalis(~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) (Quit: Leaving)
2020-11-22 00:40:45 +0100sfvm(~sfvm@37.228.215.148)
2020-11-22 00:41:23 +0100hekkaidekapus}(~tchouri@gateway/tor-sasl/hekkaidekapus) (Ping timeout: 240 seconds)
2020-11-22 00:44:28 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 260 seconds)
2020-11-22 00:44:50 +0100yahb(xsbot@haskell/bot/yahb) (Ping timeout: 265 seconds)
2020-11-22 00:44:58 +0100sand_dull(~theuser@c-73-149-95-105.hsd1.ct.comcast.net) (Ping timeout: 246 seconds)
2020-11-22 00:45:15 +0100yahb(xsbot@haskell/bot/yahb)
2020-11-22 00:47:17 +0100fimp(~fimp@217.151.98.168)
2020-11-22 00:49:06 +0100alp(~alp@2a01:e0a:58b:4920:1cfa:109c:d72:5dd)
2020-11-22 00:51:23 +0100et09(~et09@unaffiliated/endolphin) (Remote host closed the connection)
2020-11-22 00:54:25 +0100da39a3ee5e6b4b0d(~da39a3ee5@171.5.161.165)
2020-11-22 00:57:11 +0100gehmehgeh(~ircuser1@gateway/tor-sasl/gehmehgeh) (Quit: Leaving)
2020-11-22 01:02:40 +0100Alleria_(~AllahuAkb@2604:2000:1484:26:b060:c081:3394:137) (Read error: Connection reset by peer)
2020-11-22 01:02:44 +0100_Alleria(~AllahuAkb@2604:2000:1484:26:b060:c081:3394:137)
2020-11-22 01:05:37 +0100justanotheruser(~justanoth@unaffiliated/justanotheruser) (Ping timeout: 265 seconds)
2020-11-22 01:05:39 +0100da39a3ee5e6b4b0d(~da39a3ee5@171.5.161.165) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-11-22 01:08:17 +0100rprije(~rprije@124.148.131.132)
2020-11-22 01:15:11 +0100frdg(47b88ff9@pool-71-184-143-249.bstnma.fios.verizon.net)
2020-11-22 01:17:36 +0100redmp(~redmp@mobile-166-137-178-147.mycingular.net) (Ping timeout: 240 seconds)
2020-11-22 01:18:01 +0100feego(2fe3e53b@047-227-229-059.res.spectrum.com)
2020-11-22 01:18:05 +0100dcoutts_(~duncan@33.14.75.194.dyn.plus.net) (Ping timeout: 240 seconds)
2020-11-22 01:18:21 +0100 <feego> hi, I'm having a little trouble seeing why (+) <$> [1,2] <*> [3, 4] wouldn't be [4, 6]
2020-11-22 01:18:34 +0100 <feego> or why <*> for lists isn't defined that way
2020-11-22 01:20:40 +0100conal(~conal@64.71.133.70) (Quit: Computer has gone to sleep.)
2020-11-22 01:21:36 +0100 <frdg> feego: You can use ZipList to get the behavior you are seeking. ZipList comes with an applicative instance that will zip the lists together like you were expecting.
2020-11-22 01:21:56 +0100 <feego> yeah, i understand that, but i'm curious why <*> wasn't defined like that
2020-11-22 01:21:56 +0100justanotheruser(~justanoth@unaffiliated/justanotheruser)
2020-11-22 01:22:50 +0100 <maerwald> would it violate applicative laws?
2020-11-22 01:23:16 +0100cr3(~cr3@192-222-143-195.qc.cable.ebox.net) (Ping timeout: 240 seconds)
2020-11-22 01:23:40 +0100 <kadoban> IIRC then there'd be no Monad instance.
2020-11-22 01:24:07 +0100conal(~conal@64.71.133.70)
2020-11-22 01:24:10 +0100conal(~conal@64.71.133.70) (Client Quit)
2020-11-22 01:24:18 +0100 <feego> can you elaborate on that?
2020-11-22 01:25:22 +0100 <kadoban> Well, I don't think ZipList has a Monad instance that follows the rules. So then there'd be no list monad, or if there were it'd have to be the other one, the nondeterminism one?
2020-11-22 01:25:34 +0100Jeanne-Kamikaze(~Jeanne-Ka@66.115.189.224)
2020-11-22 01:26:10 +0100conal(~conal@64.71.133.70)
2020-11-22 01:26:15 +0100 <dsal> feego: Do you not find the cartesian product to be valid?
2020-11-22 01:26:35 +0100conal(~conal@64.71.133.70) (Client Quit)
2020-11-22 01:27:16 +0100 <dsal> > liftA2 (,) [1..5] [1..5] -- I've used stuff like this quite a bit. It doesn't seem like an unreasonable default, especially since it uses all its inputs.
2020-11-22 01:27:17 +0100 <lambdabot> [(1,1),(1,2),(1,3),(1,4),(1,5),(2,1),(2,2),(2,3),(2,4),(2,5),(3,1),(3,2),(3,...
2020-11-22 01:27:29 +0100 <ski> > return 0 :: ZipList Integer
2020-11-22 01:27:30 +0100 <lambdabot> error:
2020-11-22 01:27:30 +0100 <lambdabot> • No instance for (Monad ZipList) arising from a use of ‘return’
2020-11-22 01:27:30 +0100 <lambdabot> • In the expression: return 0 :: ZipList Integer
2020-11-22 01:27:32 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net)
2020-11-22 01:28:36 +0100 <ski> feego : it's expected that if you have a `Monad' instance, then `(<*>) = ap' (or at least close to that ..) (and `pure = return')
2020-11-22 01:28:44 +0100 <kadoban> If you only look at Applicative I think they're both pretty valid. Can only pick one (or zero) to be the default though. Could just require a newtype wrapper to get any. But since Monad came first, it was probably obvious to use the Monad that actually existed. Then once you've picked that an Applicative becomes more of a thing, you have to be consistent with that.
2020-11-22 01:29:24 +0100 <feego> hm ok
2020-11-22 01:30:04 +0100 <ski> > pure 0 :: ZipList Integer
2020-11-22 01:30:08 +0100 <lambdabot> ZipList {getZipList = [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0...
2020-11-22 01:30:59 +0100 <ski> > let zap = zipWith ($) in repeat (+) `zap` [1,2] `zap` [3,4]
2020-11-22 01:31:01 +0100 <lambdabot> [4,6]
2020-11-22 01:31:29 +0100dftxbs3e(~dftxbs3e@unaffiliated/dftxbs3e) (Remote host closed the connection)
2020-11-22 01:33:45 +0100 <dsal> zapplicative
2020-11-22 01:34:14 +0100vicfred(~vicfred@unaffiliated/vicfred)
2020-11-22 01:37:43 +0100dftxbs3e(~dftxbs3e@unaffiliated/dftxbs3e)
2020-11-22 01:38:54 +0100conal(~conal@64.71.133.70)
2020-11-22 01:39:22 +0100feego(2fe3e53b@047-227-229-059.res.spectrum.com) (Remote host closed the connection)
2020-11-22 01:41:05 +0100da39a3ee5e6b4b0d(~da39a3ee5@2403:6200:8876:6c06:8500:38e7:4522:4d5)
2020-11-22 01:45:06 +0100Jeanne-Kamikaze(~Jeanne-Ka@66.115.189.224) (Quit: Leaving)
2020-11-22 01:46:06 +0100frdg(47b88ff9@pool-71-184-143-249.bstnma.fios.verizon.net) ()
2020-11-22 01:54:32 +0100hekkaidekapus[hekkaidekapus
2020-11-22 01:55:42 +0100 <hekkaidekapus> maerwald: “I wonder how long the haskell survey results take.” The data is tampered with anyway: <https://github.com/haskellweekly/haskellweekly/issues/61>
2020-11-22 01:57:12 +0100sand_dull(~theuser@c-73-149-95-105.hsd1.ct.comcast.net)
2020-11-22 01:57:21 +0100 <hekkaidekapus> I mean, sh*t happens, but we’re talking about a poll. Tossing 0.8K data points (0.4K) like that is, … I don’t know.
2020-11-22 01:57:39 +0100 <hekkaidekapus> *(0.4K at best)
2020-11-22 01:58:02 +0100elfets(~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) (Quit: Leaving)
2020-11-22 01:58:38 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-11-22 02:03:49 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 264 seconds)
2020-11-22 02:06:29 +0100Tario(~Tario@201.192.165.173) (Read error: Connection reset by peer)
2020-11-22 02:06:33 +0100Deide(~Deide@217.155.19.23) (Quit: Seeee yaaaa)
2020-11-22 02:08:00 +0100Jeanne-Kamikaze(~Jeanne-Ka@66.115.189.234)
2020-11-22 02:08:13 +0100 <maerwald> Seems it's not usable then
2020-11-22 02:09:32 +0100acarrico(~acarrico@dhcp-68-142-39-249.greenmountainaccess.net)
2020-11-22 02:10:06 +0100kupi(uid212005@gateway/web/irccloud.com/x-zjfftffhhqbtimeu) (Quit: Connection closed for inactivity)
2020-11-22 02:12:11 +0100Tario(~Tario@201.192.165.173)
2020-11-22 02:12:32 +0100 <hekkaidekapus> If it were something related to Python or Java, it would be possible to statistically correct for the N/A. I am curious to see how the problem—a stark one imo—will be presented in the results announcement.
2020-11-22 02:13:27 +0100justanotheruser(~justanoth@unaffiliated/justanotheruser) (Ping timeout: 260 seconds)
2020-11-22 02:14:02 +0100enoq(~textual@194-208-146-143.lampert.tv) (Quit: Textual IRC Client: www.textualapp.com)
2020-11-22 02:15:22 +0100conal(~conal@64.71.133.70) (Ping timeout: 272 seconds)
2020-11-22 02:18:08 +0100conal(~conal@198.8.81.205)
2020-11-22 02:19:22 +0100Tuplanolla(~Tuplanoll@91-159-68-239.elisa-laajakaista.fi) (Quit: Leaving.)
2020-11-22 02:22:51 +0100alp(~alp@2a01:e0a:58b:4920:1cfa:109c:d72:5dd) (Ping timeout: 272 seconds)
2020-11-22 02:24:17 +0100Fractalis(~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7)
2020-11-22 02:24:22 +0100_linker_(~linker@185.12.21.77) (Remote host closed the connection)
2020-11-22 02:31:42 +0100tmciver(~tmciver@cpe-172-101-40-226.maine.res.rr.com) (Read error: Connection reset by peer)
2020-11-22 02:31:51 +0100justanotheruser(~justanoth@unaffiliated/justanotheruser)
2020-11-22 02:33:46 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-11-22 02:34:56 +0100lucasb(uid333435@gateway/web/irccloud.com/x-ssbbedmexymeqbgx) (Quit: Connection closed for inactivity)
2020-11-22 02:35:14 +0100Lord_of_Life_(~Lord@46.217.221.152)
2020-11-22 02:36:29 +0100Lord_of_Life(~Lord@unaffiliated/lord-of-life/x-0885362) (Ping timeout: 260 seconds)
2020-11-22 02:39:23 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 265 seconds)
2020-11-22 02:39:35 +0100wei2912(~wei2912@unaffiliated/wei2912)
2020-11-22 02:39:51 +0100conal(~conal@198.8.81.205) (Quit: Computer has gone to sleep.)
2020-11-22 02:49:21 +0100DTZUZU(~DTZUZU@207.81.171.116) (Read error: Connection reset by peer)
2020-11-22 02:50:56 +0100 <conjunctive> Hi, how do I go about building documentation for all of my dependencies with cabal? I've set Documentation to true for my global cabal config, but :doc still isn't working for third-party packages in GHCI.
2020-11-22 02:51:31 +0100DTZUZU(~DTZUZU@207.81.171.116)
2020-11-22 02:51:58 +0100da39a3ee5e6b4b0d(~da39a3ee5@2403:6200:8876:6c06:8500:38e7:4522:4d5) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-11-22 02:54:01 +0100redmp(~redmp@mobile-166-137-178-152.mycingular.net)
2020-11-22 02:57:55 +0100olligobber(olligobber@gateway/vpn/privateinternetaccess/olligobber) (Remote host closed the connection)
2020-11-22 03:03:33 +0100mupf(~micha@v22017094964653601.ultrasrv.de) (Ping timeout: 265 seconds)
2020-11-22 03:05:57 +0100futuba(2fe3e53b@047-227-229-059.res.spectrum.com)
2020-11-22 03:06:20 +0100 <futuba> Hi! I am doing CS194 exercise 2 here: https://www.seas.upenn.edu/~cis194/fall16/hw/08-functor-applicative.html
2020-11-22 03:06:29 +0100 <futuba> Would somebody be able to walk me through how you would go through func2?
2020-11-22 03:08:57 +0100xsperry(~as@unaffiliated/xsperry) (Remote host closed the connection)
2020-11-22 03:10:05 +0100redmp(~redmp@mobile-166-137-178-152.mycingular.net) (Ping timeout: 260 seconds)
2020-11-22 03:13:54 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-11-22 03:15:54 +0100jedai42(~jedai@lfbn-dij-1-708-251.w90-100.abo.wanadoo.fr) (Ping timeout: 256 seconds)
2020-11-22 03:19:18 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 256 seconds)
2020-11-22 03:23:18 +0100avoandmayo(~textual@122-58-109-105-adsl.sparkbb.co.nz) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-11-22 03:26:49 +0100cr3(~cr3@192-222-143-195.qc.cable.ebox.net)
2020-11-22 03:30:23 +0100mupf(~micha@v22017094964653601.ultrasrv.de)
2020-11-22 03:31:18 +0100sand_dull(~theuser@c-73-149-95-105.hsd1.ct.comcast.net) (Quit: Lost terminal)
2020-11-22 03:31:59 +0100 <koz_> futuba: What do you mean by 'how would you go through func2'?
2020-11-22 03:32:23 +0100 <futuba> to simplify it as an applicative or functor instance?
2020-11-22 03:32:40 +0100 <futuba> the task is to take func2 xs = xs >>= (\x -> xs >>= \y -> return (x,y)), and rewrite it without monad bind
2020-11-22 03:32:45 +0100 <koz_> futuba: That's tantamount to straight-up asking for an answer.
2020-11-22 03:32:51 +0100 <futuba> i'm not sure how to approach it
2020-11-22 03:33:03 +0100 <koz_> OK, so let's think about it this way.
2020-11-22 03:33:03 +0100 <futuba> well the answer is here: https://www.seas.upenn.edu/~cis194/fall16/sols/08-functor-applicative.hs
2020-11-22 03:33:11 +0100 <futuba> but i'm not sure how i would go about getting there
2020-11-22 03:33:16 +0100 <koz_> Suppose instead of a (Monad f) constraint, you had (Functor f)
2020-11-22 03:33:20 +0100 <futuba> right
2020-11-22 03:33:29 +0100 <koz_> Now, this meand you've only got fmap to work with.
2020-11-22 03:33:34 +0100 <futuba> yep
2020-11-22 03:33:45 +0100 <koz_> And you have an 'f a', and you gotta get an 'f (a, a)'.
2020-11-22 03:33:50 +0100 <futuba> yeah
2020-11-22 03:33:55 +0100 <koz_> Now, the only thing you can use is fmap.
2020-11-22 03:34:07 +0100 <koz_> So suppose we were to write 'func2 xs = fmap _ xs'.
2020-11-22 03:34:11 +0100 <koz_> What type does the hole have?
2020-11-22 03:35:23 +0100 <futuba> so fmap is a->b->(f a->f b)
2020-11-22 03:35:35 +0100 <futuba> and func2 is f a -> f (a, a)
2020-11-22 03:36:14 +0100 <futuba> is that possible?
2020-11-22 03:36:24 +0100 <koz_> What do you mean?
2020-11-22 03:36:38 +0100 <futuba> oh, i guess you can do a -> (a, a)
2020-11-22 03:36:40 +0100 <koz_> You have 'func2 :: (Functor f) => f a -> f (a, a)'
2020-11-22 03:36:48 +0100 <koz_> And we've got 'func2 xs = fmap _ xs'.
2020-11-22 03:36:51 +0100 <koz_> What type is the hole?
2020-11-22 03:36:57 +0100 <futuba> yeah, a->(a, a) should work
2020-11-22 03:37:04 +0100 <koz_> OK, can you write such a function?
2020-11-22 03:37:07 +0100xff0x(~fox@2001:1a81:53c2:b800:5bdf:9233:5c1b:206) (Ping timeout: 260 seconds)
2020-11-22 03:37:13 +0100 <futuba> \x->(x, x)
2020-11-22 03:37:28 +0100 <koz_> So that's the approach.
2020-11-22 03:37:33 +0100 <futuba> but that's not correct
2020-11-22 03:37:40 +0100 <koz_> Why not?
2020-11-22 03:37:50 +0100 <futuba> func2 is not equivalent to fmap \x->(x, x) xs
2020-11-22 03:37:59 +0100 <futuba> func1 is equivalent to that
2020-11-22 03:38:28 +0100fimp(~fimp@217.151.98.168) (Remote host closed the connection)
2020-11-22 03:38:30 +0100 <futuba> func2 [1,2] gives you [(1,1),(1,2),(2,1),(2,2)]
2020-11-22 03:38:39 +0100xff0x(~fox@2001:1a81:53fc:6700:5177:b787:c6a7:ad81)
2020-11-22 03:38:40 +0100 <futuba> it's right for the Just monad
2020-11-22 03:38:43 +0100 <futuba> *Maybe
2020-11-22 03:39:00 +0100 <koz_> So what does this tell you?
2020-11-22 03:39:04 +0100 <koz_> Is Functor enough?
2020-11-22 03:39:14 +0100 <futuba> no
2020-11-22 03:39:27 +0100 <koz_> OK, so now let's try Applicative. This gives us two new tools to play with.
2020-11-22 03:39:32 +0100 <koz_> Which are pure and <*>.
2020-11-22 03:39:50 +0100 <koz_> And see if that gets you anyplace.
2020-11-22 03:40:15 +0100 <koz_> There's not much I can do beyond saying 'consider your tools carefully and try things' which wouldn't just straight-up give you the answer.
2020-11-22 03:40:45 +0100 <futuba> right, like when I read the answer i understood why it works, but i don't know how to get from that to the answer
2020-11-22 03:41:07 +0100 <koz_> Yeah, which is why I'm telling you there's no magic formula.
2020-11-22 03:41:15 +0100 <futuba> oh
2020-11-22 03:41:18 +0100 <koz_> Do you see what func2 is doing in an abstract sense.
2020-11-22 03:41:19 +0100 <koz_> ?*
2020-11-22 03:41:19 +0100 <lambdabot> Maybe you meant: v @ ? .
2020-11-22 03:41:43 +0100 <koz_> To make it easier, consider func2 specialized to Maybe.
2020-11-22 03:41:50 +0100 <futuba> yeah, so I was trying that
2020-11-22 03:41:53 +0100 <koz_> What's actually being done here?
2020-11-22 03:41:58 +0100 <futuba> and func1 func2 and func3 were all identical
2020-11-22 03:42:06 +0100 <koz_> Yeah, but that's in terms of _results_.
2020-11-22 03:42:09 +0100 <koz_> I wasn't asking for that.
2020-11-22 03:42:25 +0100 <koz_> They do very different things, it just so happens that they have the same result if f ~ Maybe.
2020-11-22 03:42:33 +0100 <futuba> oh
2020-11-22 03:42:34 +0100 <monochrom> No way func1, func2, func3 are the same.
2020-11-22 03:43:25 +0100darjeeling_(~darjeelin@122.245.219.209) (Ping timeout: 264 seconds)
2020-11-22 03:43:33 +0100 <futuba> yeah, i guess i am having a little trouble understanding what func2 is doing abstractly
2020-11-22 03:43:35 +0100cads(~cads@ip-64-72-99-232.lasvegas.net)
2020-11-22 03:44:02 +0100 <futuba> it's like unwrapping it twice and then making a pair out of it kind of?
2020-11-22 03:44:04 +0100 <monochrom> There is no need to stay abstract. Use f=[] to find out.
2020-11-22 03:44:36 +0100 <koz_> (in fact, you already did, and your example of 'func2 [1,2]' holds all the answers you need)
2020-11-22 03:44:50 +0100Ariakenom(~Ariakenom@h-98-128-229-104.NA.cust.bahnhof.se) (Quit: Leaving)
2020-11-22 03:44:55 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-11-22 03:45:05 +0100 <monochrom> Use a long list to see more of the trend.
2020-11-22 03:45:06 +0100 <futuba> yeah, i understood what it does for [(1, 2)]
2020-11-22 03:45:15 +0100 <futuba> i guess for list and maybe i see what it does
2020-11-22 03:46:44 +0100 <monochrom> Now just rewrite func2 and func3 using Applicative only. Use what you know about what <*> does when f=[].
2020-11-22 03:48:32 +0100macrover(~macrover@ip70-189-231-35.lv.lv.cox.net)
2020-11-22 03:50:41 +0100sand_dull(~theuser@c-73-149-95-105.hsd1.ct.comcast.net)
2020-11-22 03:51:34 +0100Sonderblade(~helloman@94.191.153.49.mobile.tre.se)
2020-11-22 03:51:43 +0100Chi1thangoo(~Chi1thang@87.112.60.168) (Ping timeout: 260 seconds)
2020-11-22 03:51:49 +0100Jeanne-Kamikaze(~Jeanne-Ka@66.115.189.234) (Ping timeout: 264 seconds)
2020-11-22 03:53:24 +0100da39a3ee5e6b4b0d(~da39a3ee5@2403:6200:8876:6c06:8500:38e7:4522:4d5)
2020-11-22 03:53:28 +0100electricityZZZZ(~electrici@108-216-157-17.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 260 seconds)
2020-11-22 03:55:49 +0100Jeanne-Kamikaze(~Jeanne-Ka@66.115.189.194)
2020-11-22 03:55:57 +0100justanotheruser(~justanoth@unaffiliated/justanotheruser) (Ping timeout: 272 seconds)
2020-11-22 03:56:00 +0100sand_dull(~theuser@c-73-149-95-105.hsd1.ct.comcast.net) (Quit: leaving)
2020-11-22 03:56:45 +0100hpc(~juzz@ip98-169-35-13.dc.dc.cox.net) (Ping timeout: 240 seconds)
2020-11-22 03:56:56 +0100raehik(~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Ping timeout: 240 seconds)
2020-11-22 03:57:15 +0100electricityZZZZ(~electrici@108-216-157-17.lightspeed.sntcca.sbcglobal.net)
2020-11-22 03:57:58 +0100Lowww(~Lowww@185.163.110.116)
2020-11-22 03:58:57 +0100hpc(~juzz@ip98-169-35-13.dc.dc.cox.net)
2020-11-22 04:00:41 +0100darjeeling_(~darjeelin@122.245.219.209)
2020-11-22 04:01:19 +0100jordyMcArthur(~Amresh_Ku@27.61.111.195)
2020-11-22 04:02:17 +0100jordyMcArthur(~Amresh_Ku@27.61.111.195) ()
2020-11-22 04:02:36 +0100electricityZZZZ(~electrici@108-216-157-17.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 240 seconds)
2020-11-22 04:03:12 +0100justanotheruser(~justanoth@unaffiliated/justanotheruser)
2020-11-22 04:04:59 +0100boxscape(54a35f37@gateway/web/cgi-irc/kiwiirc.com/ip.84.163.95.55)
2020-11-22 04:05:20 +0100LKoen(~LKoen@169.244.88.92.rev.sfr.net) (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”)
2020-11-22 04:05:24 +0100 <boxscape> is there some way to have ghc reduce type family applications in type errors?
2020-11-22 04:06:50 +0100 <boxscape> I suppose -fprint-expanded-synonyms is supposed to do it... but it doesn't do it for my example:
2020-11-22 04:07:09 +0100 <boxscape> % type family X2 a where X2 Int = String
2020-11-22 04:07:10 +0100 <yahb> boxscape:
2020-11-22 04:07:25 +0100 <boxscape> % :set -fprint-expanded-synonyms
2020-11-22 04:07:25 +0100 <yahb> boxscape:
2020-11-22 04:07:37 +0100 <boxscape> % type family X3 a :: Maybe (X2 Int) where X3 a = '()
2020-11-22 04:07:37 +0100 <yahb> boxscape: ; <interactive>:75:49: error:; * Expected kind `Maybe (X2 Int)', but '() has kind `()'; * In the type '(); In the type family declaration for `X3'
2020-11-22 04:08:00 +0100 <boxscape> I would expect this to print "Expected kind `Maybe String'" somewhere
2020-11-22 04:08:55 +0100 <boxscape> or, well, I suppose the flag is actually only about type synonyms, not type families
2020-11-22 04:11:16 +0100m0rphism(~m0rphism@HSI-KBW-095-208-098-207.hsi5.kabel-badenwuerttemberg.de) (Ping timeout: 240 seconds)
2020-11-22 04:12:43 +0100Audentity(~Audentity@4e69b241.skybroadband.com) (Ping timeout: 260 seconds)
2020-11-22 04:15:26 +0100Fractalis(~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) (Quit: Goodbye Everyone!)
2020-11-22 04:19:10 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 246 seconds)
2020-11-22 04:19:56 +0100GuerrillaMonkey(~Jeanne-Ka@66.115.189.174)
2020-11-22 04:23:01 +0100Jeanne-Kamikaze(~Jeanne-Ka@66.115.189.194) (Ping timeout: 264 seconds)
2020-11-22 04:23:01 +0100sand_dull(~theuser@c-73-149-95-105.hsd1.ct.comcast.net)
2020-11-22 04:26:47 +0100jedws_(~jedws@101.184.150.93)
2020-11-22 04:28:37 +0100jedws(~jedws@101.184.150.93) (Ping timeout: 265 seconds)
2020-11-22 04:29:35 +0100GuerrillaMonkey(~Jeanne-Ka@66.115.189.174) (Quit: Leaving)
2020-11-22 04:29:45 +0100Jeanne-Kamikaze(~Jeanne-Ka@66.115.189.174)
2020-11-22 04:34:11 +0100sand_dull(~theuser@c-73-149-95-105.hsd1.ct.comcast.net) (Quit: Lost terminal)
2020-11-22 04:35:36 +0100justsomeguy(~justsomeg@216.186.218.241)
2020-11-22 04:35:36 +0100justsomeguy(~justsomeg@216.186.218.241) (Changing host)
2020-11-22 04:35:36 +0100justsomeguy(~justsomeg@unaffiliated/--/x-3805311)
2020-11-22 04:40:25 +0100acarrico(~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) (Ping timeout: 264 seconds)
2020-11-22 04:41:41 +0100redmp(~redmp@mobile-166-137-178-152.mycingular.net)
2020-11-22 04:42:18 +0100machinedgod(~machinedg@24.105.81.50) (Ping timeout: 272 seconds)
2020-11-22 04:43:01 +0100lagothrix(~lagothrix@unaffiliated/lagothrix) (Killed (kornbluth.freenode.net (Nickname regained by services)))
2020-11-22 04:43:07 +0100lagothrix(~lagothrix@unaffiliated/lagothrix)
2020-11-22 04:48:04 +0100GuerrillaMonkey(~Jeanne-Ka@c-24-7-48-40.hsd1.ca.comcast.net)
2020-11-22 04:48:27 +0100ian-mi(~ian_milli@c-67-160-8-14.hsd1.wa.comcast.net)
2020-11-22 04:49:25 +0100theDon(~td@94.134.91.87) (Ping timeout: 264 seconds)
2020-11-22 04:49:58 +0100jedai42(~jedai@lfbn-dij-1-708-251.w90-100.abo.wanadoo.fr)
2020-11-22 04:50:12 +0100GuerrillaMonkey(~Jeanne-Ka@c-24-7-48-40.hsd1.ca.comcast.net) (Remote host closed the connection)
2020-11-22 04:50:16 +0100Jeanne-Kamikaze(~Jeanne-Ka@66.115.189.174) (Ping timeout: 240 seconds)
2020-11-22 04:50:33 +0100GuerrillaMonkey(~Jeanne-Ka@c-24-7-48-40.hsd1.ca.comcast.net)
2020-11-22 04:51:11 +0100theDon(~td@muedsl-82-207-238-007.citykom.de)
2020-11-22 04:53:45 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-11-22 04:58:49 +0100cr3(~cr3@192-222-143-195.qc.cable.ebox.net) (Quit: leaving)
2020-11-22 04:59:23 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 260 seconds)
2020-11-22 04:59:26 +0100cr3(~cr3@192-222-143-195.qc.cable.ebox.net)
2020-11-22 05:00:27 +0100Rudd0(~Rudd0@185.189.115.98)
2020-11-22 05:00:40 +0100GuerrillaMonkey(~Jeanne-Ka@c-24-7-48-40.hsd1.ca.comcast.net) (Ping timeout: 272 seconds)
2020-11-22 05:02:04 +0100cr3(~cr3@192-222-143-195.qc.cable.ebox.net) (Client Quit)
2020-11-22 05:02:43 +0100HarveyPwca(~HarveyPwc@c-98-220-98-201.hsd1.il.comcast.net) (Quit: Leaving)
2020-11-22 05:03:27 +0100wei2912(~wei2912@unaffiliated/wei2912) (Remote host closed the connection)
2020-11-22 05:05:39 +0100acarrico(~acarrico@dhcp-68-142-39-249.greenmountainaccess.net)
2020-11-22 05:06:22 +0100acidjnk_new2(~acidjnk@p200300d0c719ff54e8f13b1c4a3f9bcc.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)
2020-11-22 05:09:33 +0100elliott__(~elliott@pool-108-51-141-12.washdc.fios.verizon.net) (Ping timeout: 260 seconds)
2020-11-22 05:13:25 +0100rekahsoft(~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com)
2020-11-22 05:13:29 +0100drbean(~drbean@TC210-63-209-194.static.apol.com.tw)
2020-11-22 05:15:25 +0100 <futuba> i can't understand the idea of x <$> p <*> q pattern
2020-11-22 05:15:32 +0100 <futuba> does anyone have some intuition please?
2020-11-22 05:16:05 +0100 <dsal> I think it's very intuitive when you think about it in terms of Maybe.
2020-11-22 05:16:25 +0100 <dsal> Each step takes an the previous step's value if it's Just, otherwise short circuits to Nothing.
2020-11-22 05:17:33 +0100 <futuba> sorry, can you explain what the steps are?
2020-11-22 05:17:45 +0100rekahsoft(~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds)
2020-11-22 05:18:42 +0100 <dsal> > (,) <$> Just 2 <*> Just 3
2020-11-22 05:18:44 +0100 <lambdabot> Just (2,3)
2020-11-22 05:19:07 +0100 <dsal> Each thing might return Nothing or Just a value, and I want to either get Nothing, or just `x` in your case.
2020-11-22 05:19:24 +0100 <dsal> > (,,) <$> Just 1 <*> Just 2 <*> Just 3
2020-11-22 05:19:26 +0100 <lambdabot> Just (1,2,3)
2020-11-22 05:19:27 +0100 <dsal> > (,,) <$> Nothing <*> Just 2 <*> Just 3
2020-11-22 05:19:29 +0100 <lambdabot> Nothing
2020-11-22 05:19:47 +0100 <futuba> hm so i should think like the first argument is the function
2020-11-22 05:19:55 +0100 <futuba> and then the other arguments are the things you apply the functions to?
2020-11-22 05:20:17 +0100 <dsal> > (+) <$> Nothing <*> Just 2
2020-11-22 05:20:20 +0100 <lambdabot> Nothing
2020-11-22 05:20:22 +0100 <dsal> > (+) <$> Just 11 <*> Just 2
2020-11-22 05:20:25 +0100 <lambdabot> Just 13
2020-11-22 05:20:32 +0100futuba(2fe3e53b@047-227-229-059.res.spectrum.com) (Remote host closed the connection)
2020-11-22 05:21:59 +0100 <dsal> > (+) <$> Right 11 <*> Right 2
2020-11-22 05:22:02 +0100 <lambdabot> Right 13
2020-11-22 05:22:02 +0100futuba(2fe3e53b@047-227-229-059.res.spectrum.com)
2020-11-22 05:22:04 +0100 <dsal> > (+) <$> Left "boo" <*> Right 2
2020-11-22 05:22:06 +0100 <lambdabot> Left "boo"
2020-11-22 05:22:19 +0100 <koz_> The way I like to think about it is this.
2020-11-22 05:22:29 +0100 <koz_> If you have 'f x y', you're computing in a 'pure' context.
2020-11-22 05:22:42 +0100 <koz_> But what if x and y have effects too?
2020-11-22 05:22:50 +0100 <koz_> For example, IO, or Maybe, or w/e?
2020-11-22 05:22:53 +0100 <koz_> We wanna compute there too.
2020-11-22 05:23:07 +0100 <koz_> So in that case, we can use the Applicative nature of (many) effects, and instead write
2020-11-22 05:23:11 +0100 <koz_> f <$> x <*> y
2020-11-22 05:23:14 +0100 <dsal> :t (+) <$> pure 1 <*> pure 2
2020-11-22 05:23:15 +0100 <lambdabot> (Applicative f, Num b) => f b
2020-11-22 05:23:55 +0100 <koz_> A way to make this even more clear:
2020-11-22 05:23:58 +0100 <koz_> :t ($)
2020-11-22 05:24:00 +0100 <lambdabot> (a -> b) -> a -> b
2020-11-22 05:24:03 +0100 <koz_> :t <*>
2020-11-22 05:24:05 +0100 <lambdabot> error: parse error on input ‘<*>’
2020-11-22 05:24:10 +0100 <koz_> :t (<*>)
2020-11-22 05:24:11 +0100 <lambdabot> Applicative f => f (a -> b) -> f a -> f b
2020-11-22 05:24:12 +0100vollenweider(~vollenwei@4e69b241.skybroadband.com)
2020-11-22 05:24:17 +0100 <koz_> Notice how those are quite similar?
2020-11-22 05:24:28 +0100 <futuba> yeah
2020-11-22 05:24:33 +0100 <futuba> hm interesting
2020-11-22 05:24:39 +0100 <dsal> :t (<$>) -- for completeness
2020-11-22 05:24:40 +0100 <lambdabot> Functor f => (a -> b) -> f a -> f b
2020-11-22 05:25:06 +0100 <koz_> In this case, it's best vieweed as having the type '(Functor f) => (a -> b) -> (f a -> f b)
2020-11-22 05:25:08 +0100 <koz_> '
2020-11-22 05:25:28 +0100 <koz_> (i.e. you are 'promoting' a function that works on non-effectful values to a function that works on effectful ones)
2020-11-22 05:25:47 +0100 <koz_> You will also note that (<$>) is fmap.
2020-11-22 05:26:00 +0100 <koz_> (we have it there to make stuff of this form easier to write)
2020-11-22 05:26:13 +0100conal(~conal@198.8.81.205)
2020-11-22 05:26:21 +0100conal(~conal@198.8.81.205) (Client Quit)
2020-11-22 05:26:48 +0100 <futuba> right
2020-11-22 05:26:49 +0100 <futuba> ok
2020-11-22 05:27:15 +0100conal(~conal@198.8.81.205)
2020-11-22 05:27:20 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-11-22 05:27:29 +0100conal(~conal@198.8.81.205) (Client Quit)
2020-11-22 05:27:36 +0100 <koz_> Also work noting - any Applicative is also a Functor.
2020-11-22 05:27:40 +0100 <koz_> s/work/worth/
2020-11-22 05:28:06 +0100 <futuba> right
2020-11-22 05:28:16 +0100 <futuba> another question, what is the point of using >>?
2020-11-22 05:28:30 +0100 <koz_> futuba: For that, we can compare with >>=
2020-11-22 05:28:33 +0100 <koz_> :t (>>=)
2020-11-22 05:28:34 +0100 <lambdabot> Monad m => m a -> (a -> m b) -> m b
2020-11-22 05:28:38 +0100 <koz_> :t (>>)
2020-11-22 05:28:39 +0100 <lambdabot> Monad m => m a -> m b -> m b
2020-11-22 05:28:44 +0100 <koz_> What's the difference there?
2020-11-22 05:28:49 +0100 <futuba> there's no a
2020-11-22 05:29:05 +0100 <koz_> Precisely - we don't use the 'a' to produce the m b.
2020-11-22 05:29:11 +0100 <koz_> However, 'm a' still has an effect.
2020-11-22 05:29:26 +0100 <koz_> So when we use >>, both _effects_ still occur, but we just ignore the _value_ from the first one.
2020-11-22 05:29:35 +0100 <futuba> ohh
2020-11-22 05:29:36 +0100 <koz_> (in fact, you can define >> using >>=)
2020-11-22 05:29:45 +0100 <futuba> but for Maybe and List monad, there's no point right?
2020-11-22 05:29:51 +0100 <koz_> Also, given the nature of your questions: have you read the Typeclassopedia?
2020-11-22 05:29:56 +0100 <futuba> I have not
2020-11-22 05:29:58 +0100 <koz_> For 'Maybe', there very much _is_ a point.
2020-11-22 05:30:04 +0100 <futuba> but I am aware of the typeclass defiitions
2020-11-22 05:30:12 +0100 <koz_> I would recommend that you read the Typeclassopedia.
2020-11-22 05:30:18 +0100 <futuba> I think I saw it and found it too scary :))
2020-11-22 05:30:22 +0100 <koz_> A lot of your questions are answered by it, in great detail.
2020-11-22 05:30:25 +0100 <koz_> Yeah, it's not a light read.
2020-11-22 05:30:31 +0100 <koz_> But patience and time gets you everywhere.
2020-11-22 05:30:49 +0100 <futuba> what's the best way to get practice with these things?
2020-11-22 05:31:41 +0100 <futuba> i feel like typeclassopedia will get me the necessary theory, but i kind of feel like i need to think through code and stuff to really understand them
2020-11-22 05:31:41 +0100 <koz_> futuba: Write more Haskell.
2020-11-22 05:31:47 +0100 <futuba> yeah, but how :)
2020-11-22 05:31:53 +0100 <koz_> Think of a thing you wanna make.
2020-11-22 05:31:55 +0100 <koz_> Then write that.
2020-11-22 05:32:02 +0100 <koz_> Do the exercises the Typeclassopedia comes with.
2020-11-22 05:32:08 +0100 <koz_> (all, or nearly all, of them are code)
2020-11-22 05:32:18 +0100 <koz_> Ditto the exercises you asked about earlier.
2020-11-22 05:33:25 +0100vicfred(~vicfred@unaffiliated/vicfred) (Quit: Leaving)
2020-11-22 05:35:27 +0100Saukk(~Saukk@2001:998:f9:2914:1c59:9bb5:b94c:4)
2020-11-22 05:41:04 +0100whatisRT(~whatisRT@2002:5b41:6a33:0:1094:8ebf:d3e9:e277)
2020-11-22 05:45:10 +0100da39a3ee5e6b4b0d(~da39a3ee5@2403:6200:8876:6c06:8500:38e7:4522:4d5) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-11-22 05:48:37 +0100da39a3ee5e6b4b0d(~da39a3ee5@2403:6200:8876:6c06:8500:38e7:4522:4d5)
2020-11-22 05:55:32 +0100sszark(~sszark@h-213-180.A392.priv.bahnhof.se) (Remote host closed the connection)
2020-11-22 06:00:02 +0100_Alleria(~AllahuAkb@2604:2000:1484:26:b060:c081:3394:137) (Ping timeout: 260 seconds)
2020-11-22 06:01:31 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 256 seconds)
2020-11-22 06:02:43 +0100Alleria_(~AllahuAkb@2604:2000:1484:26:b060:c081:3394:137)
2020-11-22 06:10:06 +0100falafel__(~falafel@2601:547:1303:b30:7811:313f:d0f3:f9f4)
2020-11-22 06:11:30 +0100Jonkimi727406120(~Jonkimi@113.87.161.66)
2020-11-22 06:12:45 +0100blendux(~blendux@99-33-66-185.lightspeed.yrlnca.sbcglobal.net)
2020-11-22 06:13:59 +0100blendux(~blendux@99-33-66-185.lightspeed.yrlnca.sbcglobal.net) ()
2020-11-22 06:14:08 +0100solonarv(~solonarv@astrasbourg-653-1-156-4.w90-6.abo.wanadoo.fr) (Ping timeout: 272 seconds)
2020-11-22 06:18:08 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
2020-11-22 06:18:25 +0100Gurkenglas(~Gurkengla@unaffiliated/gurkenglas) (Ping timeout: 240 seconds)
2020-11-22 06:24:47 +0100Sarma(~Amras@unaffiliated/amras0000) (Ping timeout: 272 seconds)
2020-11-22 06:24:50 +0100whatisRT(~whatisRT@2002:5b41:6a33:0:1094:8ebf:d3e9:e277) (Read error: Connection reset by peer)
2020-11-22 06:27:56 +0100redmp(~redmp@mobile-166-137-178-152.mycingular.net) (Ping timeout: 240 seconds)
2020-11-22 06:29:37 +0100falafel__falafel
2020-11-22 06:30:08 +0100futuba(2fe3e53b@047-227-229-059.res.spectrum.com) (Remote host closed the connection)
2020-11-22 06:31:21 +0100hlisp(~hlisp@114.246.35.11)
2020-11-22 06:31:29 +0100hlisp(~hlisp@114.246.35.11) (Read error: Connection reset by peer)
2020-11-22 06:32:43 +0100shailangsa(~shailangs@host86-186-136-90.range86-186.btcentralplus.com) (Ping timeout: 260 seconds)
2020-11-22 06:34:57 +0100texasmynsted(~texasmyns@212.102.45.109) (Remote host closed the connection)
2020-11-22 06:35:53 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-11-22 06:40:55 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 246 seconds)
2020-11-22 06:46:36 +0100Tario(~Tario@201.192.165.173) (Ping timeout: 240 seconds)
2020-11-22 06:49:56 +0100SanchayanMaity(~Sanchayan@106.201.34.194)
2020-11-22 06:50:08 +0100elliott__(~elliott@pool-108-51-141-12.washdc.fios.verizon.net)
2020-11-22 06:59:05 +0100Jonkimi727406120(~Jonkimi@113.87.161.66) (Ping timeout: 240 seconds)
2020-11-22 07:00:27 +0100falafel(~falafel@2601:547:1303:b30:7811:313f:d0f3:f9f4) (Ping timeout: 260 seconds)
2020-11-22 07:01:01 +0100hackageuusi 0.2.1.0 - Tweak dependencies in .cabal files https://hackage.haskell.org/package/uusi-0.2.1.0 (berberman)
2020-11-22 07:07:41 +0100Saukk(~Saukk@2001:998:f9:2914:1c59:9bb5:b94c:4) (Remote host closed the connection)
2020-11-22 07:08:13 +0100Saukk(~Saukk@2001:998:f9:2914:1c59:9bb5:b94c:4)
2020-11-22 07:14:10 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-11-22 07:16:11 +0100vicfred(~vicfred@unaffiliated/vicfred)
2020-11-22 07:17:05 +0100vicfred(~vicfred@unaffiliated/vicfred) (Max SendQ exceeded)
2020-11-22 07:17:36 +0100vicfred(~vicfred@unaffiliated/vicfred)
2020-11-22 07:18:44 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net)
2020-11-22 07:23:25 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 240 seconds)
2020-11-22 07:23:28 +0100Jonkimi727406120(~Jonkimi@113.87.161.66)
2020-11-22 07:24:26 +0100ggole(~ggole@2001:8003:8119:7200:f466:990b:157b:b834)
2020-11-22 07:25:54 +0100Saukk(~Saukk@2001:998:f9:2914:1c59:9bb5:b94c:4) (Remote host closed the connection)
2020-11-22 07:25:54 +0100chkno(~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net) (Read error: Connection reset by peer)
2020-11-22 07:26:06 +0100chkno(~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net)
2020-11-22 07:32:36 +0100urodna(~urodna@unaffiliated/urodna) (Quit: urodna)
2020-11-22 07:36:09 +0100falafel(~falafel@2601:547:1303:b30:7811:313f:d0f3:f9f4)
2020-11-22 07:38:53 +0100boxscape(54a35f37@gateway/web/cgi-irc/kiwiirc.com/ip.84.163.95.55) (Ping timeout: 272 seconds)
2020-11-22 07:41:10 +0100CMCDragonkai1(~Thunderbi@124.19.3.250)
2020-11-22 07:43:05 +0100elliott__(~elliott@pool-108-51-141-12.washdc.fios.verizon.net) (Ping timeout: 240 seconds)
2020-11-22 07:45:05 +0100Graypup_(Graypup@lfcode.ca) (Quit: ZNC 1.6.1 - http://znc.in)
2020-11-22 07:46:26 +0100Graypup_(Graypup@lfcode.ca)
2020-11-22 07:48:24 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 256 seconds)
2020-11-22 07:49:16 +0100cole-h(~cole-h@c-73-48-197-220.hsd1.ca.comcast.net) (Ping timeout: 240 seconds)
2020-11-22 07:50:37 +0100falafel(~falafel@2601:547:1303:b30:7811:313f:d0f3:f9f4) (Ping timeout: 260 seconds)
2020-11-22 07:52:50 +0100da39a3ee5e6b4b0d(~da39a3ee5@2403:6200:8876:6c06:8500:38e7:4522:4d5) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-11-22 08:00:06 +0100da39a3ee5e6b4b0d(~da39a3ee5@mx-ll-171.5.161-165.dynamic.3bb.co.th)
2020-11-22 08:03:18 +0100da39a3ee5e6b4b0d(~da39a3ee5@mx-ll-171.5.161-165.dynamic.3bb.co.th) (Client Quit)
2020-11-22 08:04:19 +0100takuan(~takuan@178-116-218-225.access.telenet.be)
2020-11-22 08:05:55 +0100elliott__(~elliott@pool-108-51-141-12.washdc.fios.verizon.net)
2020-11-22 08:06:03 +0100darjeeling_(~darjeelin@122.245.219.209) (Ping timeout: 260 seconds)
2020-11-22 08:07:46 +0100DirefulSalt(DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt)
2020-11-22 08:09:57 +0100olligobber(olligobber@gateway/vpn/privateinternetaccess/olligobber)
2020-11-22 08:11:04 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 256 seconds)
2020-11-22 08:11:24 +0100danvet(~Daniel@2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa)
2020-11-22 08:16:50 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-11-22 08:22:04 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 272 seconds)
2020-11-22 08:31:42 +0100darjeeling_(~darjeelin@122.245.219.209)
2020-11-22 08:33:45 +0100dirediresalt(DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt)
2020-11-22 08:36:38 +0100DirefulSalt(DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt) (Ping timeout: 256 seconds)
2020-11-22 08:37:21 +0100andos(~dan@69-165-210-185.cable.teksavvy.com) (Ping timeout: 256 seconds)
2020-11-22 08:37:26 +0100alp(~alp@88.126.45.36)
2020-11-22 08:37:28 +0100invaser(~Thunderbi@31.148.23.125)
2020-11-22 08:37:54 +0100xsperry(~as@unaffiliated/xsperry)
2020-11-22 08:38:05 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2020-11-22 08:41:11 +0100gproto23(~gproto23@unaffiliated/gproto23)
2020-11-22 08:41:19 +0100elliott__(~elliott@pool-108-51-141-12.washdc.fios.verizon.net) (Ping timeout: 256 seconds)
2020-11-22 08:42:51 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 265 seconds)
2020-11-22 08:47:06 +0100Gurkenglas(~Gurkengla@unaffiliated/gurkenglas)
2020-11-22 08:54:34 +0100justsomeguy(~justsomeg@unaffiliated/--/x-3805311) ()
2020-11-22 08:56:10 +0100jonatanb(jonatanb@gateway/vpn/protonvpn/jonatanb)
2020-11-22 08:58:26 +0100Sgeo(~Sgeo@ool-18b982ad.dyn.optonline.net) (Read error: Connection reset by peer)
2020-11-22 08:58:38 +0100avoandmayo(~textual@122-58-109-105-adsl.sparkbb.co.nz)
2020-11-22 08:58:52 +0100avoandmayo(~textual@122-58-109-105-adsl.sparkbb.co.nz) (Client Quit)
2020-11-22 09:00:25 +0100jonatanb(jonatanb@gateway/vpn/protonvpn/jonatanb) (Ping timeout: 240 seconds)
2020-11-22 09:02:21 +0100CMCDragonkai1(~Thunderbi@124.19.3.250) (Quit: CMCDragonkai1)
2020-11-22 09:02:21 +0100coot(~coot@37.30.49.253.nat.umts.dynamic.t-mobile.pl)
2020-11-22 09:06:15 +0100Sgeo(~Sgeo@ool-18b982ad.dyn.optonline.net)
2020-11-22 09:12:25 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-11-22 09:16:38 +0100alp(~alp@88.126.45.36) (Ping timeout: 260 seconds)
2020-11-22 09:18:06 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (Remote host closed the connection)
2020-11-22 09:18:40 +0100chaosmasttter(~chaosmast@p200300c4a72cf801dd23ca148139a2b5.dip0.t-ipconnect.de)
2020-11-22 09:18:42 +0100shutdown_-h_now(~arjan@2001:1c06:2d0b:2312:794d:ef9:43c6:21d5) (Ping timeout: 260 seconds)
2020-11-22 09:20:09 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net)
2020-11-22 09:20:18 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net)
2020-11-22 09:24:13 +0100darjeeling_(~darjeelin@122.245.219.209) (Ping timeout: 260 seconds)
2020-11-22 09:24:21 +0100ocamler(3263cbdb@50.99.203.219)
2020-11-22 09:25:23 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 260 seconds)
2020-11-22 09:27:01 +0100mozzarella(~sam@unaffiliated/sam113101) (Remote host closed the connection)
2020-11-22 09:27:33 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (Remote host closed the connection)
2020-11-22 09:27:59 +0100p-core(~Thunderbi@2001:718:1e03:5128:2ab7:7f35:48a1:8515)
2020-11-22 09:28:59 +0100p-core(~Thunderbi@2001:718:1e03:5128:2ab7:7f35:48a1:8515) (Remote host closed the connection)
2020-11-22 09:29:01 +0100mozzarella(~sam@unaffiliated/sam113101)
2020-11-22 09:29:29 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net)
2020-11-22 09:29:30 +0100avoandmayo(~textual@122-58-109-105-adsl.sparkbb.co.nz)
2020-11-22 09:32:07 +0100mozzarella(~sam@unaffiliated/sam113101) (Remote host closed the connection)
2020-11-22 09:33:46 +0100shutdown_-h_now(~arjan@2001:1c06:2d0b:2312:94f:cb60:6301:cfa8)
2020-11-22 09:33:58 +0100mozzarella(~sam@unaffiliated/sam113101)
2020-11-22 09:34:54 +0100avoandmayo(~textual@122-58-109-105-adsl.sparkbb.co.nz) (Ping timeout: 272 seconds)
2020-11-22 09:37:00 +0100hackageZ-IO 0.1.9.0 - Simple and high performance IO toolkit for Haskell https://hackage.haskell.org/package/Z-IO-0.1.9.0 (winterland)
2020-11-22 09:37:55 +0100oish(~charlie@228.25.169.217.in-addr.arpa)
2020-11-22 09:39:33 +0100Sgeo(~Sgeo@ool-18b982ad.dyn.optonline.net) (Read error: Connection reset by peer)
2020-11-22 09:40:30 +0100da39a3ee5e6b4b0d(~da39a3ee5@2403:6200:8876:6c06:8500:38e7:4522:4d5)
2020-11-22 09:41:14 +0100ocamler(3263cbdb@50.99.203.219) (Remote host closed the connection)
2020-11-22 09:42:39 +0100jedws_(~jedws@101.184.150.93) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-11-22 09:43:34 +0100darjeeling_(~darjeelin@122.245.219.209)
2020-11-22 09:44:27 +0100alp(~alp@2a01:e0a:58b:4920:c1e4:1327:bc3c:22c7)
2020-11-22 09:45:12 +0100xff0x(~fox@2001:1a81:53fc:6700:5177:b787:c6a7:ad81) (Ping timeout: 260 seconds)
2020-11-22 09:45:51 +0100xff0x(~fox@2001:1a81:53fc:6700:524e:d3cd:834f:b429)
2020-11-22 09:46:06 +0100Sgeo(~Sgeo@ool-18b982ad.dyn.optonline.net)
2020-11-22 09:46:26 +0100revtintin(~revtintin@42.61.242.247)
2020-11-22 09:47:03 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 256 seconds)
2020-11-22 09:51:33 +0100Alleria_(~AllahuAkb@2604:2000:1484:26:b060:c081:3394:137) (Read error: Connection reset by peer)
2020-11-22 09:51:41 +0100_Alleria(~AllahuAkb@2604:2000:1484:26:b060:c081:3394:137)
2020-11-22 10:05:02 +0100Sarma(~Amras@unaffiliated/amras0000)
2020-11-22 10:08:33 +0100tromp_(~tromp@dhcp-077-249-230-040.chello.nl) (Ping timeout: 260 seconds)
2020-11-22 10:10:33 +0100bitmagie(~Thunderbi@200116b806b2f50045a332a5e7f51d32.dip.versatel-1u1.de)
2020-11-22 10:10:48 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2020-11-22 10:12:06 +0100gproto023(~gproto23@unaffiliated/gproto23)
2020-11-22 10:13:05 +0100hpc(~juzz@ip98-169-35-13.dc.dc.cox.net) (Ping timeout: 240 seconds)
2020-11-22 10:13:25 +0100alp(~alp@2a01:e0a:58b:4920:c1e4:1327:bc3c:22c7) (Ping timeout: 272 seconds)
2020-11-22 10:14:36 +0100gproto23(~gproto23@unaffiliated/gproto23) (Ping timeout: 256 seconds)
2020-11-22 10:15:14 +0100macrover(~macrover@ip70-189-231-35.lv.lv.cox.net) (Ping timeout: 260 seconds)
2020-11-22 10:15:18 +0100hpc(~juzz@ip98-169-35-13.dc.dc.cox.net)
2020-11-22 10:15:24 +0100kritzefitz(~kritzefit@212.86.56.80)
2020-11-22 10:15:33 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 260 seconds)
2020-11-22 10:16:44 +0100dirediresalt(DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt) (Remote host closed the connection)
2020-11-22 10:17:12 +0100dirediresalt(DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt)
2020-11-22 10:17:33 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (Remote host closed the connection)
2020-11-22 10:18:36 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net)
2020-11-22 10:19:02 +0100oish(~charlie@228.25.169.217.in-addr.arpa) (Ping timeout: 265 seconds)
2020-11-22 10:19:02 +0100da39a3ee5e6b4b0d(~da39a3ee5@2403:6200:8876:6c06:8500:38e7:4522:4d5) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-11-22 10:19:26 +0100gehmehgeh(~ircuser1@gateway/tor-sasl/gehmehgeh)
2020-11-22 10:21:20 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-11-22 10:21:25 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net)
2020-11-22 10:21:56 +0100Tuplanolla(~Tuplanoll@91-159-68-239.elisa-laajakaista.fi)
2020-11-22 10:26:05 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds)
2020-11-22 10:26:12 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 272 seconds)
2020-11-22 10:26:14 +0100gproto0023(~gproto23@unaffiliated/gproto23)
2020-11-22 10:27:34 +0100raichoo(~raichoo@dslb-092-073-215-225.092.073.pools.vodafone-ip.de)
2020-11-22 10:28:16 +0100gproto023(~gproto23@unaffiliated/gproto23) (Ping timeout: 240 seconds)
2020-11-22 10:29:45 +0100drbean(~drbean@TC210-63-209-194.static.apol.com.tw) (Ping timeout: 240 seconds)
2020-11-22 10:32:26 +0100FreeBirdLjj(~freebirdl@101.228.42.108)
2020-11-22 10:34:22 +0100conal(~conal@198.8.81.205)
2020-11-22 10:36:18 +0100m0rphism(~m0rphism@HSI-KBW-095-208-098-207.hsi5.kabel-badenwuerttemberg.de)
2020-11-22 10:37:08 +0100FreeBirdLjj(~freebirdl@101.228.42.108) (Ping timeout: 260 seconds)
2020-11-22 10:37:27 +0100alp(~alp@2a01:e0a:58b:4920:59f1:138:8ab7:3855)
2020-11-22 10:38:34 +0100conal(~conal@198.8.81.205) (Ping timeout: 246 seconds)
2020-11-22 10:41:41 +0100jedws(~jedws@101.184.150.93)
2020-11-22 10:43:56 +0100jedws(~jedws@101.184.150.93) (Client Quit)
2020-11-22 10:45:27 +0100revtintin(~revtintin@42.61.242.247) (Quit: WeeChat 1.9.1)
2020-11-22 10:45:31 +0100Sgeo(~Sgeo@ool-18b982ad.dyn.optonline.net) (Read error: Connection reset by peer)
2020-11-22 10:47:28 +0100Sgeo(~Sgeo@ool-18b982ad.dyn.optonline.net)
2020-11-22 10:51:24 +0100knupfer1(~Thunderbi@mue-88-130-61-241.dsl.tropolys.de)
2020-11-22 10:53:44 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-11-22 10:58:02 +0100son0p(~son0p@181.58.39.182)
2020-11-22 11:01:26 +0100Gurkenglas(~Gurkengla@unaffiliated/gurkenglas) (Ping timeout: 260 seconds)
2020-11-22 11:02:11 +0100hnOsmium0001(uid453710@gateway/web/irccloud.com/x-bxutlphfkqmfvhzw) (Quit: Connection closed for inactivity)
2020-11-22 11:05:06 +0100kritzefitz(~kritzefit@212.86.56.80) (Ping timeout: 256 seconds)
2020-11-22 11:07:15 +0100dcoutts_(~duncan@33.14.75.194.dyn.plus.net)
2020-11-22 11:10:05 +0100gproto0023(~gproto23@unaffiliated/gproto23) (Ping timeout: 240 seconds)
2020-11-22 11:12:01 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2020-11-22 11:15:10 +0100tromp(~tromp@dhcp-077-249-230-040.chello.nl)
2020-11-22 11:16:47 +0100Sgeo(~Sgeo@ool-18b982ad.dyn.optonline.net) (Read error: Connection reset by peer)
2020-11-22 11:17:01 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 264 seconds)
2020-11-22 11:21:44 +0100Sgeo(~Sgeo@ool-18b982ad.dyn.optonline.net)
2020-11-22 11:23:09 +0100gproto23(~gproto23@unaffiliated/gproto23)
2020-11-22 11:23:10 +0100rprije(~rprije@124.148.131.132) (Ping timeout: 256 seconds)
2020-11-22 11:30:36 +0100Jonkimi727406120(~Jonkimi@113.87.161.66) (Ping timeout: 240 seconds)
2020-11-22 11:32:55 +0100AlterEgo-(~ladew@124-198-158-163.dynamic.caiway.nl)
2020-11-22 11:34:27 +0100hexfive(~hexfive@50-47-142-195.evrt.wa.frontiernet.net) (Quit: i must go. my people need me.)
2020-11-22 11:34:36 +0100knupfer1(~Thunderbi@mue-88-130-61-241.dsl.tropolys.de) (Ping timeout: 272 seconds)
2020-11-22 11:34:45 +0100arahael(~arahael@14-203-208-142.tpgi.com.au) (Remote host closed the connection)
2020-11-22 11:34:57 +0100fendor_(~fendor@77.119.131.102.wireless.dyn.drei.com)
2020-11-22 11:37:16 +0100fendor(~fendor@91.141.1.146.wireless.dyn.drei.com) (Ping timeout: 240 seconds)
2020-11-22 11:37:42 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (Remote host closed the connection)
2020-11-22 11:39:30 +0100gproto23(~gproto23@unaffiliated/gproto23) (Remote host closed the connection)
2020-11-22 11:39:36 +0100jlamothe(~jlamothe@198.251.55.207) (Ping timeout: 240 seconds)
2020-11-22 11:39:51 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net)
2020-11-22 11:42:42 +0100crdrost(~crdrost@c-98-207-102-156.hsd1.ca.comcast.net)
2020-11-22 11:44:35 +0100Lowww(~Lowww@185.163.110.116) (Remote host closed the connection)
2020-11-22 11:45:33 +0100rotty(rotty@ghost.xx.vu) (Ping timeout: 265 seconds)
2020-11-22 11:52:02 +0100gagbo(~gagbo@unaffiliated/gagbo)
2020-11-22 11:53:10 +0100borne(~fritjof@200116b864212200f1dc39039d201adf.dip.versatel-1u1.de)
2020-11-22 11:55:23 +0100 <gagbo> Hello, I'm a stack noob that needs help. In my dependencies I have unix-time (https://hackage.haskell.org/package/unix-time) and it can't compile because of this https://github.com/HardySimpson/zlog/issues/119 basically.
2020-11-22 11:55:47 +0100 <gagbo> So how can I set CFLAGS in the recipe of a dependency of my project ?
2020-11-22 11:59:36 +0100gproto23(~gproto23@unaffiliated/gproto23)
2020-11-22 11:59:45 +0100 <[exa]> interesting, I see no reason why the package would force -Werror
2020-11-22 12:01:09 +0100 <gagbo> it's weird yeah, but that's the only thing from my output, I didn't see any compilation error.
2020-11-22 12:01:38 +0100 <[exa]> can you grep you stack project config for -Werror ?
2020-11-22 12:03:21 +0100 <gagbo> https://imgur.com/QEv7TtJ
2020-11-22 12:03:23 +0100 <gagbo> I'll do
2020-11-22 12:04:36 +0100modi123_1(~modi123_1@84.39.117.57)
2020-11-22 12:05:15 +0100 <[exa]> btw if that's an error message please pastebin it, I can't read images here
2020-11-22 12:05:29 +0100 <[exa]> ideally with the compiler command, if present
2020-11-22 12:07:21 +0100pavonia(~user@unaffiliated/siracusa) (Quit: Bye!)
2020-11-22 12:07:51 +0100 <gagbo> oh right it was just mostly to show the context. I don't think I have the compilation command I'll try to change that
2020-11-22 12:10:36 +0100acarrico(~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) (Ping timeout: 240 seconds)
2020-11-22 12:11:42 +0100 <gagbo> welp, apparently it was something else, trying to rebuild doesn't block on unix-time, sorry for the noise
2020-11-22 12:12:25 +0100 <merijn> Why do you need unix-time anyway?
2020-11-22 12:12:32 +0100 <merijn> Why not use time?
2020-11-22 12:12:59 +0100 <merijn> It's the far more common (and thus better tested) package
2020-11-22 12:14:26 +0100fendor__(~fendor@77.119.131.102.wireless.dyn.drei.com)
2020-11-22 12:15:59 +0100Sgeo(~Sgeo@ool-18b982ad.dyn.optonline.net) (Read error: Connection reset by peer)
2020-11-22 12:16:36 +0100fendor_(~fendor@77.119.131.102.wireless.dyn.drei.com) (Ping timeout: 240 seconds)
2020-11-22 12:16:36 +0100olligobber(olligobber@gateway/vpn/privateinternetaccess/olligobber) (Ping timeout: 240 seconds)
2020-11-22 12:16:43 +0100 <gagbo> I'm trying to use taffybar, not really my choice
2020-11-22 12:17:08 +0100 <tomsmeding> gagbo: that "error" is really ghc misinterpreting the output of the preprocessor warning as an error
2020-11-22 12:17:26 +0100 <tomsmeding> but it doesn't actually _treat_ it as an error, just print it like one
2020-11-22 12:17:31 +0100 <gagbo> I see
2020-11-22 12:18:00 +0100 <tomsmeding> if it was the fault of -Werror, you would've seen the C preprocessor throw an error, and see [-Werror=cpp] instead of [-Wcpp]
2020-11-22 12:18:40 +0100 <tomsmeding> but that's kind of esoteric knowledge from the C-land that haskell programmers should (ahem) not need to deal with :p
2020-11-22 12:19:56 +0100 <tomsmeding> gagbo: for finding out what exactly makes the build fail, I recommend passing -j1 to 'stack build'
2020-11-22 12:20:24 +0100 <tomsmeding> (usually after first doing a couple of parallel builds to build all the non-failing packages, so only the failing one remains)
2020-11-22 12:20:47 +0100 <tomsmeding> s/all/the topological prefix of/? how is that even called
2020-11-22 12:21:59 +0100alp(~alp@2a01:e0a:58b:4920:59f1:138:8ab7:3855) (Ping timeout: 272 seconds)
2020-11-22 12:22:42 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net)
2020-11-22 12:22:43 +0100PacoV(~pcoves@16.194.31.93.rev.sfr.net)
2020-11-22 12:22:46 +0100 <PacoV> Hello there
2020-11-22 12:22:53 +0100 <Uniaika> salut PacoV
2020-11-22 12:24:31 +0100 <ski> tomsmeding : hm, maybe some lower (closed) subset
2020-11-22 12:25:15 +0100 <PacoV> Hey, I'm looking for someone to move my hackage account to the uploader group? Is this possible ?
2020-11-22 12:26:55 +0100 <PacoV> Account is under another name I can give via MP.
2020-11-22 12:26:56 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 240 seconds)
2020-11-22 12:32:26 +0100olligobber(olligobber@gateway/vpn/privateinternetaccess/olligobber)
2020-11-22 12:34:22 +0100chaosmasttter(~chaosmast@p200300c4a72cf801dd23ca148139a2b5.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)
2020-11-22 12:35:07 +0100Varis(~Tadas@unaffiliated/varis) (Remote host closed the connection)
2020-11-22 12:35:55 +0100shutdown_-h_now(~arjan@2001:1c06:2d0b:2312:94f:cb60:6301:cfa8) (Ping timeout: 272 seconds)
2020-11-22 12:37:23 +0100Varis(~Tadas@unaffiliated/varis)
2020-11-22 12:41:06 +0100shutdown_-h_now(~arjan@2001:1c06:2d0b:2312:94f:cb60:6301:cfa8)
2020-11-22 12:42:51 +0100__monty__(~toonn@unaffiliated/toonn)
2020-11-22 12:43:37 +0100SanchayanM(~Sanchayan@122.167.93.19)
2020-11-22 12:44:16 +0100SanchayanMaity(~Sanchayan@106.201.34.194) (Ping timeout: 240 seconds)
2020-11-22 12:47:09 +0100Boomerang(~Boomerang@xd520f68c.cust.hiper.dk)
2020-11-22 12:51:16 +0100phaul(~phaul@ruby/staff/phaul) (Ping timeout: 240 seconds)
2020-11-22 12:52:02 +0100SanchayanM(~Sanchayan@122.167.93.19) (Ping timeout: 260 seconds)
2020-11-22 12:55:57 +0100SanchayanMaity(~Sanchayan@106.200.254.25)
2020-11-22 12:56:38 +0100jonatanb(jonatanb@gateway/vpn/protonvpn/jonatanb)
2020-11-22 12:56:43 +0100SanchayanMaity(~Sanchayan@106.200.254.25) (Client Quit)
2020-11-22 12:57:13 +0100lxsameer(~lxsameer@unaffiliated/lxsameer) (Ping timeout: 264 seconds)
2020-11-22 12:57:32 +0100modi123_1(~modi123_1@84.39.117.57) (Remote host closed the connection)
2020-11-22 13:01:13 +0100jonatanb(jonatanb@gateway/vpn/protonvpn/jonatanb) (Ping timeout: 260 seconds)
2020-11-22 13:03:14 +0100Boomerang(~Boomerang@xd520f68c.cust.hiper.dk) (Ping timeout: 260 seconds)
2020-11-22 13:03:56 +0100phaul(~phaul@ruby/staff/phaul)
2020-11-22 13:08:49 +0100funkatron(~funkatron@178.239.168.171)
2020-11-22 13:09:13 +0100phaul(~phaul@ruby/staff/phaul) (Ping timeout: 264 seconds)
2020-11-22 13:10:44 +0100lxsameer(lxsameer@gateway/vpn/protonvpn/lxsameer)
2020-11-22 13:12:30 +0100phaul(~phaul@ruby/staff/phaul)
2020-11-22 13:13:20 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2020-11-22 13:14:45 +0100LKoen(~LKoen@169.244.88.92.rev.sfr.net)
2020-11-22 13:15:31 +0100shf(~sheaf@2a01:cb19:80cc:7e00:b8bb:ef68:fc1c:f951) (Quit: Leaving)
2020-11-22 13:18:10 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 260 seconds)
2020-11-22 13:21:03 +0100denisse(~spaceCat@gateway/tor-sasl/alephzer0) (Ping timeout: 240 seconds)
2020-11-22 13:21:20 +0100denisse(~spaceCat@gateway/tor-sasl/alephzer0)
2020-11-22 13:23:36 +0100phaul(~phaul@ruby/staff/phaul) (Ping timeout: 240 seconds)
2020-11-22 13:24:59 +0100shf(~sheaf@2a01:cb19:80cc:7e00:7dfb:edae:5f48:fe4e)
2020-11-22 13:25:51 +0100phaul(~phaul@ruby/staff/phaul)
2020-11-22 13:26:36 +0100olligobber(olligobber@gateway/vpn/privateinternetaccess/olligobber) (Ping timeout: 240 seconds)
2020-11-22 13:26:37 +0100ClaudiusMaximus(~claude@198.123.199.146.dyn.plus.net)
2020-11-22 13:26:47 +0100ClaudiusMaximus(~claude@198.123.199.146.dyn.plus.net) (Changing host)
2020-11-22 13:26:47 +0100ClaudiusMaximus(~claude@unaffiliated/claudiusmaximus)
2020-11-22 13:27:47 +0100geowiesnot(~user@i15-les02-ix2-87-89-181-157.sfr.lns.abo.bbox.fr)
2020-11-22 13:32:00 +0100hackagezydiskell 0.2.0.0 - Haskell language binding for the Zydis library, a x86/x86-64 disassembler. https://hackage.haskell.org/package/zydiskell-0.2.0.0 (nerded)
2020-11-22 13:32:23 +0100da39a3ee5e6b4b0d(~da39a3ee5@2403:6200:8876:6c06:c056:20b8:f8ee:6530)
2020-11-22 13:35:42 +0100Boomerang(~Boomerang@xd520f68c.cust.hiper.dk)
2020-11-22 13:36:03 +0100elfets(~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de)
2020-11-22 13:40:56 +0100roconnor(~roconnor@host-104-157-230-3.dyn.295.ca) (Ping timeout: 240 seconds)
2020-11-22 13:41:24 +0100drbean(~drbean@TC210-63-209-199.static.apol.com.tw)
2020-11-22 13:42:34 +0100geowiesnot(~user@i15-les02-ix2-87-89-181-157.sfr.lns.abo.bbox.fr) (Ping timeout: 256 seconds)
2020-11-22 13:47:46 +0100alp(~alp@2a01:e0a:58b:4920:c027:cd9b:f7aa:d6c9)
2020-11-22 13:52:03 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (Remote host closed the connection)
2020-11-22 13:52:05 +0100bitmagie(~Thunderbi@200116b806b2f50045a332a5e7f51d32.dip.versatel-1u1.de) (Quit: bitmagie)
2020-11-22 13:56:07 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net)
2020-11-22 13:57:04 +0100geowiesnot(~user@i15-les02-ix2-87-89-181-157.sfr.lns.abo.bbox.fr)
2020-11-22 13:57:28 +0100acarrico(~acarrico@dhcp-68-142-39-249.greenmountainaccess.net)
2020-11-22 14:02:59 +0100sunmaster(~locality@p200300c13f360600e8c2ee82ee76726a.dip0.t-ipconnect.de)
2020-11-22 14:04:15 +0100roconnor(~roconnor@host-45-58-200-239.dyn.295.ca)
2020-11-22 14:05:01 +0100phaul(~phaul@ruby/staff/phaul) (Ping timeout: 264 seconds)
2020-11-22 14:05:32 +0100phaul(~phaul@ruby/staff/phaul)
2020-11-22 14:05:35 +0100oish(~charlie@228.25.169.217.in-addr.arpa)
2020-11-22 14:08:09 +0100Nik05(~Nik05@85.150.134.175)
2020-11-22 14:08:10 +0100Nik05(~Nik05@85.150.134.175) (Read error: Connection reset by peer)
2020-11-22 14:08:54 +0100son0p(~son0p@181.58.39.182) (Quit: leaving)
2020-11-22 14:09:51 +0100zariuq(~zar@fw1.ciirc.cvut.cz)
2020-11-22 14:12:18 +0100raichoo(~raichoo@dslb-092-073-215-225.092.073.pools.vodafone-ip.de) (Quit: Lost terminal)
2020-11-22 14:14:01 +0100wonko7(~wonko7@2a01:e35:2ffb:7040:55f1:c3a3:cdbe:bf52)
2020-11-22 14:14:30 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2020-11-22 14:15:22 +0100shailangsa(~shailangs@host86-186-177-233.range86-186.btcentralplus.com)
2020-11-22 14:16:36 +0100noCheese(~nocheese@unaffiliated/nocheese) (Quit: I'm out!)
2020-11-22 14:18:56 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 240 seconds)
2020-11-22 14:24:24 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net)
2020-11-22 14:28:07 +0100Ariakenom(~Ariakenom@h-98-128-229-104.NA.cust.bahnhof.se)
2020-11-22 14:28:29 +0100juuandyy(~juuandyy@84.78.249.20)
2020-11-22 14:28:43 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 260 seconds)
2020-11-22 14:29:05 +0100son0p(~son0p@181.136.122.143)
2020-11-22 14:29:26 +0100kuribas(~user@ptr-25vy0i8mmgylw13a4p4.18120a2.ip6.access.telenet.be)
2020-11-22 14:33:56 +0100juuandyy(~juuandyy@84.78.249.20) (Ping timeout: 240 seconds)
2020-11-22 14:34:38 +0100sunmaster(~locality@p200300c13f360600e8c2ee82ee76726a.dip0.t-ipconnect.de) ("Leaving")
2020-11-22 14:37:16 +0100oish(~charlie@228.25.169.217.in-addr.arpa) (Ping timeout: 240 seconds)
2020-11-22 14:40:49 +0100Chi1thangoo(~Chi1thang@87.112.60.168)
2020-11-22 14:48:13 +0100Sonderblade(~helloman@94.191.153.49.mobile.tre.se) (Ping timeout: 264 seconds)
2020-11-22 14:49:43 +0100phaul(~phaul@ruby/staff/phaul) (Ping timeout: 260 seconds)
2020-11-22 14:51:27 +0100borne(~fritjof@200116b864212200f1dc39039d201adf.dip.versatel-1u1.de) (Ping timeout: 260 seconds)
2020-11-22 14:53:37 +0100drbean(~drbean@TC210-63-209-199.static.apol.com.tw) (Ping timeout: 256 seconds)
2020-11-22 14:54:37 +0100dftxbs3e(~dftxbs3e@unaffiliated/dftxbs3e) (Ping timeout: 272 seconds)
2020-11-22 14:56:12 +0100toorevitimirp(~tooreviti@117.182.183.18)
2020-11-22 15:02:31 +0100hackagerss-conduit 0.6.0.1 - Streaming parser/renderer for the RSS standard. https://hackage.haskell.org/package/rss-conduit-0.6.0.1 (koral)
2020-11-22 15:03:45 +0100geekosaur(ac3a8c23@172.58.140.35)
2020-11-22 15:05:13 +0100borne(~fritjof@200116b864212200f1dc39039d201adf.dip.versatel-1u1.de)
2020-11-22 15:05:16 +0100christian_(~christian@2a02:810d:f40:2a9c:40b2:2308:84bd:8b9b)
2020-11-22 15:05:32 +0100christian_halbGefressen
2020-11-22 15:07:33 +0100halbGefressen(~christian@2a02:810d:f40:2a9c:40b2:2308:84bd:8b9b) (Client Quit)
2020-11-22 15:07:47 +0100christian_(~christian@2a02:810d:f40:2a9c:40b2:2308:84bd:8b9b)
2020-11-22 15:07:55 +0100christian_halbGefressen
2020-11-22 15:09:35 +0100 <halbGefressen> Hello, I want to solve sudokus. For that purpose, I tried to write a function that for a given sudoku returns every possible valid number placement option in form of another sudoku.
2020-11-22 15:09:54 +0100boxscape(54a35f37@gateway/web/cgi-irc/kiwiirc.com/ip.84.163.95.55)
2020-11-22 15:11:12 +0100 <halbGefressen> Now, how do I recursively apply this function with >>= until it either returns a valid sudoku or an empty clause?
2020-11-22 15:12:40 +0100son0p(~son0p@181.136.122.143) (Ping timeout: 256 seconds)
2020-11-22 15:13:05 +0100 <Rembane> halbGefressen: That sounds really fun! What is the type of your function?
2020-11-22 15:13:52 +0100invaser(~Thunderbi@31.148.23.125) (Ping timeout: 265 seconds)
2020-11-22 15:14:27 +0100 <ski> halbGefressen : should it, given a position, attempt to fill that position in every possible way ?
2020-11-22 15:14:33 +0100 <halbGefressen> https://paste.gnome.org/pebsnonzq
2020-11-22 15:14:40 +0100son0p(~son0p@181.136.122.143)
2020-11-22 15:14:48 +0100 <halbGefressen> Sudoku is the type [[Int]]
2020-11-22 15:15:24 +0100 <Rembane> The implementation of the list monad should IIRC give you every possible Sudoku
2020-11-22 15:16:29 +0100 <halbGefressen> And if I manually bind advanceStep exactly n times to my sudoku where n is the number of 0s in the sudoku, it will return the solution or the empty list. Now how would I wrap this into a function using the do notation?
2020-11-22 15:17:09 +0100 <merijn> tbh, [[Int]] is probably a bad datatype for sudoku. I'd probably use either "Array (Int, Int) Int" or "Map (Int, Int) Int"
2020-11-22 15:17:22 +0100 <merijn> (that's not really an answer, but worth considering)
2020-11-22 15:18:03 +0100 <halbGefressen> I know, actually it is part of a university homework challenge (normally I would do it with backtracking, but I just wanted to mess around a little :))
2020-11-22 15:18:46 +0100phaul(~phaul@ruby/staff/phaul)
2020-11-22 15:18:49 +0100NieDzejkob(~quassel@188.123.215.55) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
2020-11-22 15:19:53 +0100ben_m(~ben@unaffiliated/ben-m/x-8385872) ("WeeChat 2.8")
2020-11-22 15:20:35 +0100Franciman(~francesco@host-82-51-90-98.retail.telecomitalia.it)
2020-11-22 15:20:36 +0100Boomerang(~Boomerang@xd520f68c.cust.hiper.dk) (Ping timeout: 256 seconds)
2020-11-22 15:20:39 +0100NieDzejkob(~quassel@188.123.215.55)
2020-11-22 15:24:36 +0100phaul(~phaul@ruby/staff/phaul) (Ping timeout: 240 seconds)
2020-11-22 15:24:57 +0100berberman_(~berberman@unaffiliated/berberman) (Quit: ZNC 1.7.5 - https://znc.in)
2020-11-22 15:25:03 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net)
2020-11-22 15:25:34 +0100berberman(~berberman@unaffiliated/berberman)
2020-11-22 15:25:50 +0100alp(~alp@2a01:e0a:58b:4920:c027:cd9b:f7aa:d6c9) (Ping timeout: 264 seconds)
2020-11-22 15:26:27 +0100 <kuribas> you know about this pearl? https://www.cs.tufts.edu/~nr/cs257/archive/richard-bird/sudoku.pdf
2020-11-22 15:26:53 +0100 <halbGefressen> Thanks, I'll definitely look into it!
2020-11-22 15:27:15 +0100 <ski> halbGefressen : you have lots of useless/redundant nondeterminism
2020-11-22 15:27:17 +0100 <kuribas> halbGefressen: if that solves your challenge, better try solving it first yourself :)
2020-11-22 15:27:58 +0100 <ski> (also, your second `$' is useless. and you could move the `filter' guard into the list comprehension)
2020-11-22 15:28:09 +0100Tario(~Tario@201.192.165.173)
2020-11-22 15:28:12 +0100acidjnk_new(~acidjnk@p200300d0c719ff94358934eb0dfd70c0.dip0.t-ipconnect.de)
2020-11-22 15:28:29 +0100 <kuribas> the interesting bit here is how they reduce the search space by reordering the operations
2020-11-22 15:29:07 +0100elfets_(~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de)
2020-11-22 15:29:16 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 240 seconds)
2020-11-22 15:29:29 +0100phaul(~phaul@ruby/staff/phaul)
2020-11-22 15:29:41 +0100 <kuribas> I benchmarked my CPS version of ExceptT on my parser library, and it gave me a 15% improvement :)
2020-11-22 15:30:26 +0100dirediresalt(DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt) (Remote host closed the connection)
2020-11-22 15:30:28 +0100 <kuribas> not that much, but still something, and completely for free :)
2020-11-22 15:30:40 +0100 <ski> halbGefressen : eventually, every hole will have to be filled. it's not really useful to count filling A first, and then B, as generating separate solutions to filling B first, and then A. doing this results in duplicate solutions, and doing this *repeatedly* will cause an exponential blow-up
2020-11-22 15:31:21 +0100dirediresalt(DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt)
2020-11-22 15:31:29 +0100 <halbGefressen> I know, thats exactly my problem
2020-11-22 15:31:48 +0100 <ski> so .. "Don't do that, then !" ?
2020-11-22 15:32:05 +0100 <halbGefressen> Thats my problem, I don't know how to do it in this manner xD
2020-11-22 15:32:43 +0100elfets(~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) (Ping timeout: 256 seconds)
2020-11-22 15:32:49 +0100 <halbGefressen> It can solve 2x2 sudokus, but with 3x3 it just computes into eternity
2020-11-22 15:32:53 +0100 <ski> pick one location to fill in. don't use nondeterminism for that. (you still have nondeterminism for *how* you're filling it, of course), then continue from there
2020-11-22 15:33:53 +0100 <kuribas> the solution to avoid combinatorial explosion is to prune *early*.
2020-11-22 15:34:48 +0100 <ski> an improvment then would be to, if possible, pick a location for which there is only one way to fill it in. (or, even better, to pick a location that's impossible to fill, if that kind of situation is possible in your scheme. "fail earlier, fail fast" is the slogan, followed by "delay choices")
2020-11-22 15:35:23 +0100Franciman(~francesco@host-82-51-90-98.retail.telecomitalia.it) (Quit: Leaving)
2020-11-22 15:35:58 +0100phaul(~phaul@ruby/staff/phaul) (Ping timeout: 256 seconds)
2020-11-22 15:36:27 +0100 <halbGefressen> Would it be a good idea to implement the DPLL algorithm for SAT and then just reduce my sudoku to SAT?
2020-11-22 15:37:07 +0100 <kuribas> that's cheating :)
2020-11-22 15:37:35 +0100 <kuribas> but it would work
2020-11-22 15:37:50 +0100 <ski> dunno what the DPLL algorithm is
2020-11-22 15:39:06 +0100whatisRT(~whatisRT@2002:5b41:6a33:0:1094:8ebf:d3e9:e277)
2020-11-22 15:39:20 +0100 <Feuermagier> how do I find the index of the first 0 in a [[Int]]?
2020-11-22 15:39:32 +0100 <halbGefressen> It's basically an algorithm to determine a solution to a boolean term given its conjunctive normal form
2020-11-22 15:39:46 +0100invaser(~Thunderbi@31.148.23.125)
2020-11-22 15:39:50 +0100 <halbGefressen> ahh, another sudoku solver :)
2020-11-22 15:40:17 +0100 <Feuermagier> halbGefressen, what are you doing here? :D
2020-11-22 15:40:43 +0100 <ski> @type findIndex
2020-11-22 15:40:44 +0100 <lambdabot> (a -> Bool) -> [a] -> Maybe Int
2020-11-22 15:41:06 +0100 <ski> hm
2020-11-22 15:42:38 +0100 <Feuermagier> halbGefressen, take a look at https://en.wikipedia.org/wiki/Mathematics_of_Sudoku + http://www2.imm.dtu.dk/pubdb/edoc/imm5625.pdf
2020-11-22 15:44:17 +0100 <kuribas> it's fairly trivial to turn a sudoku in something that a SAT solver can solve, but it's not interesting.
2020-11-22 15:45:00 +0100alp(~alp@2a01:e0a:58b:4920:bd6e:5194:b82b:da55)
2020-11-22 15:46:00 +0100 <Feuermagier> halbGefressen, if you want, you can throw AC-3 at it and then brute-force on. but you'll have to change your datatype to something more sensible (I'd probably take a Map)
2020-11-22 15:46:19 +0100geekosaur(ac3a8c23@172.58.140.35) (Ping timeout: 245 seconds)
2020-11-22 15:46:44 +0100 <Feuermagier> halbGefressen, there's also https://wiki.haskell.org/Sudoku#Backtrack_monad_solver
2020-11-22 15:46:44 +0100chkno(~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net) (Read error: Connection reset by peer)
2020-11-22 15:46:53 +0100chkno(~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net)
2020-11-22 15:46:58 +0100 <halbGefressen> yea, I read that a little as well
2020-11-22 15:47:04 +0100 <halbGefressen> but i wanna do it myself haha
2020-11-22 15:47:10 +0100knupfer(~Thunderbi@mue-88-130-61-241.dsl.tropolys.de)
2020-11-22 15:47:21 +0100Tario(~Tario@201.192.165.173) (Read error: Connection reset by peer)
2020-11-22 15:47:34 +0100elfets_(~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) (Quit: Leaving)
2020-11-22 15:48:47 +0100 <ski> two observations that can be used to prune, inform the choices, are (a) there can't be duplicates in a row (/ column / block); (b) every value has to appear in a row (/ column / block). so, for each cell, you can keep track of the values which could still conceivably appear in it (not being forbidden by (a)), and if a value can only occur in one of the cells in a row (/ ...), then it must occur there
2020-11-22 15:49:45 +0100geowiesnot(~user@i15-les02-ix2-87-89-181-157.sfr.lns.abo.bbox.fr) (Ping timeout: 240 seconds)
2020-11-22 15:49:57 +0100 <Feuermagier> halbGefressen, If you are looking for the proper approach I suggest taking a look at chapter 6.1 of "Artificial Intelligence A Modern Approach" by Stuart Russell (page 378 for sudokus)
2020-11-22 15:50:10 +0100polyphem(~p0lyph3m@2a02:810d:640:776c:76d7:55f6:f85b:c889) (Read error: Connection reset by peer)
2020-11-22 15:50:37 +0100neiluj(~jco@91-167-203-101.subs.proxad.net)
2020-11-22 15:50:37 +0100neiluj(~jco@91-167-203-101.subs.proxad.net) (Changing host)
2020-11-22 15:50:37 +0100neiluj(~jco@unaffiliated/neiluj)
2020-11-22 15:50:37 +0100 <ski> the latter (b) part can be generalized. if there are two cells (in the same row / ...) where only `3' and `5' can occur, then you can remove `3' and `5' from the possibilities from the other cells (in the same row / ...)
2020-11-22 15:50:38 +0100jonatanb(jonatanb@gateway/vpn/protonvpn/jonatanb)
2020-11-22 15:53:17 +0100da39a3ee5e6b4b0d(~da39a3ee5@2403:6200:8876:6c06:c056:20b8:f8ee:6530) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-11-22 15:53:29 +0100 <ski> this can lead to a Constraint Programming (CP) approach to solving it, where each cell keeps track of a domain of possible values, and there are (a) and (b) constraints that, when a change (shrinking) occurs in the domain of one of the cells involved in the constraint, then (possibly) the constraint will propagate some further shrinking to some of the other cells in the constraint
2020-11-22 15:53:46 +0100noCheese(~nocheese@gw2.aibor.de)
2020-11-22 15:53:46 +0100noCheese(~nocheese@gw2.aibor.de) (Changing host)
2020-11-22 15:53:46 +0100noCheese(~nocheese@unaffiliated/nocheese)
2020-11-22 15:54:05 +0100 <Feuermagier> since my question probably disappeared; how can i find the (y,x) index of an element in a 2d list? [[int]] -> int -> maybe (int,int)
2020-11-22 15:54:47 +0100geekosaur(ac3a8c23@172.58.140.35)
2020-11-22 15:54:54 +0100 <ski> then, after all constraints have propagated a change, you start looking for a cell to nondeterministically fill (e.g. a cell with a minimal number of possibilities)
2020-11-22 15:55:05 +0100shailangsa(~shailangs@host86-186-177-233.range86-186.btcentralplus.com) (Ping timeout: 240 seconds)
2020-11-22 15:55:09 +0100kuribas(~user@ptr-25vy0i8mmgylw13a4p4.18120a2.ip6.access.telenet.be) (Quit: ERC (IRC client for Emacs 26.3))
2020-11-22 15:55:21 +0100erisco(~erisco@d24-57-249-233.home.cgocable.net)
2020-11-22 15:56:01 +0100hackageservant 0.18.2 - A family of combinators for defining webservices APIs https://hackage.haskell.org/package/servant-0.18.2 (maksbotan)
2020-11-22 15:56:07 +0100erisco(~erisco@d24-57-249-233.home.cgocable.net) (Client Quit)
2020-11-22 15:57:01 +0100hackageservant-server 0.18.2, servant-http-streams 0.18.2, servant-foreign 0.15.3, servant-docs 0.11.8, servant-client-core 0.18.2, servant-client 0.18.2 (maksbotan)
2020-11-22 15:57:05 +0100halbGefressen(~christian@2a02:810d:f40:2a9c:40b2:2308:84bd:8b9b) (Quit: halbGefressen)
2020-11-22 15:57:16 +0100geowiesnot(~user@87-89-181-157.abo.bbox.fr)
2020-11-22 15:59:21 +0100dcoutts_(~duncan@33.14.75.194.dyn.plus.net) (Ping timeout: 256 seconds)
2020-11-22 16:00:07 +0100boxscape(54a35f37@gateway/web/cgi-irc/kiwiirc.com/ip.84.163.95.55) (Quit: Connection closed)
2020-11-22 16:00:34 +0100toorevitimirp(~tooreviti@117.182.183.18) (Ping timeout: 246 seconds)
2020-11-22 16:00:37 +0100boxscape(54a35f37@gateway/web/cgi-irc/kiwiirc.com/ip.84.163.95.55)
2020-11-22 16:01:09 +0100 <ski> Feuermagier : well, one approach is to `zip' with indices, and then filter
2020-11-22 16:01:27 +0100supercoven(~Supercove@dsl-hkibng31-54fafd-230.dhcp.inet.fi)
2020-11-22 16:02:16 +0100 <Feuermagier> ski, interesting; maybe elemIndex zipped with thew lists.
2020-11-22 16:03:52 +0100mputz(~Thunderbi@dslb-084-058-211-084.084.058.pools.vodafone-ip.de)
2020-11-22 16:05:06 +0100 <Feuermagier> * Couldn't match expected type `[[Int]] -> Int -> Maybe (Int, Int)'
2020-11-22 16:05:06 +0100 <Feuermagier> with actual type `Maybe a0'
2020-11-22 16:05:16 +0100 <Feuermagier> ^why does this happen?
2020-11-22 16:05:20 +0100 <ski> missing arguments ?
2020-11-22 16:05:44 +0100 <Feuermagier> isn't my return Maybe (Int,Int)?
2020-11-22 16:06:00 +0100 <Feuermagier> shouldn't i be able to just return nothing?
2020-11-22 16:07:08 +0100erisco(~erisco@d24-57-249-233.home.cgocable.net)
2020-11-22 16:07:47 +0100 <ski> show code ?
2020-11-22 16:08:01 +0100 <Feuermagier> findIndex :: [[Int]] -> Int -> Maybe (Int,Int)
2020-11-22 16:08:01 +0100 <Feuermagier> findIndex = Nothing
2020-11-22 16:08:18 +0100 <ski> findIndex xss x = Nothing
2020-11-22 16:08:45 +0100 <Feuermagier> *oh*
2020-11-22 16:08:47 +0100 <Feuermagier> thx
2020-11-22 16:09:04 +0100 <ski> (missing arguments, as i thought)
2020-11-22 16:10:10 +0100Tario(~Tario@37.218.241.6)
2020-11-22 16:11:01 +0100gagbo(~gagbo@unaffiliated/gagbo) (Ping timeout: 264 seconds)
2020-11-22 16:11:19 +0100texasmynsted(~texasmyns@212.102.45.121)
2020-11-22 16:12:07 +0100Tario(~Tario@37.218.241.6) (Read error: Connection reset by peer)
2020-11-22 16:13:32 +0100bitmapper(uid464869@gateway/web/irccloud.com/x-pcjsdqzlpwhjwdiy) (Quit: Connection closed for inactivity)
2020-11-22 16:15:12 +0100xff0x(~fox@2001:1a81:53fc:6700:524e:d3cd:834f:b429) (Ping timeout: 260 seconds)
2020-11-22 16:15:55 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2020-11-22 16:16:00 +0100xff0x(~fox@2001:1a81:53fc:6700:7028:2716:1053:ff98)
2020-11-22 16:16:56 +0100Entertainment(~entertain@104.246.132.210)
2020-11-22 16:18:03 +0100mputz(~Thunderbi@dslb-084-058-211-084.084.058.pools.vodafone-ip.de) (Ping timeout: 256 seconds)
2020-11-22 16:18:43 +0100Fractalis(~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7)
2020-11-22 16:18:57 +0100mnrmnaughmnrgle(~mnrmnaugh@unaffiliated/mnrmnaugh)
2020-11-22 16:18:58 +0100invaser(~Thunderbi@31.148.23.125) (Ping timeout: 260 seconds)
2020-11-22 16:20:40 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 256 seconds)
2020-11-22 16:23:35 +0100hekkaidekapus(~tchouri@gateway/tor-sasl/hekkaidekapus) (Quit: hekkaidekapus)
2020-11-22 16:23:57 +0100Haskellovic(58d9b4d1@aftr-88-217-180-209.dynamic.mnet-online.de)
2020-11-22 16:24:37 +0100 <Haskellovic> twoThirdsAverageWinners :: [(String, Int)] -> [String]
2020-11-22 16:24:39 +0100 <Haskellovic> - snd (head xs)) = helper (tail xs) average ([] : fst (head xs)) (toPositiv (average - snd (head xs)))
2020-11-22 16:25:27 +0100 <Haskellovic> Can someone tell me why the helper function expects this
2020-11-22 16:25:36 +0100hekkaidekapus(~tchouri@gateway/tor-sasl/hekkaidekapus)
2020-11-22 16:25:37 +0100 <Haskellovic> [([[String]], Int)]
2020-11-22 16:25:41 +0100 <Haskellovic> for gs
2020-11-22 16:26:13 +0100 <Haskellovic> when i want [(String, Int)
2020-11-22 16:26:20 +0100 <Haskellovic> when i want [(String, Int)]
2020-11-22 16:27:38 +0100boxscape(54a35f37@gateway/web/cgi-irc/kiwiirc.com/ip.84.163.95.55) (Ping timeout: 260 seconds)
2020-11-22 16:30:09 +0100urodna(~urodna@unaffiliated/urodna)
2020-11-22 16:30:41 +0100 <Feuermagier> how can I "unpack" a maybe?
2020-11-22 16:30:57 +0100carlomagno(~cararell@148.87.23.4) (Remote host closed the connection)
2020-11-22 16:31:23 +0100jessj
2020-11-22 16:31:54 +0100 <geekosaur> usually with pattern matching
2020-11-22 16:34:06 +0100cads(~cads@ip-64-72-99-232.lasvegas.net) (Ping timeout: 265 seconds)
2020-11-22 16:34:17 +0100mnrmnaughmnrglefind
2020-11-22 16:35:10 +0100 <Feuermagier> fromJust is what i needed. thx anyway!
2020-11-22 16:35:46 +0100 <geekosaur> fromJust is rarely what you want
2020-11-22 16:36:07 +0100 <geekosaur> at least if what you want includes your program not crashing
2020-11-22 16:36:13 +0100 <Feuermagier> geekosaur, I already checked nothing earlier. It will not occur.
2020-11-22 16:38:06 +0100phaul(~phaul@ruby/staff/phaul)
2020-11-22 16:38:17 +0100findawk
2020-11-22 16:39:26 +0100 <hekkaidekapus> > maybe 0 (+ 1) <$> [Just 1, Nothing] -- Feuermagier
2020-11-22 16:39:29 +0100 <lambdabot> [2,0]
2020-11-22 16:40:43 +0100 <Feuermagier> hekkaidekapus, what?
2020-11-22 16:41:09 +0100 <hekkaidekapus> > fromMaybe 0 <$> [Just 1, Nothing]
2020-11-22 16:41:11 +0100 <lambdabot> [1,0]
2020-11-22 16:41:14 +0100Gurkenglas(~Gurkengla@unaffiliated/gurkenglas)
2020-11-22 16:41:31 +0100 <Feuermagier> I still have no idea what that does :D
2020-11-22 16:41:38 +0100 <Feuermagier> what does <$> do?
2020-11-22 16:41:45 +0100 <merijn> <$> is just fmap as operator
2020-11-22 16:41:54 +0100 <merijn> and fmap for lists is just map
2020-11-22 16:41:55 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (Remote host closed the connection)
2020-11-22 16:41:58 +0100kav_(~kari@dsl-hkibng42-56733f-225.dhcp.inet.fi)
2020-11-22 16:41:58 +0100kav_(~kari@dsl-hkibng42-56733f-225.dhcp.inet.fi) (Client Quit)
2020-11-22 16:42:09 +0100machinedgod(~machinedg@24.105.81.50)
2020-11-22 16:42:58 +0100 <hekkaidekapus> > map (+ 1) [5 .. 9]
2020-11-22 16:43:00 +0100 <lambdabot> [6,7,8,9,10]
2020-11-22 16:43:04 +0100 <hekkaidekapus> > fmap (+ 1) [5 .. 9]
2020-11-22 16:43:06 +0100 <lambdabot> [6,7,8,9,10]
2020-11-22 16:43:11 +0100Haskellovic(58d9b4d1@aftr-88-217-180-209.dynamic.mnet-online.de) (Remote host closed the connection)
2020-11-22 16:43:16 +0100 <hekkaidekapus> > (+ 1) <$> [5 .. 9]
2020-11-22 16:43:19 +0100 <lambdabot> [6,7,8,9,10]
2020-11-22 16:43:28 +0100 <hekkaidekapus> > (+ 1) `map` [5 .. 9]
2020-11-22 16:43:31 +0100 <lambdabot> [6,7,8,9,10]
2020-11-22 16:43:35 +0100 <hekkaidekapus> > (+ 1) `fmap` [5 .. 9]
2020-11-22 16:43:37 +0100 <lambdabot> [6,7,8,9,10]
2020-11-22 16:44:13 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net)
2020-11-22 16:44:16 +0100awk(~mnrmnaugh@unaffiliated/mnrmnaugh) (Quit: Leaving)
2020-11-22 16:44:20 +0100cole-h(~cole-h@c-73-48-197-220.hsd1.ca.comcast.net)
2020-11-22 16:44:22 +0100whatisRT(~whatisRT@2002:5b41:6a33:0:1094:8ebf:d3e9:e277) (Ping timeout: 260 seconds)
2020-11-22 16:45:00 +0100awk(~mnrmnaugh@unaffiliated/mnrmnaugh)
2020-11-22 16:47:00 +0100 <Feuermagier> I want to call a function with different arguments (1 to 10 for example). if it returns aomething else than an empty list, I want to short circuit return that. if it only returns an empty lists, I return that as well.
2020-11-22 16:47:16 +0100 <Feuermagier> I'm sure there's a really elegant way to do this
2020-11-22 16:48:01 +0100 <hekkaidekapus> Feuermagier: Show us what you wrote so far.
2020-11-22 16:48:14 +0100 <hekkaidekapus> @where paste -- Feuermagier
2020-11-22 16:48:14 +0100 <lambdabot> Help us help you: please paste full code, input and/or output at eg https://paste.tomsmeding.com
2020-11-22 16:48:53 +0100 <Feuermagier> hekkaidekapus, sec, i'll need to formulate a simple example.
2020-11-22 16:49:07 +0100 <hekkaidekapus> Take your time.
2020-11-22 16:50:00 +0100czwartyeon(~czwartyeo@77-45-55-99.sta.asta-net.com.pl)
2020-11-22 16:51:02 +0100jonatanb(jonatanb@gateway/vpn/protonvpn/jonatanb) (Remote host closed the connection)
2020-11-22 16:51:41 +0100jonatanb(jonatanb@gateway/vpn/protonvpn/jonatanb)
2020-11-22 16:51:59 +0100 <ski> @let asumMap :: (Foldable t,Alternative i) => (a -> i b) -> (t a -> i b); asumMap = (getAlt .) . foldMap . (Alt .)
2020-11-22 16:52:01 +0100 <lambdabot> Defined.
2020-11-22 16:52:15 +0100 <ski> @let label :: (Traversable t,Enum n) => n -> t a -> t (n,a); label n = (`evalState` n) . traverse (\a -> (,a) <$> get <* modify succ)
2020-11-22 16:52:16 +0100 <lambdabot> Defined.
2020-11-22 16:52:22 +0100dwt(~dwt@c-98-200-58-177.hsd1.tx.comcast.net) (Ping timeout: 260 seconds)
2020-11-22 16:52:23 +0100 <ski> > label [2,3,5,7]
2020-11-22 16:52:26 +0100 <lambdabot> error:
2020-11-22 16:52:26 +0100 <lambdabot> Ambiguous occurrence ‘label’
2020-11-22 16:52:26 +0100 <lambdabot> It could refer to
2020-11-22 16:52:31 +0100 <ski> > L.label [2,3,5,7]
2020-11-22 16:52:33 +0100 <lambdabot> error:
2020-11-22 16:52:33 +0100 <lambdabot> • No instance for (Typeable a0)
2020-11-22 16:52:33 +0100 <lambdabot> arising from a use of ‘show_M582103790923675916012806’
2020-11-22 16:52:35 +0100 <Feuermagier> https://pastebin.com/QuDwgYk9 I want to call this function with the ints 1 to 10. If it returns something else than the empty list, I want to short-circuit return that. If I never get a result, I want to return an empty list as well. hekkaidekapus
2020-11-22 16:52:40 +0100 <ski> oh, right ..
2020-11-22 16:52:41 +0100 <merijn> ski: More efficiently implemented as "getLabel . coerce fold" ;)
2020-11-22 16:52:49 +0100 <ski> > label 0 [2,3,5,7]
2020-11-22 16:52:52 +0100 <lambdabot> error:
2020-11-22 16:52:52 +0100 <lambdabot> Ambiguous occurrence ‘label’
2020-11-22 16:52:52 +0100 <lambdabot> It could refer to
2020-11-22 16:53:10 +0100skisighs
2020-11-22 16:53:11 +0100 <ski> > L.label 0 [2,3,5,7]
2020-11-22 16:53:14 +0100 <lambdabot> [(0,2),(1,3),(2,5),(3,7)]
2020-11-22 16:53:20 +0100 <ski> @let findIndexElem :: Alternative i => (a -> i b) -> ([a] -> i (Int,b)); findIndexElem p = asumMap (\(i,x) -> (i,) <$> p x) . label 0
2020-11-22 16:53:22 +0100 <lambdabot> .L.hs:167:56: error:
2020-11-22 16:53:22 +0100 <lambdabot> Ambiguous occurrence ‘label’
2020-11-22 16:53:22 +0100 <lambdabot> It could refer to
2020-11-22 16:53:27 +0100 <ski> @let findIndexElem :: Alternative i => (a -> i b) -> ([a] -> i (Int,b)); findIndexElem p = asumMap (\(i,x) -> (i,) <$> p x) . L.label 0
2020-11-22 16:53:29 +0100 <lambdabot> Defined.
2020-11-22 16:53:31 +0100 <ski> > (findIndexElem . findIndexElem) (guard . (0 ==)) [[1,2,3],[4,5,0],[0,8,9]] :: Maybe (Int,(Int,()))
2020-11-22 16:53:33 +0100 <lambdabot> Just (1,(2,()))
2020-11-22 16:53:36 +0100 <ski> > (findIndexElem . findIndexElem) (guard . (0 ==)) [[1,2,3],[4,5,0],[0,8,9]] :: [] (Int,(Int,()))
2020-11-22 16:53:38 +0100 <lambdabot> [(1,(2,())),(2,(0,()))]
2020-11-22 16:54:41 +0100 <hekkaidekapus> Feuermagier: Guards work with boolean expressions.
2020-11-22 16:54:58 +0100 <merijn> hekkaidekapus: With patterns too :p
2020-11-22 16:55:03 +0100 <ski> Feuermagier : `findIndexElem' ^ is another way to do it
2020-11-22 16:55:28 +0100 <Feuermagier> hekkaidekapus, can I generate the range of indexes to call with on the fly?
2020-11-22 16:55:39 +0100 <hekkaidekapus> merijn: Ok. But that `otherwise []` is not ok :p
2020-11-22 16:55:41 +0100 <merijn> > let {foo x | Just y <- x = show y; foo _ = "Nothing" } in foo (Just 2)
2020-11-22 16:55:43 +0100 <lambdabot> "2"
2020-11-22 16:56:01 +0100jonatanb(jonatanb@gateway/vpn/protonvpn/jonatanb) (Ping timeout: 256 seconds)
2020-11-22 16:56:37 +0100 <ski> merijn : this `getLabel' is from ?
2020-11-22 16:56:52 +0100 <hekkaidekapus> Feuermagier: Generating indexes on the fly would better be done with zip.
2020-11-22 16:57:21 +0100 <merijn> ski: eh, getAlt I meant :)
2020-11-22 16:57:29 +0100 <Feuermagier> ski, i found https://codereview.stackexchange.com/questions/58954/getting-the-index-x-y-of-a-char-in-a-2d-list-…
2020-11-22 16:58:11 +0100 <hekkaidekapus> Oh, wait! Reading the backlog, I see you have been at this for a while already. And ski has already answered the ‘generate indexes’ question. :)
2020-11-22 16:58:20 +0100 <ski> merijn : oh, you meant `asumMap'/`altMap'/`foldMapA'
2020-11-22 16:58:29 +0100 <Feuermagier> hekkaidekapus, but do those short circuit?
2020-11-22 16:58:29 +0100 <merijn> yeah
2020-11-22 16:58:39 +0100cads(~cads@ip-64-72-99-232.lasvegas.net)
2020-11-22 16:59:00 +0100 <ski> (i thought you meant my `label')
2020-11-22 16:59:25 +0100 <hekkaidekapus> ski: Is your findIndexElem a follow-up to an earlier convo with Feuermagier?
2020-11-22 16:59:32 +0100 <ski> yes
2020-11-22 16:59:38 +0100 <Feuermagier> yes
2020-11-22 16:59:50 +0100 <hekkaidekapus> Feuermagier: Read what ski just wrote.
2020-11-22 17:00:21 +0100 <ski> (from an hour, to an hour and a half, ago)
2020-11-22 17:00:23 +0100 <hekkaidekapus> (And ask questions if you get stuck.)
2020-11-22 17:00:43 +0100 <Feuermagier> hekkaidekapus, i have that problem with the indexes solved
2020-11-22 17:01:06 +0100 <hekkaidekapus> Feuermagier: No, take a step back and follow ski’s code.
2020-11-22 17:01:58 +0100 <ski> hekkaidekapus : i was curious about how to express a solution to the problem, in terms of composing a function with itself, in order to deal with the nested lists. (similarly to `map . map',`mapM . mapM',`mapM_ . mapM_',`zipWith . zipWith',`liftA2 . liftA2',&c.)
2020-11-22 17:02:02 +0100elfets(~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de)
2020-11-22 17:03:07 +0100 <ski> Feuermagier : `label n' is just a generalization of `zip [n ..]', for the fun of it. you can use plain `zip' instead, since you're dealing with lists anyway
2020-11-22 17:03:30 +0100 <hekkaidekapus> ski: heh I guess that will be a bit hard to explain given that there was a hiccup with (<$>) :p
2020-11-22 17:03:40 +0100invaser(~Thunderbi@31.148.23.125)
2020-11-22 17:04:30 +0100 <Feuermagier> ski, are we still at the index-function or on my "find first valid result from function" problem? - or are they both similar in a way I miss?
2020-11-22 17:06:06 +0100 <dminuoso> Is there an ExceptT but with Cont inside?
2020-11-22 17:06:48 +0100 <dminuoso> I want to add exceptions to this monad, but with a a higher guarantee of fusion..
2020-11-22 17:07:37 +0100 <dminuoso> Or should I rather just use ContT with callCC, and hide this behind newtypes?
2020-11-22 17:08:39 +0100 <ski> Feuermagier : the former. i haven't really thought about the latter, yet
2020-11-22 17:08:55 +0100Deide(~Deide@217.155.19.23)
2020-11-22 17:11:38 +0100 <ski> dminuoso : hm .. maybe something like `newtype ExceptT e m a = MkExceptT (forall o. (e -> m o) -> (a -> m o) -> m o)' ?
2020-11-22 17:11:57 +0100 <dminuoso> ski: Yeah
2020-11-22 17:12:08 +0100skinotes that this is invariant in `m'
2020-11-22 17:12:35 +0100siwica(~user@p200300f6171ea70091500a7781251611.dip0.t-ipconnect.de)
2020-11-22 17:12:37 +0100 <dminuoso> What do you mean by invariant here?
2020-11-22 17:12:47 +0100 <dminuoso> I mean, I understand the meaning of it, just not the implication you are trying to make
2020-11-22 17:13:05 +0100berberman(~berberman@unaffiliated/berberman) (Quit: ZNC 1.7.5 - https://znc.in)
2020-11-22 17:13:20 +0100 <Feuermagier> ski, i refined my example a bit, but still dont have a solution: https://pastebin.com/4MdnjxhK I want "extract from example" to return the first element that "example" returns, which is unequal to 0. the [Int] it gets are the Integers to try.
2020-11-22 17:13:30 +0100berberman(~berberman@unaffiliated/berberman)
2020-11-22 17:13:32 +0100Fractalis(~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) (Ping timeout: 260 seconds)
2020-11-22 17:13:47 +0100 <Feuermagier> if all inputs fail, we just return 0
2020-11-22 17:14:48 +0100 <geekosaur> what happens if the first element succeeds? (which would be 0)
2020-11-22 17:14:51 +0100 <siwica> I am getting back into Haskell programming and just realized that Intero for Emacs does not seem to be maintened anymore. Which Emacs-mode/IDE are people using nowadays to write Haskell? Anything you guys can recommend?
2020-11-22 17:15:01 +0100 <geekosaur> this seems like a time to use Maybe
2020-11-22 17:15:15 +0100gagbo(~gagbo@unaffiliated/gagbo)
2020-11-22 17:15:37 +0100 <Feuermagier> geekosaur, if the first element piped into "example" gives a result unequal to 0, we return the acquired result
2020-11-22 17:15:49 +0100phaul(~phaul@ruby/staff/phaul) (Ping timeout: 264 seconds)
2020-11-22 17:15:58 +0100 <merijn> siwica: Almost all IDE-like effort has been consolidated into haskell-language-server pretty much
2020-11-22 17:16:19 +0100 <ski> Feuermagier : oh, seems `asumMap' also happens to be the answer to your second question ;)
2020-11-22 17:16:21 +0100 <Feuermagier> siwica, IntelliJ with Haskell plugin performas adequate for me
2020-11-22 17:16:52 +0100 <Feuermagier> ski, enlighten me
2020-11-22 17:17:05 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2020-11-22 17:18:06 +0100 <siwica> merijn: Alright, thank you! Never did anything with language-server. Guess I'll have to take a look.
2020-11-22 17:18:15 +0100 <siwica> Anything people can recommend for Emacs in particular?
2020-11-22 17:18:38 +0100acidjnk_new(~acidjnk@p200300d0c719ff94358934eb0dfd70c0.dip0.t-ipconnect.de) (Ping timeout: 264 seconds)
2020-11-22 17:18:50 +0100mananamenos(~mananamen@84.122.202.215.dyn.user.ono.com)
2020-11-22 17:19:04 +0100 <merijn> siwica: I'd recommend looking into the language server stuff anyway, because IMO LSP is pretty much the only sane way forward :p
2020-11-22 17:19:05 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net)
2020-11-22 17:19:39 +0100raehik(~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net)
2020-11-22 17:20:11 +0100 <ski> > let example 7 = [7]; example _ = [] in fromMaybe [] (asumMap ((\xs -> if null xs then Nothing else Just xs) . example) [1 .. 10])
2020-11-22 17:20:16 +0100 <lambdabot> [7]
2020-11-22 17:20:17 +0100 <ski> > let example 7 = [7]; example _ = [] in fromMaybe [] (asumMap ((\xs -> if null xs then Nothing else Just xs) . example) [1 .. 5])
2020-11-22 17:20:21 +0100 <lambdabot> []
2020-11-22 17:20:27 +0100 <siwica> merijn: Yeah, I was told so two years ago, but never really listened, unfortunately :)
2020-11-22 17:20:32 +0100 <ski> Feuermagier ^
2020-11-22 17:20:40 +0100 <maerwald> merijn: yes, but in the end... the problems I have with language linters etc since the rise of LSP have doubled as compared to the era before
2020-11-22 17:21:00 +0100son0p(~son0p@181.136.122.143) (Quit: leaving)
2020-11-22 17:21:02 +0100 <merijn> maerwald: I don't really have any issues, tbh
2020-11-22 17:21:11 +0100 <merijn> Depends on the language, I suppose
2020-11-22 17:21:19 +0100geekosaur(ac3a8c23@172.58.140.35) (Ping timeout: 245 seconds)
2020-11-22 17:21:30 +0100 <Feuermagier> ski, <B
2020-11-22 17:21:33 +0100alp(~alp@2a01:e0a:58b:4920:bd6e:5194:b82b:da55) (Ping timeout: 272 seconds)
2020-11-22 17:21:36 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 240 seconds)
2020-11-22 17:21:44 +0100 <ski> > let example 7 = 7; example _ = 0 in fromMaybe 0 (asumMap ((\x -> if x == 0 then Nothing else Just x) . example) [1 .. 10])
2020-11-22 17:21:47 +0100 <lambdabot> 7
2020-11-22 17:21:48 +0100 <ski> > let example 7 = 7; example _ = 0 in fromMaybe 0 (asumMap ((\x -> if x == 0 then Nothing else Just x) . example) [1 .. 5])
2020-11-22 17:21:50 +0100 <lambdabot> 0
2020-11-22 17:21:51 +0100 <maerwald> I tried LSP over the years again and again (for multiple languages) and in the end I just disabled it. I end up spending more time on the tooling than on coding when I use it
2020-11-22 17:22:15 +0100jonatanb(jonatanb@gateway/vpn/protonvpn/jonatanb)
2020-11-22 17:23:01 +0100mananamenos(~mananamen@84.122.202.215.dyn.user.ono.com) (Read error: Connection reset by peer)
2020-11-22 17:24:42 +0100 <ski> Feuermagier : `asumMap' encodes "try one thing after another". used with `Maybe', it'll abort on the first successful try
2020-11-22 17:25:10 +0100 <Feuermagier> ski, it is exactly what I need, but what package is that from?
2020-11-22 17:26:06 +0100Tops2(~Tobias@dyndsl-095-033-027-066.ewe-ip-backbone.de)
2020-11-22 17:29:27 +0100 <dminuoso> ski: Does the invariance of m have any impact? I mean in case of `ContT m a`, it's also invariant in m.
2020-11-22 17:30:10 +0100Fractalis(~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7)
2020-11-22 17:31:50 +0100jlamothe(~jlamothe@198.251.55.207)
2020-11-22 17:32:09 +0100 <Feuermagier> ski, found the package. How do you even find these functions?
2020-11-22 17:32:52 +0100 <hekkaidekapus> @hoogle asumMap
2020-11-22 17:32:53 +0100 <lambdabot> Relude.Foldable.Fold asumMap :: forall b m f a . (Foldable f, Alternative m) => (a -> m b) -> f a -> m b
2020-11-22 17:33:24 +0100 <hekkaidekapus> But the one ski used is defined a few lines above.
2020-11-22 17:33:33 +0100 <hekkaidekapus> (In lambdabot)
2020-11-22 17:34:33 +0100 <hekkaidekapus> So, best to scroll up (again!) and take another look at ski’s code :d
2020-11-22 17:34:44 +0100 <Feuermagier> is there something like a fromJust with expectOrElse?
2020-11-22 17:35:30 +0100 <ski> Feuermagier : hm, i guess <https://hackage.haskell.org/package/relude-0.7.0.0/docs/Relude-Foldable-Fold.html#v:asumMap>. but it's also available as <https://hackage.haskell.org/package/fused-effects-1.1.0.0/docs/Control-Effect-NonDet.html#v:foldMapA> and as (in deprecated `util') <https://hackage.haskell.org/package/util-0.1.17.1/docs/Util.html#v:altMap>
2020-11-22 17:36:09 +0100 <ski> (also, <https://hackage.haskell.org/package/relude/docs/Relude-Foldable-Fold.html#v:foldMapA>,<https://hackage.haskell.org/package/util/docs/Util.html#v:foldMapA> does something different)
2020-11-22 17:37:34 +0100 <hekkaidekapus> @where hoogle
2020-11-22 17:37:34 +0100 <lambdabot> http://haskell.org/hoogle http://hoogle.haskell.org http://fpcomplete.com/hoogle – See also Hayoo, which searches more packages: http://hayoo.fh-wedel.de/
2020-11-22 17:38:17 +0100 <ski> Feuermagier : "How do you even find these functions?" -- well, it's a combinator which i've found myself wishing was defined in `Control.Applicative' or `Data.Monoid' or something, already. i hoogled around a little bit to see what people had called it, and decided i probably liked the `asumMap' name most
2020-11-22 17:38:25 +0100jonatanb(jonatanb@gateway/vpn/protonvpn/jonatanb) (Ping timeout: 240 seconds)
2020-11-22 17:38:34 +0100 <hekkaidekapus> Feuermagier: Use hoogle (the second URL in ^) to search for exact names or type signatures.
2020-11-22 17:38:52 +0100dcoutts_(~duncan@33.14.75.194.dyn.plus.net)
2020-11-22 17:39:10 +0100 <hekkaidekapus> You can also build it locally or talk to lambdabot.
2020-11-22 17:39:22 +0100cr3(~cr3@192-222-143-195.qc.cable.ebox.net)
2020-11-22 17:39:24 +0100 <hekkaidekapus> @hoogle (Foldable f, Alternative m) => (a -> m b) -> f a -> m b
2020-11-22 17:39:25 +0100 <lambdabot> Util altMap :: (Alternative p, Foldable f) => (a -> p b) -> f a -> p b
2020-11-22 17:39:25 +0100 <lambdabot> Relude.Foldable.Fold asumMap :: forall b m f a . (Foldable f, Alternative m) => (a -> m b) -> f a -> m b
2020-11-22 17:39:25 +0100 <lambdabot> Control.Effect.NonDet foldMapA :: (Foldable t, Alternative m) => (a -> m b) -> t a -> m b
2020-11-22 17:40:14 +0100emfipp(~emfipp@unaffiliated/mjkr)
2020-11-22 17:40:44 +0100 <ski> dminuoso : `ExceptT e' is an `MFunctor', but `ContT o' isn't. the CPS version of `ExceptT e' above can't be, either. so it would fail a "drop-in replacement" test, if you care about `mmorph' stuff
2020-11-22 17:41:49 +0100 <Feuermagier> ski, can you paste again how you defined that function?
2020-11-22 17:41:58 +0100conal(~conal@198.8.81.205)
2020-11-22 17:42:05 +0100 <ski> <ski> @let asumMap :: (Foldable t,Alternative i) => (a -> i b) -> (t a -> i b); asumMap = (getAlt .) . foldMap . (Alt .)
2020-11-22 17:42:52 +0100 <ski> that uses `Alt' from `Data.Monoid'
2020-11-22 17:43:10 +0100 <Feuermagier> interesting. thx!
2020-11-22 17:43:41 +0100 <ski> @hoogle (b -> m c) -> (a,b) -> m (a,c)
2020-11-22 17:43:42 +0100 <lambdabot> Data.Tuple.Extra secondM :: Functor m => (b -> m b') -> (a, b) -> m (a, b')
2020-11-22 17:43:42 +0100 <lambdabot> Extra secondM :: Functor m => (b -> m b') -> (a, b) -> m (a, b')
2020-11-22 17:43:42 +0100 <lambdabot> Control.Functor.HT mapSnd :: Functor f => (b -> f c) -> (a, b) -> f (a, c)
2020-11-22 17:45:22 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2020-11-22 17:45:38 +0100siwica(~user@p200300f6171ea70091500a7781251611.dip0.t-ipconnect.de) (Ping timeout: 264 seconds)
2020-11-22 17:46:29 +0100 <ski> `\(i,x) -> (i,) <$> p x' from `findIndexElem' above could be the pointless `uncurry ((. p) . fmap . (,))', or simply `secondM p'
2020-11-22 17:46:50 +0100shailangsa(~shailangs@host86-186-177-155.range86-186.btcentralplus.com)
2020-11-22 17:46:53 +0100sdrodge(~sdrodge@unaffiliated/sdrodge) (Ping timeout: 272 seconds)
2020-11-22 17:47:02 +0100 <Feuermagier> ski, where is that "Alternative" from?
2020-11-22 17:47:50 +0100 <Feuermagier> the first result on hoogle is from quickcheck
2020-11-22 17:47:56 +0100 <ski> (.. but i figured i'd preferably not make it pointless to that extent, in my definitions above, in the interest of it being more intelligible)
2020-11-22 17:48:04 +0100 <ski> @index Alternative
2020-11-22 17:48:04 +0100 <lambdabot> Control.Applicative
2020-11-22 17:48:55 +0100mananamenos(~mananamen@84.122.202.215.dyn.user.ono.com)
2020-11-22 17:48:56 +0100conal(~conal@198.8.81.205) (Quit: Computer has gone to sleep.)
2020-11-22 17:49:40 +0100 <ski> dminuoso : .. hmm, i wonder whether (co)yonedaing it would help with keeping it covariant
2020-11-22 17:49:52 +0100 <Feuermagier> @index Alt
2020-11-22 17:49:52 +0100 <lambdabot> Data.Monoid
2020-11-22 17:50:25 +0100 <ski> (`@index' has a limited database, iirc. but it can sometimes be useful)
2020-11-22 17:50:33 +0100tomsmeding(hmm, 'yonedaing')
2020-11-22 17:51:08 +0100machinedgod(~machinedg@24.105.81.50) (Ping timeout: 260 seconds)
2020-11-22 17:52:44 +0100mananamenos(~mananamen@84.122.202.215.dyn.user.ono.com) (Read error: Connection reset by peer)
2020-11-22 17:53:20 +0100 <Feuermagier> ski, I have some kind of bug with the import of "Alt": i do "import Data.Monoid (getAlt, Alt)", but I get: * Data constructor not in scope: Alt :: i b -> Alt i b
2020-11-22 17:53:20 +0100 <Feuermagier> * Perhaps you want to add `Alt' to the import list in the import of
2020-11-22 17:53:20 +0100 <Feuermagier> `Data.Monoid'
2020-11-22 17:53:44 +0100 <tomsmeding> import Alt(..)
2020-11-22 17:54:01 +0100 <tomsmeding> meaning write "import Data.Monoid (getAlt, Alt(..))"
2020-11-22 17:54:19 +0100 <Feuermagier> oh, thx! - what does that syntax mean?
2020-11-22 17:54:22 +0100 <ski> or `Alt (Alt,getAlt)' (or `Alt (..)')
2020-11-22 17:54:25 +0100 <tomsmeding> as you wrote it, the "Alt" there is the _type_ Alt; appending (..) also imports the constructors of the type
2020-11-22 17:54:55 +0100 <tomsmeding> which you can indeed also list individually as ski did
2020-11-22 17:55:05 +0100 <tomsmeding> (well, constructors and record accessor functions)
2020-11-22 17:56:00 +0100 <ski> (same thing is used to import a type class, with methods)
2020-11-22 17:56:02 +0100chaosmasttter(~chaosmast@p200300c4a72cf801dd23ca148139a2b5.dip0.t-ipconnect.de)
2020-11-22 17:56:51 +0100hekkaidekapuswhispers, “Punning is a misfeature” but is not ready for a flamewar ;)
2020-11-22 17:57:09 +0100 <ski> newtype ExceptT e m a = MkExceptT (forall n o. Monad n => (forall x. m x -> n x) -> (e -> n o) -> (a -> n o) -> n o) -- dminuoso, something like this. (haven't checked whether that `Monad m' is required)
2020-11-22 17:57:41 +0100skidoesn't like naming the data constructor the same as the type constructor, fwiw ..
2020-11-22 17:58:07 +0100 <hekkaidekapus> Ah, I’m not that alone :D
2020-11-22 17:58:56 +0100 <ski> i tend to use `data Foo = MkFoo ...'. iirc monochrom has suggested `FooOf'
2020-11-22 17:59:25 +0100 <hekkaidekapus> Prefix vs Suffix.
2020-11-22 17:59:52 +0100conal(~conal@198.8.81.205)
2020-11-22 17:59:53 +0100 <ski> (also `unFoo'/`runFoo'/`getFoo')
2020-11-22 18:00:02 +0100 <hekkaidekapus> The former is better for grepping, I guess. I usually use the latter.
2020-11-22 18:00:12 +0100 <ski> (oh, also `appFoo')
2020-11-22 18:01:02 +0100MrSalt(DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt)
2020-11-22 18:01:12 +0100dirediresalt(DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt) (Remote host closed the connection)
2020-11-22 18:01:29 +0100andos(~dan@69-165-210-185.cable.teksavvy.com)
2020-11-22 18:02:01 +0100 <tomsmeding> also the run*/exec*/eval* mess that mtl gives you
2020-11-22 18:02:03 +0100 <ski> (punning for record fields (when matching/constructing) is another thing. but the punning present between the fields and the field extraction/selection/projection functions is also bad)
2020-11-22 18:02:10 +0100sondr3(~sondr3@cm-84.211.56.132.getinternet.no)
2020-11-22 18:02:41 +0100kritzefitz(~kritzefit@212.86.56.80)
2020-11-22 18:02:46 +0100 <ski> yea, although the `execFoo' and `evalFoo' don't tend to be raw projections, that i know of
2020-11-22 18:03:52 +0100cosimone(~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd)
2020-11-22 18:04:06 +0100 <ski> (also, `Control.Monad.Cont' ought to export `evalCont = (`runCont` id)' and `evalContT = (`runContT` pure)' ..)
2020-11-22 18:04:06 +0100 <hekkaidekapus> NoFieldSlectors is being implemented as we speak. Wholesale banning projections will be easier with that.
2020-11-22 18:04:23 +0100phaul(~phaul@ruby/staff/phaul)
2020-11-22 18:04:46 +0100 <ski> yes, i've got the memo for that :)
2020-11-22 18:05:28 +0100 <ski> i think i'd possibly like an alternative syntax for projections, e.g. like in the MLs
2020-11-22 18:05:56 +0100neiluj(~jco@unaffiliated/neiluj) (Ping timeout: 265 seconds)
2020-11-22 18:06:10 +0100 <hekkaidekapus> That ship has also sailed for now, the community settled on RecordDotSyntax.
2020-11-22 18:06:13 +0100Sonderblade(~helloman@94.191.153.49.mobile.tre.se)
2020-11-22 18:06:31 +0100 <ski> so, instead of `x pt' : `#x pt' (SML) or `pt .x' (OCaml), or something along those lines
2020-11-22 18:06:37 +0100DavidEichmann(~david@62.110.198.146.dyn.plus.net)
2020-11-22 18:06:54 +0100 <c_wraith> RecordDotSyntax is an abomination that we really didn't need
2020-11-22 18:07:07 +0100 <ski> (yea, i recall looking at `RecordDotSyntax', and not being particularly happy about it)
2020-11-22 18:07:14 +0100stree(~stree@50-108-97-52.adr01.mskg.mi.frontiernet.net) (Quit: Caught exception)
2020-11-22 18:07:22 +0100 <hekkaidekapus> c_wraith: No argument from me :D
2020-11-22 18:07:31 +0100stree(~stree@50-108-97-52.adr01.mskg.mi.frontiernet.net)
2020-11-22 18:07:51 +0100 <ski> (the postfix is nice. yet another overloading of the dot is not)
2020-11-22 18:07:55 +0100Sonderblade(~helloman@94.191.153.49.mobile.tre.se) (Client Quit)
2020-11-22 18:08:00 +0100hekkaidekapusguesses we are in the ‘looser’ camp ;)
2020-11-22 18:08:26 +0100 <tomsmeding> is RecordDotSyntax the intended alternative syntax for projections if you enable NoFieldSelectors?
2020-11-22 18:09:36 +0100 <hekkaidekapus> tomsmeding: If I’m not mistaken, all new record extensions are being implemented so that they interact well with each other.
2020-11-22 18:09:37 +0100 <ski> (the postfix would be especially nice with "message-dispatching"/"copattern" syntax)
2020-11-22 18:09:57 +0100 <tomsmeding> hekkaidekapus: that's what one would hope :p
2020-11-22 18:10:10 +0100 <c_wraith> NoFieldSelectors is amazing for generic-lens, so I'm happy with it
2020-11-22 18:10:44 +0100caef^(caef@ip98-184-89-2.mc.at.cox.net) ()
2020-11-22 18:10:47 +0100 <hekkaidekapus> tomsmeding: I have the bookmark, hooray! <https://gitlab.haskell.org/ghc/ghc/-/issues/18598>
2020-11-22 18:11:11 +0100 <merijn> c_wraith: NoFieldSelectors is great for having records in sumtypes too
2020-11-22 18:11:16 +0100phaul(~phaul@ruby/staff/phaul) (Ping timeout: 240 seconds)
2020-11-22 18:12:12 +0100 <tomsmeding> hekkaidekapus: ah those three extensions are the ones we're getting?
2020-11-22 18:12:39 +0100 <merijn> tomsmeding: The intention of NoFieldSelectors is "no projections"
2020-11-22 18:12:46 +0100 <hekkaidekapus> Yep, you get one, you loose one too ;)
2020-11-22 18:12:53 +0100 <tomsmeding> is it, or is it "allow alternative projections"?
2020-11-22 18:13:07 +0100 <merijn> tomsmeding: You can already write your own projections
2020-11-22 18:13:20 +0100 <tomsmeding> okay fair, s/alternative/alternative auto-generated/
2020-11-22 18:13:31 +0100 <merijn> tomsmeding: The problem with field selectors is that you basically can't safely use records for sumtypes
2020-11-22 18:13:39 +0100 <merijn> tomsmeding: Since your projections will be partial
2020-11-22 18:13:45 +0100 <tomsmeding> very true, but they're sometimes handy for pure product types
2020-11-22 18:13:55 +0100 <merijn> Which sucks, because there are many reasons to want record syntax for constructing/destructing even for sum types
2020-11-22 18:14:10 +0100Guest42(56ca6780@gateway/web/cgi-irc/kiwiirc.com/ip.86.202.103.128) (Quit: Connection closed)
2020-11-22 18:14:26 +0100Guest42(56ca6780@gateway/web/cgi-irc/kiwiirc.com/ip.86.202.103.128)
2020-11-22 18:14:26 +0100gxt(~gxt@gateway/tor-sasl/gxt) (Remote host closed the connection)
2020-11-22 18:14:37 +0100 <tomsmeding> mind, I'm not arguing _against_ any of this, just trying to understand the intention :p
2020-11-22 18:14:58 +0100 <merijn> The intention is "both"
2020-11-22 18:15:11 +0100gxt(~gxt@gateway/tor-sasl/gxt)
2020-11-22 18:15:52 +0100 <tomsmeding> makes sense
2020-11-22 18:16:57 +0100Tsumo(~sven@2607:fea8:4f00:5080:40b5:f43c:9b6e:442e)
2020-11-22 18:17:43 +0100Tsumo(~sven@2607:fea8:4f00:5080:40b5:f43c:9b6e:442e) ()
2020-11-22 18:21:23 +0100 <sondr3> I'm writing a parser with megaparsec and I'm having some trouble getting a part of it to work; I want to parse multiple lines either to EOF or untill a line begins with a certain sequence of chars
2020-11-22 18:22:51 +0100cads(~cads@ip-64-72-99-232.lasvegas.net) (Read error: Connection reset by peer)
2020-11-22 18:23:30 +0100 <sondr3> Right now I have `T.pack <$> many anySingle <* notFollowedBy (string b <|> string ("\n" <> b))` but it still includes the `b` in the parsed text
2020-11-22 18:23:52 +0100sagax(~sagax_nb@213.138.71.146) (Read error: Connection reset by peer)
2020-11-22 18:24:22 +0100phaul(~phaul@ruby/staff/phaul)
2020-11-22 18:26:52 +0100emfipp(~emfipp@unaffiliated/mjkr) (Quit: Going offline, see ya! (www.adiirc.com))
2020-11-22 18:30:04 +0100jjess
2020-11-22 18:31:05 +0100phaul(~phaul@ruby/staff/phaul) (Remote host closed the connection)
2020-11-22 18:31:13 +0100czwartyeon(~czwartyeo@77-45-55-99.sta.asta-net.com.pl) (Ping timeout: 256 seconds)
2020-11-22 18:31:30 +0100oish(~charlie@228.25.169.217.in-addr.arpa)
2020-11-22 18:31:41 +0100czwartyeon(~czwartyeo@77-45-55-99.sta.asta-net.com.pl)
2020-11-22 18:31:49 +0100phaul(~phaul@ruby/staff/phaul)
2020-11-22 18:33:57 +0100Lycurgus(~niemand@98.4.114.74)
2020-11-22 18:35:28 +0100acarrico(~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) (Ping timeout: 260 seconds)
2020-11-22 18:35:58 +0100czwartyeon(~czwartyeo@77-45-55-99.sta.asta-net.com.pl) (Ping timeout: 246 seconds)
2020-11-22 18:40:29 +0100czwartyeon(~czwartyeo@77-45-55-99.sta.asta-net.com.pl)
2020-11-22 18:40:49 +0100Fractalis(~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) (Quit: Goodbye Everyone!)
2020-11-22 18:41:14 +0100Fractalis(~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7)
2020-11-22 18:41:50 +0100geekosaur(82659a09@host154-009.vpn.uakron.edu)
2020-11-22 18:41:55 +0100phaul(~phaul@ruby/staff/phaul) (Ping timeout: 246 seconds)
2020-11-22 18:42:31 +0100cosimone(~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd) (Quit: cosimone)
2020-11-22 18:42:49 +0100cosimone(~cosimone@5.170.242.170)
2020-11-22 18:47:21 +0100elliott__(~elliott@pool-108-51-141-12.washdc.fios.verizon.net)
2020-11-22 18:49:28 +0100czwartyeon(~czwartyeo@77-45-55-99.sta.asta-net.com.pl) (Ping timeout: 260 seconds)
2020-11-22 18:50:32 +0100alp(~alp@2a01:e0a:58b:4920:4da5:6445:b4de:973)
2020-11-22 18:50:53 +0100 <tomsmeding> sondr3: not very familiar with megaparsec (only parsec), but this would be a use for manyTill, right?
2020-11-22 18:51:23 +0100 <tomsmeding> also is megaparsec's `string` fixed in that it either succeeds as a whole or fails as a whole? With parsec you have to write `try (string b)`
2020-11-22 18:51:23 +0100Guest42(56ca6780@gateway/web/cgi-irc/kiwiirc.com/ip.86.202.103.128) (Quit: Connection closed)
2020-11-22 18:51:35 +0100 <merijn> This parser looks rather weird anyway
2020-11-22 18:51:47 +0100Guest42(56ca6780@gateway/web/cgi-irc/kiwiirc.com/ip.86.202.103.128)
2020-11-22 18:51:47 +0100 <merijn> "many anySingle" will just literally eat all your input
2020-11-22 18:51:54 +0100 <merijn> Which can't be what you intended
2020-11-22 18:52:48 +0100 <tomsmeding> (also, your usage of <|> suggests that you don't know whether anySingle consumes the final newline or not; if it does, use `string b`, otherwise use `string ("\n" <> b)` :p)
2020-11-22 18:53:05 +0100 <sondr3> yeah, it's even worse now, I haven't been able to figure out how to write a "read anything unless the line starts with 'blah'"
2020-11-22 18:53:10 +0100 <tomsmeding> (oh but it must, because otherwise it doesn't work at all)
2020-11-22 18:53:32 +0100 <tomsmeding> sondr3: `manyTill anySingle (lookAhead (string b))` ?
2020-11-22 18:53:50 +0100AlterEgo-(~ladew@124-198-158-163.dynamic.caiway.nl) (Quit: Leaving)
2020-11-22 18:54:26 +0100 <sondr3> tomsmeding: THANK YOU, that worked
2020-11-22 18:54:48 +0100 <merijn> tomsmeding: I think lookahead consumes input on failure, though? Which may or may not be relevant
2020-11-22 18:54:51 +0100 <tomsmeding> 'many' iterates until it sees input that its argument does not parse
2020-11-22 18:55:21 +0100 <tomsmeding> merijn: correct, but perhaps that doesn't matter here because megaparsec's `string` is really parsec's `try . string`?
2020-11-22 18:55:35 +0100jonatanb(jonatanb@gateway/vpn/protonvpn/jonatanb)
2020-11-22 18:55:42 +0100 <tomsmeding> though I wouldn't know :p
2020-11-22 18:56:10 +0100conal(~conal@198.8.81.205) (Quit: Computer has gone to sleep.)
2020-11-22 18:56:17 +0100 <tomsmeding> sondr3: if you get trouble with lines that start with a prefix of `b`, try using `try (string b)` instead of `string b`
2020-11-22 18:56:30 +0100Fractalis(~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) (Quit: Goodbye Everyone!)
2020-11-22 18:57:05 +0100lxsameer(lxsameer@gateway/vpn/protonvpn/lxsameer) (Ping timeout: 240 seconds)
2020-11-22 18:57:08 +0100 <tomsmeding> sondr3: as I said, 'many' iterates until its argument fails to parse, so for 'many' to stop consuming input you'll have to make its argument fail
2020-11-22 18:57:21 +0100 <tomsmeding> you didn't, you applied the stopping criterion "outside" the 'many'
2020-11-22 18:57:55 +0100conal(~conal@198.8.81.205)
2020-11-22 18:58:00 +0100 <tomsmeding> so I expect `many (notFollowedBy (string b) >> anySingle)` to work too, but just use `manyTill` :p
2020-11-22 18:58:03 +0100 <sondr3> Yeah, I kinda knew that but got desperate when nothing worked x)
2020-11-22 18:58:27 +0100solonarv(~solonarv@astrasbourg-653-1-156-4.w90-6.abo.wanadoo.fr)
2020-11-22 18:59:21 +0100 <sondr3> Thanks a lot, I'm still trying to wrap my head around monadic parsers
2020-11-22 18:59:56 +0100hnOsmium0001(uid453710@gateway/web/irccloud.com/x-ndxrdxmbozimfblk)
2020-11-22 18:59:57 +0100 <merijn> sondr3: Have you read the Real World Haskell chapter on parsec?
2020-11-22 19:00:08 +0100 <merijn> sondr3: The high level gist/design should be basically the same
2020-11-22 19:00:28 +0100jonatanb(jonatanb@gateway/vpn/protonvpn/jonatanb) (Ping timeout: 272 seconds)
2020-11-22 19:00:32 +0100 <tomsmeding> ah I see that megaparsec's `string` is indeed parsec's `try . string` merijn
2020-11-22 19:00:34 +0100cosimone_(~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd)
2020-11-22 19:00:38 +0100 <tomsmeding> https://hackage.haskell.org/package/megaparsec-9.0.1/docs/Text-Megaparsec.html#v:tokens
2020-11-22 19:00:42 +0100 <sondr3> No, I've followed markkps tutorial on megaparsec, I should probably take a look
2020-11-22 19:01:17 +0100 <tomsmeding> sondr3: that means that you won't have to do `try (string b)`, just disregard that :)
2020-11-22 19:01:21 +0100 <tomsmeding> in parsec you do
2020-11-22 19:01:56 +0100cosimone(~cosimone@5.170.242.170) (Ping timeout: 240 seconds)
2020-11-22 19:01:56 +0100cosimone_cosimone
2020-11-22 19:02:41 +0100czwartyeon(~czwartyeo@77-45-55-99.sta.asta-net.com.pl)
2020-11-22 19:04:11 +0100conal_(~conal@64.71.133.70)
2020-11-22 19:04:13 +0100Fractalis(~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7)
2020-11-22 19:04:19 +0100conal(~conal@198.8.81.205) (Ping timeout: 246 seconds)
2020-11-22 19:07:33 +0100rotty(rotty@ghost.xx.vu)
2020-11-22 19:08:29 +0100 <maerwald> yeah, string parsers in megaparsec backtrack automatically
2020-11-22 19:08:32 +0100 <maerwald> it's confusing
2020-11-22 19:09:10 +0100conal_(~conal@64.71.133.70) (Read error: Connection reset by peer)
2020-11-22 19:09:11 +0100 <maerwald> still find attoparsec API to be the cleanest
2020-11-22 19:09:36 +0100kritzefitz(~kritzefit@212.86.56.80) (Ping timeout: 256 seconds)
2020-11-22 19:09:53 +0100 <koz_> maerwald: Because attoparsec backtracks everything?
2020-11-22 19:09:58 +0100 <maerwald> yeah
2020-11-22 19:11:06 +0100conal(~conal@64.71.133.70)
2020-11-22 19:11:29 +0100ph88(~ph88@2a02:8109:9e00:7e5c:5dee:702e:778c:4427)
2020-11-22 19:11:48 +0100cosimone(~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd) (Quit: cosimone)
2020-11-22 19:12:11 +0100lxsameer(~lxsameer@unaffiliated/lxsameer)
2020-11-22 19:13:17 +0100borne(~fritjof@200116b864212200f1dc39039d201adf.dip.versatel-1u1.de) (Quit: WeeChat 2.9)
2020-11-22 19:13:35 +0100sagax(~sagax_nb@213.138.71.146)
2020-11-22 19:14:36 +0100phaul(~phaul@ruby/staff/phaul)
2020-11-22 19:15:02 +0100cr3(~cr3@192-222-143-195.qc.cable.ebox.net) (Ping timeout: 272 seconds)
2020-11-22 19:15:07 +0100boxscape(54a35f37@gateway/web/cgi-irc/kiwiirc.com/ip.84.163.95.55)
2020-11-22 19:15:22 +0100machinedgod(~machinedg@135-23-192-217.cpe.pppoe.ca)
2020-11-22 19:15:29 +0100 <hekkaidekapus> Since we’re on the parsing topic, let me shamelessly plug “A Typed Recursive Ascent-Descent Backend for Happy” <https://pp.ipd.kit.edu/uploads/publikationen/knothe20bachelorarbeit.pdf>. I find that very cool :P
2020-11-22 19:15:59 +0100 <hekkaidekapus> And we have a pull request, folks! <https://github.com/simonmar/happy/pull/174>
2020-11-22 19:16:02 +0100ph88(~ph88@2a02:8109:9e00:7e5c:5dee:702e:778c:4427) (Ping timeout: 260 seconds)
2020-11-22 19:23:23 +0100 <boxscape> hmm how come with -XTypeOperators, we can use operators both for type constructors and values, but type constructors still can't use lowercase identifiers?
2020-11-22 19:23:41 +0100 <boxscape> iow is it just for historical reasons or is there some thought behind it?
2020-11-22 19:24:12 +0100 <tomsmeding> because then they look like type variables?
2020-11-22 19:24:37 +0100 <boxscape> but doesn't the same argument apply if you type `data a ^^^ b`, tomsmeding?
2020-11-22 19:24:46 +0100 <boxscape> or wait
2020-11-22 19:24:47 +0100 <boxscape> I misread
2020-11-22 19:24:49 +0100 <boxscape> you're right
2020-11-22 19:24:54 +0100 <boxscape> thanks :)
2020-11-22 19:25:03 +0100juuandyy(~juuandyy@90.166.144.65)
2020-11-22 19:25:03 +0100 <tomsmeding> :)
2020-11-22 19:25:38 +0100gproto23(~gproto23@unaffiliated/gproto23) (Ping timeout: 260 seconds)
2020-11-22 19:25:47 +0100 <tomsmeding> nice operator though, ^^^; I wonder what it means
2020-11-22 19:26:03 +0100cr3(~cr3@192-222-143-195.qc.cable.ebox.net)
2020-11-22 19:26:06 +0100 <koz_> The Chernobyl cat operator.
2020-11-22 19:26:49 +0100 <tomsmeding> most appropriately used in prefix form, as (^^^) ?
2020-11-22 19:27:32 +0100 <ski> boxscape : it used to be that infix type operators had to start with a `:'. otherwise they'd be infix type variables (e.g. `second :: Arrow (~>) => (b0 ~> b1) -> ((a,b0) ~> (a,b1))')
2020-11-22 19:27:54 +0100 <boxscape> ski oh, interesting, I just tried to see if operators can be type variabless
2020-11-22 19:28:05 +0100skimisses being able to do that
2020-11-22 19:28:32 +0100 <boxscape> I suppose the effort to unify the term and type levels should bring that back if/when it happens
2020-11-22 19:28:35 +0100 <ski> s/infix type operators/infix type constructor operators/
2020-11-22 19:31:05 +0100 <ski> (i didn't really think having to start the type constructors with `:' was that onerous .. but i guess some people did ?)
2020-11-22 19:31:22 +0100jonatanb(jonatanb@gateway/vpn/protonvpn/jonatanb)
2020-11-22 19:32:13 +0100 <boxscape> I imagine the major reason for the change was so you can do it in type family names rather than type constructor names
2020-11-22 19:32:22 +0100 <geekosaur> yeh, they didn't like to think of e.g. :+
2020-11-22 19:32:37 +0100phaul(~phaul@ruby/staff/phaul) (Ping timeout: 264 seconds)
2020-11-22 19:34:31 +0100sunmaster(~locality@p200300c13f3eab00d988e5392b986da6.dip0.t-ipconnect.de)
2020-11-22 19:34:46 +0100 <sunmaster> Hello all together
2020-11-22 19:35:36 +0100jonatanb(jonatanb@gateway/vpn/protonvpn/jonatanb) (Ping timeout: 240 seconds)
2020-11-22 19:35:46 +0100 <boxscape> hi
2020-11-22 19:36:17 +0100 <sunmaster> Is there any - more or less - easy description how the type derivation in haskell works?
2020-11-22 19:37:32 +0100theorbtwo(~theorb@cpc81822-swin19-2-0-cust3.3-1.cable.virginm.net) (Remote host closed the connection)
2020-11-22 19:39:35 +0100 <sunmaster> I know that there is a description using the formal language of semantics.
2020-11-22 19:40:05 +0100Fractalis(~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) (Quit: Goodbye Everyone!)
2020-11-22 19:40:28 +0100Fractalis(~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7)
2020-11-22 19:40:53 +0100alp(~alp@2a01:e0a:58b:4920:4da5:6445:b4de:973) (Ping timeout: 272 seconds)
2020-11-22 19:43:08 +0100Lycurgus(~niemand@98.4.114.74) (Quit: Exeunt)
2020-11-22 19:43:17 +0100 <gehmehgeh> hmm, is it just me or doesn't https://hackage.haskell.org/package/hood build with cabal? "could not resolve dependencies" it says
2020-11-22 19:44:34 +0100boxscape(54a35f37@gateway/web/cgi-irc/kiwiirc.com/ip.84.163.95.55) (Ping timeout: 260 seconds)
2020-11-22 19:45:02 +0100phaul(~phaul@ruby/staff/phaul)
2020-11-22 19:45:58 +0100sunmaster1(~locality@p5b271d5d.dip0.t-ipconnect.de)
2020-11-22 19:46:10 +0100Tops2(~Tobias@dyndsl-095-033-027-066.ewe-ip-backbone.de) (Read error: Connection reset by peer)
2020-11-22 19:46:28 +0100czwartyeon(~czwartyeo@77-45-55-99.sta.asta-net.com.pl) (Ping timeout: 265 seconds)
2020-11-22 19:47:13 +0100Sarma(~Amras@unaffiliated/amras0000) (Ping timeout: 272 seconds)
2020-11-22 19:48:22 +0100sunmaster(~locality@p200300c13f3eab00d988e5392b986da6.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)
2020-11-22 19:48:38 +0100czwartyeon(~czwartyeo@77-45-55-99.sta.asta-net.com.pl)
2020-11-22 19:49:12 +0100neiluj(~jco@91-167-203-101.subs.proxad.net)
2020-11-22 19:51:31 +0100 <hekkaidekapus> gehmehgeh: It depends on the GHC’s version you’re using.
2020-11-22 19:52:29 +0100 <hekkaidekapus> That package hasn’t been updated in a while, so it doesn’t build with the latest versions but there are build plans for old GHCs.
2020-11-22 19:53:14 +0100czwartyeon(~czwartyeo@77-45-55-99.sta.asta-net.com.pl) (Ping timeout: 265 seconds)
2020-11-22 19:53:45 +0100conal(~conal@64.71.133.70) (Quit: Computer has gone to sleep.)
2020-11-22 19:54:48 +0100conal(~conal@64.71.133.70)
2020-11-22 19:54:53 +0100conal(~conal@64.71.133.70) (Client Quit)
2020-11-22 19:55:19 +0100conal(~conal@64.71.133.70)
2020-11-22 19:55:20 +0100czwartyeon(~czwartyeo@77-45-55-99.sta.asta-net.com.pl)
2020-11-22 19:55:40 +0100conal(~conal@64.71.133.70) (Client Quit)
2020-11-22 19:56:38 +0100PacoV(~pcoves@16.194.31.93.rev.sfr.net) (Quit: leaving)
2020-11-22 19:57:22 +0100maksio(~user@185.246.204.48)
2020-11-22 19:57:40 +0100Tops2(~Tobias@dyndsl-095-033-027-066.ewe-ip-backbone.de)
2020-11-22 19:58:31 +0100conal(~conal@64.71.133.70)
2020-11-22 19:58:44 +0100mflux(flux@coffee.modeemi.fi) (Remote host closed the connection)
2020-11-22 19:58:44 +0100Chousuke(oranenj@coffee.modeemi.fi) (Remote host closed the connection)
2020-11-22 19:58:50 +0100conal(~conal@64.71.133.70) (Client Quit)
2020-11-22 19:59:13 +0100conal(~conal@64.71.133.70)
2020-11-22 19:59:37 +0100conal(~conal@64.71.133.70) (Client Quit)
2020-11-22 19:59:50 +0100sunmaster1(~locality@p5b271d5d.dip0.t-ipconnect.de) ("Leaving")
2020-11-22 20:00:22 +0100chaosmasttter(~chaosmast@p200300c4a72cf801dd23ca148139a2b5.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)
2020-11-22 20:01:01 +0100conal(~conal@64.71.133.70)
2020-11-22 20:01:12 +0100conal(~conal@64.71.133.70) (Client Quit)
2020-11-22 20:01:22 +0100phaul(~phaul@ruby/staff/phaul) (Ping timeout: 260 seconds)
2020-11-22 20:02:10 +0100 <gehmehgeh> hekkaidekapus: hmm, thanks
2020-11-22 20:02:54 +0100 <hekkaidekapus> What does `ghc --version` output on your side?
2020-11-22 20:02:58 +0100revprez_anzio(~revprez_a@pool-108-49-213-40.bstnma.fios.verizon.net) (Ping timeout: 260 seconds)
2020-11-22 20:03:19 +0100revprez_anzio(~revprez_a@pool-108-49-213-40.bstnma.fios.verizon.net)
2020-11-22 20:03:19 +0100Chousuke(oranenj@coffee.modeemi.fi)
2020-11-22 20:03:35 +0100berberman_(~berberman@unaffiliated/berberman)
2020-11-22 20:04:00 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
2020-11-22 20:04:27 +0100berberman(~berberman@unaffiliated/berberman) (Ping timeout: 260 seconds)
2020-11-22 20:04:29 +0100christo(~chris@81.96.113.213)
2020-11-22 20:07:07 +0100Jeanne-Kamikaze(~Jeanne-Ka@66.115.189.204)
2020-11-22 20:07:39 +0100 <geekosaur> more precisely the dependency FPretty has no version for later than base 4.11, which corresponds to ghc 8.4 I think
2020-11-22 20:09:04 +0100gagbo(~gagbo@unaffiliated/gagbo) (Quit: WeeChat 2.9)
2020-11-22 20:09:38 +0100ggole-(~ggole@2001:8003:8119:7200:f466:990b:157b:b834)
2020-11-22 20:09:46 +0100lemmih_(~lemmih@2406:3003:2072:44:e4e6:2edc:c18b:f5e1)
2020-11-22 20:10:31 +0100hackagengx-export-tools-extra 0.5.9.0 - More extra tools for Nginx haskell module https://hackage.haskell.org/package/ngx-export-tools-extra-0.5.9.0 (lyokha)
2020-11-22 20:10:45 +0100 <hekkaidekapus> Yeah, I haven’t digged that far but what you say is consistent with <https://matrix.hackage.haskell.org/#/package/hood> and the `tested-with:` indication in hood.cabal.
2020-11-22 20:10:52 +0100banjiewen_(sid115913@gateway/web/irccloud.com/x-jwitackpjevkejhs) (Ping timeout: 260 seconds)
2020-11-22 20:11:06 +0100lemmih(~lemmih@2406:3003:2072:44:1424:8740:3970:71a) (Read error: Connection reset by peer)
2020-11-22 20:11:10 +0100Rudd0(~Rudd0@185.189.115.98) (Ping timeout: 260 seconds)
2020-11-22 20:11:27 +0100gaze__(sid387101@gateway/web/irccloud.com/x-ieppxqjdwpehesld) (Ping timeout: 260 seconds)
2020-11-22 20:11:30 +0100unlink__(~unlink2@p200300ebcf179a00278fd81c0246cc89.dip0.t-ipconnect.de)
2020-11-22 20:11:33 +0100unlink_(~unlink2@p200300ebcf179a00278fd81c0246cc89.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
2020-11-22 20:12:02 +0100ggole(~ggole@2001:8003:8119:7200:f466:990b:157b:b834) (Ping timeout: 260 seconds)
2020-11-22 20:12:02 +0100edwardk(sid47016@haskell/developer/edwardk) (Ping timeout: 260 seconds)
2020-11-22 20:12:17 +0100f-a(~f-a@151.68.159.209)
2020-11-22 20:13:27 +0100gaze__(sid387101@gateway/web/irccloud.com/x-rtnygntjgchhvjnx)
2020-11-22 20:13:32 +0100banjiewen_(sid115913@gateway/web/irccloud.com/x-ppovchejlnsiwfgl)
2020-11-22 20:14:16 +0100gproto23(~gproto23@unaffiliated/gproto23)
2020-11-22 20:14:19 +0100edwardk(sid47016@haskell/developer/edwardk)
2020-11-22 20:14:45 +0100geowiesnot(~user@87-89-181-157.abo.bbox.fr) (Ping timeout: 240 seconds)
2020-11-22 20:15:26 +0100tsrt^(tsrt@ip98-184-89-2.mc.at.cox.net)
2020-11-22 20:16:46 +0100supercoven(~Supercove@dsl-hkibng31-54fafd-230.dhcp.inet.fi) (Ping timeout: 260 seconds)
2020-11-22 20:17:02 +0100chaosmasttter(~chaosmast@p200300c4a72cf801dd23ca148139a2b5.dip0.t-ipconnect.de)
2020-11-22 20:20:50 +0100reaverb(~reaverb@071-008-105-088.res.spectrum.com)
2020-11-22 20:24:02 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net)
2020-11-22 20:24:23 +0100livvy(~livvy@gateway/tor-sasl/livvy)
2020-11-22 20:24:59 +0100phaul(~phaul@ruby/staff/phaul)
2020-11-22 20:27:36 +0100cr3(~cr3@192-222-143-195.qc.cable.ebox.net) (Ping timeout: 240 seconds)
2020-11-22 20:28:29 +0100acidjnk_new(~acidjnk@p200300d0c719ff94358934eb0dfd70c0.dip0.t-ipconnect.de)
2020-11-22 20:31:21 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 256 seconds)
2020-11-22 20:32:03 +0100juuandyy(~juuandyy@90.166.144.65) (Quit: Konversation terminated!)
2020-11-22 20:35:26 +0100fendor(~fendor@078132052150.public.t-mobile.at)
2020-11-22 20:38:10 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2020-11-22 20:38:33 +0100phaul(~phaul@ruby/staff/phaul) (Ping timeout: 260 seconds)
2020-11-22 20:42:45 +0100Boomerang(~Boomerang@xd520f68c.cust.hiper.dk)
2020-11-22 20:42:57 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 260 seconds)
2020-11-22 20:45:41 +0100phaul(~phaul@ruby/staff/phaul)
2020-11-22 20:51:36 +0100reaverb(~reaverb@071-008-105-088.res.spectrum.com) (Ping timeout: 256 seconds)
2020-11-22 20:52:18 +0100kritzefitz(~kritzefit@212.86.56.80)
2020-11-22 20:53:05 +0100waskell(~quassel@d66-183-127-166.bchsia.telus.net) (Ping timeout: 240 seconds)
2020-11-22 20:53:14 +0100cr3(~cr3@192-222-143-195.qc.cable.ebox.net)
2020-11-22 20:53:48 +0100amiri(~amiri@cpe-76-91-154-9.socal.res.rr.com) (Read error: Connection reset by peer)
2020-11-22 20:54:00 +0100kupi(uid212005@gateway/web/irccloud.com/x-fgjaulxwhgglmlzx)
2020-11-22 20:55:26 +0100reaverb(~reaverb@071-008-105-088.res.spectrum.com)
2020-11-22 20:55:42 +0100amiri(~amiri@cpe-76-91-154-9.socal.res.rr.com)
2020-11-22 20:57:17 +0100cosimone(~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd)
2020-11-22 20:57:49 +0100Boomerang(~Boomerang@xd520f68c.cust.hiper.dk) (Ping timeout: 264 seconds)
2020-11-22 21:00:46 +0100 <hekkaidekapus> maerwald: Have you seen this? <https://taylor.fausak.me/2020/11/22/haskell-survey-results/>
2020-11-22 21:00:49 +0100acarrico(~acarrico@dhcp-68-142-39-249.greenmountainaccess.net)
2020-11-22 21:01:06 +0100 <f-a> magnifique
2020-11-22 21:01:19 +0100 <hekkaidekapus> hahaha…
2020-11-22 21:01:54 +0100 <f-a> for real, I plan to do some basic cluster analysis and I was waiting for the .csv
2020-11-22 21:02:00 +0100 <hekkaidekapus> f-a: Très intéressant ! Why the French, though?
2020-11-22 21:02:15 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2020-11-22 21:02:53 +0100 <hekkaidekapus> f-a: First task in your analysis: drop interpolation when the data is dirty.
2020-11-22 21:04:00 +0100 <merijn> I'm the 1% :>
2020-11-22 21:04:11 +0100 <merijn> (that uses mercurial...)
2020-11-22 21:04:45 +0100 <hekkaidekapus> merijn: No, the % is measleading.
2020-11-22 21:06:07 +0100 <merijn> hekkaidekapus: How so?
2020-11-22 21:06:15 +0100 <hekkaidekapus> You have to add the caveat that it’s in the subset of lost data.
2020-11-22 21:06:23 +0100Tario(~Tario@201.192.165.173)
2020-11-22 21:07:16 +0100 <hekkaidekapus> Anyway, Pijul and Mercurial might have equal numbers of users. Maybe they are the same.
2020-11-22 21:07:31 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 246 seconds)
2020-11-22 21:07:39 +0100xff0x(~fox@2001:1a81:53fc:6700:7028:2716:1053:ff98) (Ping timeout: 272 seconds)
2020-11-22 21:08:13 +0100xff0x(~fox@2001:1a81:53fc:6700:5215:c79d:6600:1a0e)
2020-11-22 21:08:27 +0100 <merijn> I fail to see how that's relevant?
2020-11-22 21:08:48 +0100 <f-a> mhhh, headers changed
2020-11-22 21:09:21 +0100 <gentauro> geekosaur: hey, you tip worked yesterday with regard of hidding `xmobar` in one of my workspaces (the one where I run win10 from VirtualBox) :-)
2020-11-22 21:09:27 +0100 <texasmynsted> Far lower number than I expected for "Which installation methods do you use for your Haskell compiler?" = "ghcup"
2020-11-22 21:09:43 +0100livvy(~livvy@gateway/tor-sasl/livvy) (Ping timeout: 240 seconds)
2020-11-22 21:09:52 +0100 <maerwald> that was multiple-choico too no?
2020-11-22 21:10:02 +0100 <maerwald> so data loss too
2020-11-22 21:10:17 +0100 <hekkaidekapus> merijn: Basically, 0.8K of answers were discarded wherever there were multiple choices. So, when you say 1%, is it out of the ~1.4K people that took the survey?
2020-11-22 21:10:46 +0100NieDzejkob(~quassel@188.123.215.55) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
2020-11-22 21:11:12 +0100 <merijn> When I say 1% I say "the number in the graphs" without any further generality
2020-11-22 21:11:20 +0100 <hekkaidekapus> heh
2020-11-22 21:11:33 +0100 <f-a> hekkaidekapus: I suppose/suspect you are Taylor Fausak yourself?
2020-11-22 21:11:40 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2020-11-22 21:11:51 +0100 <hekkaidekapus> f-a: Nope.
2020-11-22 21:12:00 +0100NieDzejkob(~quassel@188.123.215.55)
2020-11-22 21:12:07 +0100ggole-(~ggole@2001:8003:8119:7200:f466:990b:157b:b834) (Quit: Leaving)
2020-11-22 21:12:14 +0100 <hekkaidekapus> Just a statistical pedant ;)
2020-11-22 21:12:16 +0100oish(~charlie@228.25.169.217.in-addr.arpa) (Ping timeout: 240 seconds)
2020-11-22 21:12:23 +0100 <f-a> ok, I was going to ask some que- even better hekkaidekapus
2020-11-22 21:12:34 +0100 <maerwald> well, it basically renders this years result unusable for most purposes
2020-11-22 21:14:36 +0100 <f-a> both open ended are not there too
2020-11-22 21:19:07 +0100christo(~chris@81.96.113.213) (Remote host closed the connection)
2020-11-22 21:19:37 +0100carlomagno(~cararell@148.87.23.7)
2020-11-22 21:22:53 +0100e(e@freenode/staff/spy.edk) (*.net *.split)
2020-11-22 21:22:53 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (*.net *.split)
2020-11-22 21:22:53 +0100cr3(~cr3@192-222-143-195.qc.cable.ebox.net) (*.net *.split)
2020-11-22 21:22:53 +0100fendor(~fendor@078132052150.public.t-mobile.at) (*.net *.split)
2020-11-22 21:22:53 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (*.net *.split)
2020-11-22 21:22:53 +0100gproto23(~gproto23@unaffiliated/gproto23) (*.net *.split)
2020-11-22 21:22:53 +0100rotty(rotty@ghost.xx.vu) (*.net *.split)
2020-11-22 21:22:53 +0100elliott__(~elliott@pool-108-51-141-12.washdc.fios.verizon.net) (*.net *.split)
2020-11-22 21:22:53 +0100jlamothe(~jlamothe@198.251.55.207) (*.net *.split)
2020-11-22 21:22:53 +0100shailangsa(~shailangs@host86-186-177-155.range86-186.btcentralplus.com) (*.net *.split)
2020-11-22 21:22:53 +0100Deide(~Deide@217.155.19.23) (*.net *.split)
2020-11-22 21:22:53 +0100urodna(~urodna@unaffiliated/urodna) (*.net *.split)
2020-11-22 21:22:53 +0100knupfer(~Thunderbi@mue-88-130-61-241.dsl.tropolys.de) (*.net *.split)
2020-11-22 21:22:54 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl) (*.net *.split)
2020-11-22 21:22:54 +0100takuan(~takuan@178-116-218-225.access.telenet.be) (*.net *.split)
2020-11-22 21:22:54 +0100vicfred(~vicfred@unaffiliated/vicfred) (*.net *.split)
2020-11-22 21:22:54 +0100pie_(~pie_bnc]@unaffiliated/pie-/x-0787662) (*.net *.split)
2020-11-22 21:22:54 +0100vancz(~vancz@unaffiliated/vancz) (*.net *.split)
2020-11-22 21:22:54 +0100xerox_(~xerox@unaffiliated/xerox) (*.net *.split)
2020-11-22 21:22:54 +0100zebrag(~inkbottle@aaubervilliers-654-1-104-55.w86-212.abo.wanadoo.fr) (*.net *.split)
2020-11-22 21:22:54 +0100Codaraxis(Codaraxis@gateway/vpn/mullvad/codaraxis) (*.net *.split)
2020-11-22 21:22:54 +0100codedmart(~codedmart@149.28.9.205) (*.net *.split)
2020-11-22 21:22:54 +0100Maxdamantus(~Maxdamant@unaffiliated/maxdamantus) (*.net *.split)
2020-11-22 21:22:54 +0100jchia__(~jchia@58.32.37.146) (*.net *.split)
2020-11-22 21:22:54 +0100gienah(~mwright@gentoo/developer/gienah) (*.net *.split)
2020-11-22 21:22:54 +0100luigy(~luigy@104.236.106.229) (*.net *.split)
2020-11-22 21:22:54 +0100avn(~avn@78-56-108-78.static.zebra.lt) (*.net *.split)
2020-11-22 21:22:54 +0100cocreature(~cocreatur@eirene.uberspace.de) (*.net *.split)
2020-11-22 21:22:54 +0100concept2(~concept2@unaffiliated/tubo) (*.net *.split)
2020-11-22 21:22:54 +0100troydm(~troydm@unaffiliated/troydm) (*.net *.split)
2020-11-22 21:22:54 +0100aoei(~aoei@li2174-104.members.linode.com) (*.net *.split)
2020-11-22 21:22:54 +0100bobbytables(~bobbytabl@ec2-44-224-191-138.us-west-2.compute.amazonaws.com) (*.net *.split)
2020-11-22 21:22:54 +0100brisbin(~patrick@pool-173-49-158-4.phlapa.fios.verizon.net) (*.net *.split)
2020-11-22 21:22:54 +0100madog(~madog@163.ip-51-254-203.eu) (*.net *.split)
2020-11-22 21:22:54 +0100arw_(~arw@impulse.informatik.uni-erlangen.de) (*.net *.split)
2020-11-22 21:22:54 +0100CindyLinz(~cindy_utf@112.121.78.20) (*.net *.split)
2020-11-22 21:22:54 +0100Rembane(~Rembane@li346-36.members.linode.com) (*.net *.split)
2020-11-22 21:22:54 +0100thunderrd(~thunderrd@183.182.110.8) (*.net *.split)
2020-11-22 21:22:54 +0100rednaZ[m](r3dnazmatr@gateway/shell/matrix.org/x-uudppykggjqnwgdt) (*.net *.split)
2020-11-22 21:22:54 +0100bjobjo(~bjobjo@2a01:79c:cebf:d688::9e6) (*.net *.split)
2020-11-22 21:22:54 +0100sm[m](simonmicma@gateway/shell/matrix.org/x-vlvwwxdsuamzwmii) (*.net *.split)
2020-11-22 21:22:54 +0100elpfen[m](elpfenmatr@gateway/shell/matrix.org/x-drqtnjthyplttipt) (*.net *.split)
2020-11-22 21:22:54 +0100wanaks[m](wanaksmatr@gateway/shell/matrix.org/x-hwcfdrwbfomwajud) (*.net *.split)
2020-11-22 21:22:54 +0100hsiktas[m](hsiktasmat@gateway/shell/matrix.org/x-jpmuglwgcakxllmq) (*.net *.split)
2020-11-22 21:22:54 +0100dominicusin[m](dominicusi@gateway/shell/matrix.org/x-qrkglxioyiapvbuy) (*.net *.split)
2020-11-22 21:22:55 +0100feepo(sid28508@gateway/web/irccloud.com/x-akfduhrryrjwyhil) (*.net *.split)
2020-11-22 21:22:55 +0100parisienne(sid383587@gateway/web/irccloud.com/x-tmgltsvzoxldmfky) (*.net *.split)
2020-11-22 21:22:55 +0100higherorder(sid185221@gateway/web/irccloud.com/x-nmquvmgklsxevfcs) (*.net *.split)
2020-11-22 21:22:55 +0100integral(sid296274@p3m/member/integral) (*.net *.split)
2020-11-22 21:22:55 +0100Nascha(sid212230@gateway/web/irccloud.com/x-geweeqvbhzzqlkfi) (*.net *.split)
2020-11-22 21:22:55 +0100agander_m(sid407952@gateway/web/irccloud.com/x-ctyuuwytdqmcprct) (*.net *.split)
2020-11-22 21:22:55 +0100liszt_(sid336875@gateway/web/irccloud.com/x-porgwtafmjhpigsw) (*.net *.split)
2020-11-22 21:22:55 +0100darthThorik(sid39589@gateway/web/irccloud.com/x-tegdxlrjfjitucof) (*.net *.split)
2020-11-22 21:22:55 +0100lexi-lambda(sid92601@gateway/web/irccloud.com/x-fanmypdregedhpxu) (*.net *.split)
2020-11-22 21:22:55 +0100cvlad-(sid203065@gateway/web/irccloud.com/x-kgwwtdcwktijsmay) (*.net *.split)
2020-11-22 21:22:55 +0100Wojciech_K(~wojciechk@2001:41d0:a:5be4::449) (*.net *.split)
2020-11-22 21:22:55 +0100jjhoo(jahakala@dsl-trebng21-b048b5-171.dhcp.inet.fi) (*.net *.split)
2020-11-22 21:22:55 +0100megaTherion(~therion@unix.io) (*.net *.split)
2020-11-22 21:22:55 +0100suzu_(~scaleuser@2001:bc8:1824:43f::1) (*.net *.split)
2020-11-22 21:22:55 +0100geekosaur(82659a09@host154-009.vpn.uakron.edu) (*.net *.split)
2020-11-22 21:22:55 +0100Sigyn(sigyn@freenode/utility-bot/sigyn) (*.net *.split)
2020-11-22 21:22:55 +0100kritzefitz(~kritzefit@212.86.56.80) (*.net *.split)
2020-11-22 21:22:55 +0100phaul(~phaul@ruby/staff/phaul) (*.net *.split)
2020-11-22 21:22:55 +0100Guest42(56ca6780@gateway/web/cgi-irc/kiwiirc.com/ip.86.202.103.128) (*.net *.split)
2020-11-22 21:22:55 +0100zariuq(~zar@fw1.ciirc.cvut.cz) (*.net *.split)
2020-11-22 21:22:55 +0100Graypup_(Graypup@lfcode.ca) (*.net *.split)
2020-11-22 21:22:55 +0100todda7(~torstein@ppp-2-84-17-53.home.otenet.gr) (*.net *.split)
2020-11-22 21:22:55 +0100dan64(~dan64@dannyadam.com) (*.net *.split)
2020-11-22 21:22:55 +0100Lowl3v3l(~Lowl3v3l@dslb-090-186-186-201.090.186.pools.vodafone-ip.de) (*.net *.split)
2020-11-22 21:22:55 +0100p8m(p8m@gateway/vpn/protonvpn/p8m) (*.net *.split)
2020-11-22 21:22:55 +0100aidecoe(~aidecoe@unaffiliated/aidecoe) (*.net *.split)
2020-11-22 21:22:55 +0100seanparsons(~sean@cpc145088-gill21-2-0-cust281.20-1.cable.virginm.net) (*.net *.split)
2020-11-22 21:22:55 +0100noteness(noteness@unaffiliated/nessessary129) (*.net *.split)
2020-11-22 21:22:55 +0100ArsenArsen(~Arsen@fsf/member/ArsenArsen) (*.net *.split)
2020-11-22 21:22:55 +0100petersen(~petersen@redhat/juhp) (*.net *.split)
2020-11-22 21:22:55 +0100mr_yogurt(~mr_yogurt@5.61.211.35.bc.googleusercontent.com) (*.net *.split)
2020-11-22 21:22:55 +0100Adeon(sid418992@gateway/web/irccloud.com/x-plwafdhgynwzbsxy) (*.net *.split)
2020-11-22 21:22:55 +0100Ranhir(~Ranhir@157.97.53.139) (*.net *.split)
2020-11-22 21:22:55 +0100jdt(~jdt@208.85.233.130) (*.net *.split)
2020-11-22 21:22:55 +0100[exa](exa@unaffiliated/exa/x-5381537) (*.net *.split)
2020-11-22 21:22:55 +0100Khisanth(~Khisanth@166.sub-174-197-147.myvzw.com) (*.net *.split)
2020-11-22 21:22:55 +0100hiredman(~hiredman@volyova.ec2.thelastcitadel.com) (*.net *.split)
2020-11-22 21:22:55 +0100nahcetan(~natechan@108-233-125-227.lightspeed.sntcca.sbcglobal.net) (*.net *.split)
2020-11-22 21:22:55 +0100gareth__(~gareth__@104.236.161.134) (*.net *.split)
2020-11-22 21:22:55 +0100styledash(~styledash@157.230.173.136) (*.net *.split)
2020-11-22 21:22:55 +0100nemesit|znc(~nemesit@myriadvisuals.com) (*.net *.split)
2020-11-22 21:22:55 +0100chindy(~quassel@51.15.63.78) (*.net *.split)
2020-11-22 21:22:55 +0100jol(~jol@jol.dev) (*.net *.split)
2020-11-22 21:22:55 +0100lkurusa(~lkurusa@fedora/Levex) (*.net *.split)
2020-11-22 21:22:55 +0100oleks(~oleks@188.166.34.97) (*.net *.split)
2020-11-22 21:22:55 +0100WzC(~Frank@77-162-168-71.fixed.kpn.net) (*.net *.split)
2020-11-22 21:22:55 +0100deu(de@uio.re) (*.net *.split)
2020-11-22 21:22:55 +0100Cerise(~jerry@unaffiliated/cerise) (*.net *.split)
2020-11-22 21:22:55 +0100crtschin(~crtschin@104.131.9.149) (*.net *.split)
2020-11-22 21:22:55 +0100arkeet`(~arkeet@moriya.ca) (*.net *.split)
2020-11-22 21:22:55 +0100drewr(~drew@elastic/staff/drewr) (*.net *.split)
2020-11-22 21:22:55 +0100voidcontext(~pgee@178.62.100.221) (*.net *.split)
2020-11-22 21:22:55 +0100earthy(~arthurvl@deban2.xs4all.space) (*.net *.split)
2020-11-22 21:22:55 +0100runawayfive(~nope@unaffiliated/runawayfive) (*.net *.split)
2020-11-22 21:22:55 +0100exarkun(~exarkun@14.79.69.34.bc.googleusercontent.com) (*.net *.split)
2020-11-22 21:22:55 +0100andjjj23(~irc@107.170.228.47) (*.net *.split)
2020-11-22 21:22:55 +0100rprosper-(~adam@186.75.232.35.bc.googleusercontent.com) (*.net *.split)
2020-11-22 21:22:55 +0100kupi(uid212005@gateway/web/irccloud.com/x-fgjaulxwhgglmlzx) (*.net *.split)
2020-11-22 21:22:55 +0100acidjnk_new(~acidjnk@p200300d0c719ff94358934eb0dfd70c0.dip0.t-ipconnect.de) (*.net *.split)
2020-11-22 21:22:55 +0100justanotheruser(~justanoth@unaffiliated/justanotheruser) (*.net *.split)
2020-11-22 21:22:55 +0100srid(sridmatrix@gateway/shell/matrix.org/x-wcquiejsxgjdmcxb) (*.net *.split)
2020-11-22 21:22:55 +0100aizen_s(sid462968@gateway/web/irccloud.com/x-ighywpehicgiourx) (*.net *.split)
2020-11-22 21:22:55 +0100PoliticsII______(sid193551@gateway/web/irccloud.com/x-ifhtanwghthhvmbn) (*.net *.split)
2020-11-22 21:22:55 +0100benwr____(sid372383@gateway/web/irccloud.com/x-zroyfovbhqhiqzax) (*.net *.split)
2020-11-22 21:22:55 +0100aristid(sid1599@gateway/web/irccloud.com/x-hkziwpbxvyapwndr) (*.net *.split)
2020-11-22 21:22:55 +0100tinwood_(~tinwood@general.default.akavanagh.uk0.bigv.io) (*.net *.split)
2020-11-22 21:22:55 +0100benl23(sid284234@gateway/web/irccloud.com/x-hgqgnkygwwcwddwc) (*.net *.split)
2020-11-22 21:22:55 +0100yogani(sid42623@gateway/web/irccloud.com/x-xwocvhxoqauihzue) (*.net *.split)
2020-11-22 21:22:55 +0100ManiacTwister(~Twister@2a01:4f8:171:4de::40:2) (*.net *.split)
2020-11-22 21:22:55 +0100tnks(sid412124@gateway/web/irccloud.com/x-zbyszpuhbbhjdzks) (*.net *.split)
2020-11-22 21:22:55 +0100heyj(sid171370@gateway/web/irccloud.com/x-ofkusdzepocmjaiw) (*.net *.split)
2020-11-22 21:22:55 +0100typetetris(sid275937@gateway/web/irccloud.com/x-msdsoshziggpwxpy) (*.net *.split)
2020-11-22 21:22:55 +0100simony(sid226116@gateway/web/irccloud.com/x-keowsotekzgqfqdf) (*.net *.split)
2020-11-22 21:22:55 +0100dgpratt(sid193493@gateway/web/irccloud.com/x-eisigjveajsvarno) (*.net *.split)
2020-11-22 21:22:55 +0100moobar(sid171730@gateway/web/irccloud.com/x-svksvglonzzyzxxy) (*.net *.split)
2020-11-22 21:22:55 +0100ReinH__(sid179972@gateway/web/irccloud.com/x-ujhxicmjajcluchu) (*.net *.split)
2020-11-22 21:22:55 +0100ryjm(sid383513@gateway/web/irccloud.com/x-xyruibfadgkaupwy) (*.net *.split)
2020-11-22 21:22:55 +0100natim87(sid286962@gateway/web/irccloud.com/x-mexmpkxgonbwfktv) (*.net *.split)
2020-11-22 21:22:55 +0100noan(~noan@2604:a880:400:d0::12fc:5001) (*.net *.split)
2020-11-22 21:22:55 +0100jakalx(~jakalx@base.jakalx.net) (*.net *.split)
2020-11-22 21:22:55 +0100debugloop(~danieln@unaffiliated/debugloop) (*.net *.split)
2020-11-22 21:22:55 +0100coeus(~coeus@p200300d027453600d114986072cc2eb8.dip0.t-ipconnect.de) (*.net *.split)
2020-11-22 21:22:55 +0100krjst(~krjst@2604:a880:800:c1::16b:8001) (*.net *.split)
2020-11-22 21:22:55 +0100ixian(~mgold@2002:4a74:ba78:1701:0:ff:fe78:6269) (*.net *.split)
2020-11-22 21:22:55 +0100Ferdirand(~max@2001:4c78:2012:5000::2) (*.net *.split)
2020-11-22 21:22:55 +0100lightandlight(sid135476@gateway/web/irccloud.com/x-iidtschrmhcqrxgl) (*.net *.split)
2020-11-22 21:22:55 +0100SegFaultAX(SegFaultAX@unaffiliated/segfaultax) (*.net *.split)
2020-11-22 21:22:55 +0100J_Arcane(sid119274@gateway/web/irccloud.com/x-efprusjudjcoflyt) (*.net *.split)
2020-11-22 21:22:55 +0100rodlogic__(sid214676@gateway/web/irccloud.com/x-egfcshsulxcglqnw) (*.net *.split)
2020-11-22 21:22:55 +0100dsturnbull(sid347899@gateway/web/irccloud.com/x-xmzhvaiswgjcomqa) (*.net *.split)
2020-11-22 21:22:55 +0100AndreasK(sid320732@gateway/web/irccloud.com/x-jisuwtkhbrktjxky) (*.net *.split)
2020-11-22 21:22:55 +0100jared-w(uid405292@gateway/web/irccloud.com/x-pnfyamprydnozdqy) (*.net *.split)
2020-11-22 21:22:55 +0100topos(sid467876@gateway/web/irccloud.com/x-mqpmkdyaexkjdklr) (*.net *.split)
2020-11-22 21:22:55 +0100joshmeredith(sid387798@gateway/web/irccloud.com/x-uqsodavpxzxpcuwv) (*.net *.split)
2020-11-22 21:22:55 +0100jackdk(sid373013@gateway/web/irccloud.com/x-arnfpemfesqxinsb) (*.net *.split)
2020-11-22 21:22:55 +0100totbwf(sid402332@gateway/web/irccloud.com/x-txjandoufixsoprd) (*.net *.split)
2020-11-22 21:22:55 +0100liquorice(sid267884@gateway/web/irccloud.com/x-tddcmkucbvdtyubo) (*.net *.split)
2020-11-22 21:22:55 +0100yorick(~yorick@oftn/oswg-member/yorick) (*.net *.split)
2020-11-22 21:22:55 +0100i7c(8Tki2L7DF5@unaffiliated/i7c) (*.net *.split)
2020-11-22 21:22:55 +0100Blkt(~Blkt@2a01:4f8:200:2425::adda) (*.net *.split)
2020-11-22 21:22:55 +0100miklcct(quasselcor@2001:19f0:7001:5ad:5400:2ff:feb6:50d7) (*.net *.split)
2020-11-22 21:22:55 +0100vnz(~vnz@unaffiliated/vnz) (*.net *.split)
2020-11-22 21:22:55 +0100zyeri(zyeri@tilde.team/users/zyeri) (*.net *.split)
2020-11-22 21:22:56 +0100entropygain(levitate@unaffiliated/entropygain) (*.net *.split)
2020-11-22 21:22:56 +0100infinisil(~infinisil@NixOS/user/infinisil) (*.net *.split)
2020-11-22 21:22:56 +0100nshepperd(nshepperd@2600:3c03::f03c:92ff:fe28:92c9) (*.net *.split)
2020-11-22 21:22:56 +0100denucat(teqwve@2001:bc8:28d6::2) (*.net *.split)
2020-11-22 21:22:56 +0100NinjaTrappeur(~ninja@unaffiliated/ninjatrappeur) (*.net *.split)
2020-11-22 21:22:56 +0100dumptruckman(dumptruckm@2600:3c02::f03c:91ff:fe6e:2cfd) (*.net *.split)
2020-11-22 21:22:56 +0100ego(~ego@parallaxcorporation.xyz) (*.net *.split)
2020-11-22 21:22:56 +0100bspar(~bspar@2604:a880:0:1010::776:e001) (*.net *.split)
2020-11-22 21:22:56 +0100idupree(~quassel@2604:a880:400:d0::9bb:2001) (*.net *.split)
2020-11-22 21:22:56 +0100tabaqui(~tabaqui@2604:a880:800:c1::21b:3001) (*.net *.split)
2020-11-22 21:22:56 +0100lpsmith(~lpsmith@unaffiliated/lpsmith) (*.net *.split)
2020-11-22 21:22:56 +0100ggVGc(~ggVGc@a.lowtech.earth) (*.net *.split)
2020-11-22 21:22:56 +0100TimWolla(~timwolla@2a01:4f8:150:6153:beef::6667) (*.net *.split)
2020-11-22 21:22:56 +0100Forkk(forkk@2600:3c00::f03c:91ff:fe84:de4d) (*.net *.split)
2020-11-22 21:22:56 +0100drdo(~drdo@overlord0.drdo.eu) (*.net *.split)
2020-11-22 21:22:56 +0100riatre(~quassel@2001:310:6000:f::5198:1) (*.net *.split)
2020-11-22 21:22:56 +0100bonz060(~quassel@2001:bc8:47a4:a23::1) (*.net *.split)
2020-11-22 21:22:56 +0100PHO_(~pho@akari.cielonegro.org) (*.net *.split)
2020-11-22 21:22:56 +0100solarus(~solarus@2a03:b0c0:2:d0::48:7001) (*.net *.split)
2020-11-22 21:22:56 +0100xcin(~x@159.203.132.140) (*.net *.split)
2020-11-22 21:22:56 +0100sim642(~simmo@unaffiliated/sim642) (*.net *.split)
2020-11-22 21:22:56 +0100xnyhps(~xnyhps@2a02:2770:3:0:216:3eff:fe67:3288) (*.net *.split)
2020-11-22 21:22:56 +0100tomjaguarpaw(~tom@li367-225.members.linode.com) (*.net *.split)
2020-11-22 21:22:56 +0100sondr3(~sondr3@cm-84.211.56.132.getinternet.no) (*.net *.split)
2020-11-22 21:22:56 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (*.net *.split)
2020-11-22 21:22:56 +0100cole-h(~cole-h@c-73-48-197-220.hsd1.ca.comcast.net) (*.net *.split)
2020-11-22 21:22:56 +0100funkatron(~funkatron@178.239.168.171) (*.net *.split)
2020-11-22 21:22:56 +0100Inoperable(~PLAYER_1@fancydata.science) (*.net *.split)
2020-11-22 21:22:56 +0100mstruebing(~mstruebin@ns399634.ip-5-39-81.eu) (*.net *.split)
2020-11-22 21:22:56 +0100hiroaki(~hiroaki@ip4d168e73.dynamic.kabel-deutschland.de) (*.net *.split)
2020-11-22 21:22:56 +0100kav(~kari@dsl-hkibng42-56733f-225.dhcp.inet.fi) (*.net *.split)
2020-11-22 21:22:56 +0100noctux(~noctux@unaffiliated/noctux) (*.net *.split)
2020-11-22 21:22:56 +0100kqr(~kqr@vps.xkqr.org) (*.net *.split)
2020-11-22 21:22:56 +0100urdh(~urdh@unaffiliated/urdh) (*.net *.split)
2020-11-22 21:22:56 +0100PragCypher(~cypher@li1507-98.members.linode.com) (*.net *.split)
2020-11-22 21:22:56 +0100sakirious(~sakirious@c-71-197-191-137.hsd1.wa.comcast.net) (*.net *.split)
2020-11-22 21:22:56 +0100dmiles(~dmiles@c-73-67-179-188.hsd1.wa.comcast.net) (*.net *.split)
2020-11-22 21:22:56 +0100otulp(~otulp@ti0187q162-6038.bb.online.no) (*.net *.split)
2020-11-22 21:22:56 +0100jchia(~jchia@58.32.36.109) (*.net *.split)
2020-11-22 21:22:56 +0100rdivacky(~rdivacky@212.96.173.4) (*.net *.split)
2020-11-22 21:22:56 +0100zymurgy(~zymurgy@li607-220.members.linode.com) (*.net *.split)
2020-11-22 21:22:56 +0100veverak(~squirrel@ip-89-102-98-161.net.upcbroadband.cz) (*.net *.split)
2020-11-22 21:22:56 +0100devalot(~ident@mail.pmade.com) (*.net *.split)
2020-11-22 21:22:56 +0100Techcable(znc@irc.techcable.net) (*.net *.split)
2020-11-22 21:22:56 +0100RoguePointer(~jigen@unaffiliated/roguepointer) (*.net *.split)
2020-11-22 21:22:56 +0100freeside(~ubuntu@ec2-52-58-69-57.eu-central-1.compute.amazonaws.com) (*.net *.split)
2020-11-22 21:22:56 +0100jluttine(~jluttine@87-95-204-180.bb.dnainternet.fi) (*.net *.split)
2020-11-22 21:22:56 +0100Tspoon(tlarjoma@hilla.kapsi.fi) (*.net *.split)
2020-11-22 21:22:56 +0100stvc(~stvc@192.241.166.39) (*.net *.split)
2020-11-22 21:22:56 +0100seliopou(seliopou@entropy.tmok.com) (*.net *.split)
2020-11-22 21:22:56 +0100jle`(~mstksg@unaffiliated/mstksg) (*.net *.split)
2020-11-22 21:22:56 +0100ptrcmd(~ptrcmd@unaffiliated/petercommand) (*.net *.split)
2020-11-22 21:22:56 +0100mac10688(~mac10688@c-76-115-116-76.hsd1.or.comcast.net) (*.net *.split)
2020-11-22 21:22:56 +0100mawk(mawk@serveur.io) (*.net *.split)
2020-11-22 21:22:56 +0100ent(entgod@kapsi.fi) (*.net *.split)
2020-11-22 21:22:56 +0100lassulus(~lassulus@NixOS/user/lassulus) (*.net *.split)
2020-11-22 21:22:56 +0100auri_(~auri_@fsf/memeber/auri-) (*.net *.split)
2020-11-22 21:22:56 +0100aurieeeh(~aurieh@static.91.102.243.136.clients.your-server.de) (*.net *.split)
2020-11-22 21:22:56 +0100Unode(~Unode@unaffiliated/unode) (*.net *.split)
2020-11-22 21:22:56 +0100interruptinuse(~interrupt@girl.mrtheplague.net) (*.net *.split)
2020-11-22 21:22:56 +0100mp___313(~mp@hell.cx) (*.net *.split)
2020-11-22 21:22:56 +0100sshine(~simon@hubris.eta.solutions) (*.net *.split)
2020-11-22 21:22:56 +0100dpl(~dpl@ec2-18-133-105-122.eu-west-2.compute.amazonaws.com) (*.net *.split)
2020-11-22 21:22:56 +0100Arguggi(~Arguggi__@arguggi-do.arguggi.co.uk) (*.net *.split)
2020-11-22 21:22:56 +0100avp(~avp@unaffiliated/avp) (*.net *.split)
2020-11-22 21:22:56 +0100LambdaDuck(~anka@ksit.fixme.fi) (*.net *.split)
2020-11-22 21:22:56 +0100kosmikus(~kosmikus@nullzig.kosmikus.org) (*.net *.split)
2020-11-22 21:22:56 +0100Ankhers(~Ankhers@unaffiliated/ankhers) (*.net *.split)
2020-11-22 21:22:56 +0100statusfailed(~statusfai@statusfailed.com) (*.net *.split)
2020-11-22 21:22:56 +0100rodgzilla(~rodgzilla@46.212.195.35.bc.googleusercontent.com) (*.net *.split)
2020-11-22 21:22:56 +0100neobit(~neobit@159.65.243.9) (*.net *.split)
2020-11-22 21:22:56 +0100divVerent(~divVerent@xonotic/core-team/divVerent) (*.net *.split)
2020-11-22 21:22:56 +0100turq(~electro@unaffiliated/turq) (*.net *.split)
2020-11-22 21:22:56 +0100gothos(~gothos@antsy.jhz.name) (*.net *.split)
2020-11-22 21:22:56 +0100ammar2(admin@i.diddled.with.the.opers.so.they.klined.me) (*.net *.split)
2020-11-22 21:22:56 +0100jemurray(~jemurray@shell.jasonmurray.org) (*.net *.split)
2020-11-22 21:22:56 +0100newsham(~ubuntu@ec2-18-218-216-88.us-east-2.compute.amazonaws.com) (*.net *.split)
2020-11-22 21:22:56 +0100carbolymer(~carbolyme@dropacid.net) (*.net *.split)
2020-11-22 21:22:56 +0100acarrico(~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) (*.net *.split)
2020-11-22 21:22:56 +0100reaverb(~reaverb@071-008-105-088.res.spectrum.com) (*.net *.split)
2020-11-22 21:22:56 +0100solonarv(~solonarv@astrasbourg-653-1-156-4.w90-6.abo.wanadoo.fr) (*.net *.split)
2020-11-22 21:22:56 +0100MrSalt(DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt) (*.net *.split)
2020-11-22 21:22:56 +0100Entertainment(~entertain@104.246.132.210) (*.net *.split)
2020-11-22 21:22:56 +0100noCheese(~nocheese@unaffiliated/nocheese) (*.net *.split)
2020-11-22 21:22:56 +0100fendor__(~fendor@77.119.131.102.wireless.dyn.drei.com) (*.net *.split)
2020-11-22 21:22:56 +0100m0rphism(~m0rphism@HSI-KBW-095-208-098-207.hsi5.kabel-badenwuerttemberg.de) (*.net *.split)
2020-11-22 21:22:56 +0100xlei(znc@unaffiliated/xlei) (*.net *.split)
2020-11-22 21:22:56 +0100LittleFox(~littlefox@rondra.lf-net.org) (*.net *.split)
2020-11-22 21:22:56 +0100ronbrz(~ronbrz@207.229.174.134) (*.net *.split)
2020-11-22 21:22:56 +0100Kaiepi(~Kaiepi@nwcsnbsc03w-47-55-225-82.dhcp-dynamic.fibreop.nb.bellaliant.net) (*.net *.split)
2020-11-22 21:22:57 +0100dxld(~dxld@80-109-136-248.cable.dynamic.surfer.at) (*.net *.split)
2020-11-22 21:22:57 +0100jzl(~jzl@unaffiliated/jzl) (*.net *.split)
2020-11-22 21:22:57 +0100iteratee(~kyle@162.211.154.4) (*.net *.split)
2020-11-22 21:22:57 +0100caubert(~mrbentari@207.246.80.112) (*.net *.split)
2020-11-22 21:22:57 +0100fryguybob(~fryguybob@cpe-74-65-31-113.rochester.res.rr.com) (*.net *.split)
2020-11-22 21:22:57 +0100Cathy(~Cathy@unaffiliated/cathy) (*.net *.split)
2020-11-22 21:22:57 +0100adamCS(~adamCS@ec2-34-207-160-255.compute-1.amazonaws.com) (*.net *.split)
2020-11-22 21:22:57 +0100lep-delete(~lep@94.31.83.149) (*.net *.split)
2020-11-22 21:22:57 +0100maerwald(~maerwald@mail.hasufell.de) (*.net *.split)
2020-11-22 21:22:57 +0100ambiso9(~ambiso@209.182.239.205) (*.net *.split)
2020-11-22 21:22:57 +0100asnyx(~asnyx@brettgilio.com) (*.net *.split)
2020-11-22 21:22:57 +0100pieguy128(~pieguy128@bras-base-mtrlpq5031w-grc-39-70-27-244-102.dsl.bell.ca) (*.net *.split)
2020-11-22 21:22:57 +0100clynamen(~clynamen@net-2-35-88-16.cust.vodafonedsl.it) (*.net *.split)
2020-11-22 21:22:57 +0100so(~so@unaffiliated/so) (*.net *.split)
2020-11-22 21:22:57 +0100gekh(~gkh@thor.kevinhill.nl) (*.net *.split)
2020-11-22 21:22:57 +0100evanjs(~evanjs@075-129-098-007.res.spectrum.com) (*.net *.split)
2020-11-22 21:22:57 +0100eyenx(~eyenxeyen@unaffiliated/eye/x-1653358) (*.net *.split)
2020-11-22 21:22:57 +0100Solarion(~solarion@fsf/member/solarion) (*.net *.split)
2020-11-22 21:22:57 +0100sudden(~lax@unaffiliated/laxask) (*.net *.split)
2020-11-22 21:22:57 +0100uwap_(~uwap@genja.uwap.name) (*.net *.split)
2020-11-22 21:22:57 +0100tristanC(~tristanC@unaffiliated/tristanc) (*.net *.split)
2020-11-22 21:22:57 +0100rkvist(~user@138.197.72.132) (*.net *.split)
2020-11-22 21:22:57 +0100tureba(~tureba@tureba.org) (*.net *.split)
2020-11-22 21:22:57 +0100Cheery(~cheery@7-239-179-185.static.tentacle.fi) (*.net *.split)
2020-11-22 21:22:57 +0100magicman(~tchakkazu@static-47-180-28-65.lsan.ca.frontiernet.net) (*.net *.split)
2020-11-22 21:22:57 +0100blissful(~azuline@unaffiliated/azuline) (*.net *.split)
2020-11-22 21:22:57 +0100wowi42_(~wowi42@51.15.249.183) (*.net *.split)
2020-11-22 21:22:57 +0100RecursiveG(~recursive@li810-210.members.linode.com) (*.net *.split)
2020-11-22 21:22:57 +0100nopf(~frosch@static.179.17.76.144.clients.your-server.de) (*.net *.split)
2020-11-22 21:22:57 +0100davve(davve@bsd.douchedata.com) (*.net *.split)
2020-11-22 21:22:57 +0100dqd(id@wikipedia/dqd) (*.net *.split)
2020-11-22 21:22:57 +0100saurik(saurik@carrier.saurik.com) (*.net *.split)
2020-11-22 21:22:57 +0100rembo10(~rembo10@wally.codeshy.com) (*.net *.split)
2020-11-22 21:22:57 +0100m1dnight_(~m1dnight@188.ip-51-91-158.eu) (*.net *.split)
2020-11-22 21:22:57 +0100karolus(~karolus@static.32.230.217.95.clients.your-server.de) (*.net *.split)
2020-11-22 21:22:57 +0100filwisher(~filwisher@78.141.201.45) (*.net *.split)
2020-11-22 21:22:57 +0100dagnabbit(~thelounge@140.82.8.179) (*.net *.split)
2020-11-22 21:22:57 +0100s4msung(XqcfcDRHGx@karif.server-speed.net) (*.net *.split)
2020-11-22 21:22:57 +0100epta(~m@nuda.space) (*.net *.split)
2020-11-22 21:22:57 +0100EvanR(~evan@unaffiliated/evanr) (*.net *.split)
2020-11-22 21:22:57 +0100janne(~janne@punainen.org) (*.net *.split)
2020-11-22 21:22:57 +0100energizer(~energizer@unaffiliated/energizer) (*.net *.split)
2020-11-22 21:22:57 +0100electrostat(~dag@unaffiliated/electrostat) (*.net *.split)
2020-11-22 21:22:57 +0100Drezil(~sdressel@pwning.de) (*.net *.split)
2020-11-22 21:22:57 +0100ahf(ahf@irssi/staff/ahf) (*.net *.split)
2020-11-22 21:22:57 +0100lnx(~irssi@167.71.7.27) (*.net *.split)
2020-11-22 21:22:57 +0100kloeri(~kloeri@freenode/staff/exherbo.kloeri) (*.net *.split)
2020-11-22 21:22:57 +0100neiluj(~jco@91-167-203-101.subs.proxad.net) (*.net *.split)
2020-11-22 21:22:57 +0100machinedgod(~machinedg@135-23-192-217.cpe.pppoe.ca) (*.net *.split)
2020-11-22 21:22:57 +0100invaser(~Thunderbi@31.148.23.125) (*.net *.split)
2020-11-22 21:22:57 +0100erisco(~erisco@d24-57-249-233.home.cgocable.net) (*.net *.split)
2020-11-22 21:22:57 +0100chkno(~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net) (*.net *.split)
2020-11-22 21:22:57 +0100roconnor(~roconnor@host-45-58-200-239.dyn.295.ca) (*.net *.split)
2020-11-22 21:22:57 +0100jedai42(~jedai@lfbn-dij-1-708-251.w90-100.abo.wanadoo.fr) (*.net *.split)
2020-11-22 21:22:57 +0100Lord_of_Life_(~Lord@46.217.221.152) (*.net *.split)
2020-11-22 21:22:57 +0100cheater(~user@unaffiliated/cheater) (*.net *.split)
2020-11-22 21:22:57 +0100daGrevis(~daGrevis@unaffiliated/dagrevis) (*.net *.split)
2020-11-22 21:22:57 +0100melkor(~melkor@31.31.76.126) (*.net *.split)
2020-11-22 21:22:57 +0100ddellacosta(dd@gateway/vpn/mullvad/ddellacosta) (*.net *.split)
2020-11-22 21:22:57 +0100bliminse(~bliminse@host109-156-197-211.range109-156.btcentralplus.com) (*.net *.split)
2020-11-22 21:22:57 +0100connrs_(~connrs@runciter.connrs.uk) (*.net *.split)
2020-11-22 21:22:57 +0100ystael(~ystael@209.6.50.55) (*.net *.split)
2020-11-22 21:22:57 +0100nckx(~nckx@tobias.gr) (*.net *.split)
2020-11-22 21:22:57 +0100Tesseraction(~Tesseract@unaffiliated/tesseraction) (*.net *.split)
2020-11-22 21:22:57 +0100w1gz(~do@159.89.11.133) (*.net *.split)
2020-11-22 21:22:57 +0100rzmt(~rzmt@87-92-180-112.rev.dnainternet.fi) (*.net *.split)
2020-11-22 21:22:57 +0100Cale(~cale@cpef48e38ee8583-cm0c473de9d680.cpe.net.cable.rogers.com) (*.net *.split)
2020-11-22 21:22:57 +0100tanuki(~quassel@173.168.154.189) (*.net *.split)
2020-11-22 21:22:57 +0100DigitalKiwi(~kiwi@unaffiliated/digitalkiwi) (*.net *.split)
2020-11-22 21:22:57 +0100pharaun(~pharaun@static.88-198-62-245.clients.your-server.de) (*.net *.split)
2020-11-22 21:22:57 +0100dibblego(~dibblego@haskell/developer/dibblego) (*.net *.split)
2020-11-22 21:22:57 +0100e2(e2@sponsored.by.bnc4you.xyz) (*.net *.split)
2020-11-22 21:22:57 +0100mmaruseacph2(~mihai@198.199.100.72) (*.net *.split)
2020-11-22 21:22:57 +0100cow-orker(~foobar@pogostick.net) (*.net *.split)
2020-11-22 21:22:57 +0100dustinm(~dustinm@static.38.6.217.95.clients.your-server.de) (*.net *.split)
2020-11-22 21:22:57 +0100sim590(~sim590@modemcable090.207-203-24.mc.videotron.ca) (*.net *.split)
2020-11-22 21:22:57 +0100wz1000(~wz1000@static.11.113.47.78.clients.your-server.de) (*.net *.split)
2020-11-22 21:22:57 +0100nitrix(~nitrix@haskell/developer/nitrix) (*.net *.split)
2020-11-22 21:22:57 +0100CitizenSnips(~CitizenSn@irc.refl.club) (*.net *.split)
2020-11-22 21:22:57 +0100Geekingfrog(~geekingfr@li2156-64.members.linode.com) (*.net *.split)
2020-11-22 21:22:57 +0100StoneToad_(~StoneToad@199-167-119-135.ppp.storm.ca) (*.net *.split)
2020-11-22 21:22:57 +0100marble_visions(~user@68.183.79.8) (*.net *.split)
2020-11-22 21:22:57 +0100cynick(~worm@ec2-52-206-86-1.compute-1.amazonaws.com) (*.net *.split)
2020-11-22 21:22:57 +0100icebreaker(michalc@unaffiliated/icebreaker) (*.net *.split)
2020-11-22 21:22:57 +0100jonatan(~nate@h77-53-70-163.cust.a3fiber.se) (*.net *.split)
2020-11-22 21:22:57 +0100cohn(~noone@unaffiliated/cohn) (*.net *.split)
2020-11-22 21:22:57 +0100tv-(~tv@unaffiliated/tv-) (*.net *.split)
2020-11-22 21:22:57 +0100quaestor(~quaestor@griffith.christophrauch.de) (*.net *.split)
2020-11-22 21:22:57 +0100jtobin(~jtobin@li1555-212.members.linode.com) (*.net *.split)
2020-11-22 21:22:57 +0100wraithm(~wraithm@unaffiliated/wraithm) (*.net *.split)
2020-11-22 21:22:57 +0100cpape(~user@static.180.18.203.116.clients.your-server.de) (*.net *.split)
2020-11-22 21:22:57 +0100Moyst(~moyst@212-149-213-144.bb.dnainternet.fi) (*.net *.split)
2020-11-22 21:22:57 +0100stefan-_(~cri@42dots.de) (*.net *.split)
2020-11-22 21:22:57 +0100oats(~hurr@durr/im/a/sheep) (*.net *.split)
2020-11-22 21:22:57 +0100int-e(~noone@int-e.eu) (*.net *.split)
2020-11-22 21:22:57 +0100patrick1(~tarpk@ool-182dc9b3.dyn.optonline.net) (*.net *.split)
2020-11-22 21:22:57 +0100esg(~emil@esg.xen.prgmr.com) (*.net *.split)
2020-11-22 21:22:57 +0100quicksilver(~jules@roobarb.crazydogs.org) (*.net *.split)
2020-11-22 21:22:57 +0100Clint(~Clint@libre.fm/hacker/clint) (*.net *.split)
2020-11-22 21:22:57 +0100bollu(~bollu@139.59.46.74) (*.net *.split)
2020-11-22 21:22:57 +0100dwts(pid@gateway/shell/blinkenshell.org/x-hdcyxbuhngzudhpp) (*.net *.split)
2020-11-22 21:22:57 +0100comboy(~quassel@tesuji.pl) (*.net *.split)
2020-11-22 21:22:57 +0100myme(~myme@li1406-121.members.linode.com) (*.net *.split)
2020-11-22 21:22:57 +0100ornxka(~ornxka@unaffiliated/ornx) (*.net *.split)
2020-11-22 21:22:57 +0100landonf(landonf@mac68k.info) (*.net *.split)
2020-11-22 21:22:57 +0100rednaZ2(rednaZ2@freebnc.bnc4you.xyz) (*.net *.split)
2020-11-22 21:22:57 +0100noctuks(LXxZtpfPfM@unaffiliated/noctux) (*.net *.split)
2020-11-22 21:22:57 +0100reactormonk(~reactormo@mehl.schokokeks.org) (*.net *.split)
2020-11-22 21:22:57 +0100canta(~canta@cvm0.d5k.one) (*.net *.split)
2020-11-22 21:22:57 +0100bandali(~bandali@fsf/interns/bandali) (*.net *.split)
2020-11-22 21:22:57 +0100koala_man(~vidar@unaffiliated/koala-man/x-2491903) (*.net *.split)
2020-11-22 21:22:57 +0100kaol(~kaol@178.62.241.234) (*.net *.split)
2020-11-22 21:22:57 +0100chaosmasttter(~chaosmast@p200300c4a72cf801dd23ca148139a2b5.dip0.t-ipconnect.de) (*.net *.split)
2020-11-22 21:22:57 +0100edwardk(sid47016@haskell/developer/edwardk) (*.net *.split)
2020-11-22 21:22:57 +0100gaze__(sid387101@gateway/web/irccloud.com/x-rtnygntjgchhvjnx) (*.net *.split)
2020-11-22 21:22:57 +0100berberman_(~berberman@unaffiliated/berberman) (*.net *.split)
2020-11-22 21:22:57 +0100hnOsmium0001(uid453710@gateway/web/irccloud.com/x-ndxrdxmbozimfblk) (*.net *.split)
2020-11-22 21:22:57 +0100wonko7(~wonko7@2a01:e35:2ffb:7040:55f1:c3a3:cdbe:bf52) (*.net *.split)
2020-11-22 21:22:57 +0100shf(~sheaf@2a01:cb19:80cc:7e00:7dfb:edae:5f48:fe4e) (*.net *.split)
2020-11-22 21:22:58 +0100danvet(~Daniel@2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa) (*.net *.split)
2020-11-22 21:22:58 +0100sfvm(~sfvm@37.228.215.148) (*.net *.split)
2020-11-22 21:22:58 +0100jophish(~jophish@2400:8901::f03c:91ff:fe39:7a9) (*.net *.split)
2020-11-22 21:22:58 +0100cawfee(chiya@2406:3003:2077:2341::babe) (*.net *.split)
2020-11-22 21:22:58 +0100jbetz(sid283648@gateway/web/irccloud.com/x-sdqysuekfefsmces) (*.net *.split)
2020-11-22 21:22:58 +0100caasih(sid13241@gateway/web/irccloud.com/x-odjkianrohgyrvme) (*.net *.split)
2020-11-22 21:22:58 +0100tom__(~tom@2a00:23c8:970a:3501:38a6:4546:df42:c1cb) (*.net *.split)
2020-11-22 21:22:58 +0100benjamingr__(uid23465@gateway/web/irccloud.com/x-fmpqsizgoykkkpyq) (*.net *.split)
2020-11-22 21:22:58 +0100nf(~n@monade.li) (*.net *.split)
2020-11-22 21:22:58 +0100nullheroes(~danielvu@168.235.66.22) (*.net *.split)
2020-11-22 21:22:58 +0100andi-(~andi-@NixOS/user/andi-) (*.net *.split)
2020-11-22 21:22:58 +0100wpcarro(sid397589@gateway/web/irccloud.com/x-mptadpaqtazralft) (*.net *.split)
2020-11-22 21:22:58 +0100cheers(user@unaffiliated/cheers) (*.net *.split)
2020-11-22 21:22:58 +0100jokester(~mono@unaffiliated/jokester) (*.net *.split)
2020-11-22 21:22:58 +0100phaazon(~phaazon@2001:41d0:a:fe76::1) (*.net *.split)
2020-11-22 21:22:58 +0100ajmcmiddlin(sid284402@gateway/web/irccloud.com/x-rzusuwaofduhllmt) (*.net *.split)
2020-11-22 21:22:58 +0100lemald(~eddie@capybara.lemald.org) (*.net *.split)
2020-11-22 21:22:58 +0100m4lvin(~m4lvin@w4eg.de) (*.net *.split)
2020-11-22 21:22:58 +0100noecho(~noecho@2a01:4f8:1c0c:80ee::4223) (*.net *.split)
2020-11-22 21:22:58 +0100Adluc(Adluc@base48.cz) (*.net *.split)
2020-11-22 21:22:58 +0100jiribenes(~jiribenes@rosa.jiribenes.com) (*.net *.split)
2020-11-22 21:22:58 +0100`slikts(~nelabs@wikipedia/reinis) (*.net *.split)
2020-11-22 21:22:58 +0100vjoki(vjoki@2a00:d880:3:1::fea1:9ae) (*.net *.split)
2020-11-22 21:22:58 +0100aib(~aib@unaffiliated/aib42) (*.net *.split)
2020-11-22 21:22:58 +0100chrpape(~user@2a01:4f9:c010:632d::1) (*.net *.split)
2020-11-22 21:22:58 +0100HiRE_(~HiRE@2602:ffc5:20::1:512e) (*.net *.split)
2020-11-22 21:22:58 +0100komasa(~komasa@2a03:b0c0:3:d0::2097:6001) (*.net *.split)
2020-11-22 21:22:58 +0100jelleke(~jelle@2a01:7c8:aac1:50d:5054:ff:fe3b:9b7d) (*.net *.split)
2020-11-22 21:22:58 +0100dexterlb(~dexterlb@2a01:9e40:2:2::2) (*.net *.split)
2020-11-22 21:22:58 +0100raoul(~raoulhida@nomnomnomnom.co.uk) (*.net *.split)
2020-11-22 21:22:58 +0100Vq(~vq@90-227-195-41-no77.tbcn.telia.com) (*.net *.split)
2020-11-22 21:22:58 +0100Katarushisu(~Katarushi@cpc149712-finc20-2-0-cust535.4-2.cable.virginm.net) (*.net *.split)
2020-11-22 21:22:58 +0100gregberns_(sid315709@gateway/web/irccloud.com/x-ytsmrswniuqtuqcd) (*.net *.split)
2020-11-22 21:22:58 +0100buggymcbugfix(sid432603@gateway/web/irccloud.com/x-rqdusgvomktjpfec) (*.net *.split)
2020-11-22 21:22:58 +0100grfn(sid449115@gateway/web/irccloud.com/x-srwltizlxwnoqbuo) (*.net *.split)
2020-11-22 21:22:58 +0100feuerbach(~feuerbach@unaffiliated/feuerbach) (*.net *.split)
2020-11-22 21:22:58 +0100spamlessj(~spamlessj@2a01:4f8:141:1329::2) (*.net *.split)
2020-11-22 21:22:58 +0100TheScoop(~TheScoop@unaffiliated/tryte) (*.net *.split)
2020-11-22 21:22:58 +0100Someguy123(~someguy@unaffiliated/compgenius999) (*.net *.split)
2020-11-22 21:22:58 +0100vqrs(~vqrs@learnprogramming/regular/vqrs) (*.net *.split)
2020-11-22 21:22:58 +0100mursu(~ngWalrus@2a03:b0c0:3:d0::5ebd:2001) (*.net *.split)
2020-11-22 21:22:58 +0100noexcept_(~noexcept@2a03:b0c0:3:d0::33:9001) (*.net *.split)
2020-11-22 21:22:58 +0100nikola3(~nikola@2a03:b0c0:2:d0::dc2:c001) (*.net *.split)
2020-11-22 21:22:58 +0100Randy(randy@freebsd/user/randy) (*.net *.split)
2020-11-22 21:22:58 +0100Iroha(~Dykomii@2607:5300:60:336a::1) (*.net *.split)
2020-11-22 21:22:58 +0100balbirs(~balbirs__@bilbo.ozlabs.org) (*.net *.split)
2020-11-22 21:22:58 +0100a3f(~a3f@chimeria.ext.pengutronix.de) (*.net *.split)
2020-11-22 21:22:58 +0100operand(~operand@is.altijd.moe) (*.net *.split)
2020-11-22 21:22:58 +0100lucas8(~luc@2001:41d0:8:109c::1) (*.net *.split)
2020-11-22 21:22:58 +0100magog(~wee@unaffiliated/magog) (*.net *.split)
2020-11-22 21:22:58 +0100kkd(~memxor@unaffiliated/kartikeya) (*.net *.split)
2020-11-22 21:22:58 +0100rom1504(rom1504@rom1504.fr) (*.net *.split)
2020-11-22 21:22:58 +0100beaky(~beaky@2a03:b0c0:0:1010::17cf:7003) (*.net *.split)
2020-11-22 21:22:58 +0100lisq(~quassel@lis.moe) (*.net *.split)
2020-11-22 21:22:58 +0100farn__(~farn@2a03:4000:7:3cd:d4ab:85ff:feeb:f505) (*.net *.split)
2020-11-22 21:22:58 +0100eldritch(~eldritch@unaffiliated/eldritch) (*.net *.split)
2020-11-22 21:22:58 +0100hexic(hexo@base48.cz) (*.net *.split)
2020-11-22 21:22:58 +0100saidinwot1(~saidinwot@2604:a880:2:d0::50:8001) (*.net *.split)
2020-11-22 21:22:58 +0100stree(~stree@50-108-97-52.adr01.mskg.mi.frontiernet.net) (*.net *.split)
2020-11-22 21:22:58 +0100raehik(~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (*.net *.split)
2020-11-22 21:22:58 +0100ClaudiusMaximus(~claude@unaffiliated/claudiusmaximus) (*.net *.split)
2020-11-22 21:22:58 +0100darjeeling_(~darjeelin@122.245.219.209) (*.net *.split)
2020-11-22 21:22:58 +0100theDon(~td@muedsl-82-207-238-007.citykom.de) (*.net *.split)
2020-11-22 21:22:58 +0100ian-mi(~ian_milli@c-67-160-8-14.hsd1.wa.comcast.net) (*.net *.split)
2020-11-22 21:22:58 +0100Uniaika(~uniaika@163.172.211.189) (*.net *.split)
2020-11-22 21:22:58 +0100werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (*.net *.split)
2020-11-22 21:22:58 +0100Feuermagier(~Feuermagi@213.178.26.41) (*.net *.split)
2020-11-22 21:22:58 +0100revprez_stg(~revprez_s@pool-108-49-213-40.bstnma.fios.verizon.net) (*.net *.split)
2020-11-22 21:22:58 +0100AWizzArd(~code@unaffiliated/awizzard) (*.net *.split)
2020-11-22 21:22:58 +0100a3Dman(~3Dman@unaffiliated/a3dman) (*.net *.split)
2020-11-22 21:22:58 +0100actuallybatman(~sam@S010664777dafd303.cg.shawcable.net) (*.net *.split)
2020-11-22 21:22:58 +0100taurux(~taurux@net-188-152-78-21.cust.dsl.teletu.it) (*.net *.split)
2020-11-22 21:22:58 +0100abuss(~abuss@cryptarch.net) (*.net *.split)
2020-11-22 21:22:58 +0100asm89(~asm89@unaffiliated/asm89) (*.net *.split)
2020-11-22 21:22:58 +0100echoreply(~echoreply@unaffiliated/echoreply) (*.net *.split)
2020-11-22 21:22:58 +0100ephemera_(~E@122.34.1.187) (*.net *.split)
2020-11-22 21:22:58 +0100gabiruh(~gabiruh@vps19177.publiccloud.com.br) (*.net *.split)
2020-11-22 21:22:58 +0100Foritus(~buggery@cpc91316-watf11-2-0-cust68.15-2.cable.virginm.net) (*.net *.split)
2020-11-22 21:22:58 +0100thecoffemaker(~thecoffem@unaffiliated/thecoffemaker) (*.net *.split)
2020-11-22 21:22:58 +0100rdivyanshu(sid322626@gateway/web/irccloud.com/x-yyvemamxcxrcinrm) (*.net *.split)
2020-11-22 21:22:58 +0100averell(~averell@unaffiliated/averell) (*.net *.split)
2020-11-22 21:22:58 +0100jassob(~jassob@korrob.vth.sgsnet.se) (*.net *.split)
2020-11-22 21:22:58 +0100toppler(~user@mtop.default.momentoftop.uk0.bigv.io) (*.net *.split)
2020-11-22 21:22:58 +0100hvr(~hvr@haskell/developer/hvr) (*.net *.split)
2020-11-22 21:22:58 +0100ps-auxw(~arneb@p548d571d.dip0.t-ipconnect.de) (*.net *.split)
2020-11-22 21:22:58 +0100munsel(~munsel@v22018094214772867.hotsrv.de) (*.net *.split)
2020-11-22 21:22:58 +0100eedgit(~eedgit@95.179.237.21) (*.net *.split)
2020-11-22 21:22:58 +0100atraii(~atraii@c-98-32-64-84.hsd1.ut.comcast.net) (*.net *.split)
2020-11-22 21:22:58 +0100hackage(mniip@haskell/bot/hackage) (*.net *.split)
2020-11-22 21:22:58 +0100kini(~kini@unaffiliated/kini) (*.net *.split)
2020-11-22 21:22:58 +0100Xnuk(~xnuk@45.76.202.58) (*.net *.split)
2020-11-22 21:22:59 +0100amosbird(~amosbird@13.75.119.182) (*.net *.split)
2020-11-22 21:22:59 +0100quintasan(~quassel@ubuntu/member/quintasan) (*.net *.split)
2020-11-22 21:22:59 +0100questionmarkking(~questionm@165.227.7.85) (*.net *.split)
2020-11-22 21:22:59 +0100dminuoso(~dminuoso@unaffiliated/dminuoso) (*.net *.split)
2020-11-22 21:22:59 +0100xarian_(~xarian@104.236.81.162) (*.net *.split)
2020-11-22 21:22:59 +0100rkrishnan(~rkrishnan@rkrishnan.org) (*.net *.split)
2020-11-22 21:22:59 +0100niklasb_(~niklasb@unaffiliated/codeslay0r) (*.net *.split)
2020-11-22 21:22:59 +0100adaj(~azureuser@51.103.155.240) (*.net *.split)
2020-11-22 21:22:59 +0100zgrep(~zgrep@ircpuzzles/2015/april-fools/sixth/zgrep) (*.net *.split)
2020-11-22 21:22:59 +0100duckonomy(~duckonomy@177.ip-144-217-84.net) (*.net *.split)
2020-11-22 21:22:59 +0100zzz(~zzz@46.101.134.251) (*.net *.split)
2020-11-22 21:22:59 +0100geal(~geal@195-154-200-217.rev.poneytelecom.eu) (*.net *.split)
2020-11-22 21:22:59 +0100NGravity(csp@gateway/shell/xshellz/x-zzfgzhhirbsduhrr) (*.net *.split)
2020-11-22 21:22:59 +0100dh(dh@bsd.ee) (*.net *.split)
2020-11-22 21:22:59 +0100add^_(~add@tutu.vovoid.net) (*.net *.split)
2020-11-22 21:22:59 +0100Squarism(~someone@unaffiliated/squarism) (*.net *.split)
2020-11-22 21:22:59 +0100statusbot(~statusbot@ec2-34-198-122-184.compute-1.amazonaws.com) (*.net *.split)
2020-11-22 21:22:59 +0100haskell_enthusia(~twain@168.61.46.105) (*.net *.split)
2020-11-22 21:22:59 +0100malthe(~mborch@46.101.103.63) (*.net *.split)
2020-11-22 21:22:59 +0100Zemyla(~zemyla@ec2-54-196-11-2.compute-1.amazonaws.com) (*.net *.split)
2020-11-22 21:22:59 +0100piele(~piele@tbonesteak.creativeserver.net) (*.net *.split)
2020-11-22 21:22:59 +0100electrocat(~michiel@revan.derhaeg.be) (*.net *.split)
2020-11-22 21:22:59 +0100anderson(~ande@159.65.95.130) (*.net *.split)
2020-11-22 21:22:59 +0100msgctl(~msgctl@ometochtli.centzontotochtin.org) (*.net *.split)
2020-11-22 21:22:59 +0100deni(~deni@unaffiliated/deni) (*.net *.split)
2020-11-22 21:22:59 +0100djanatyn(~djanatyn@ec2-18-209-155-56.compute-1.amazonaws.com) (*.net *.split)
2020-11-22 21:22:59 +0100reyu(~reyu@znc.reyuzenfold.com) (*.net *.split)
2020-11-22 21:22:59 +0100Eliel(~jojkaart@163.172.153.251) (*.net *.split)
2020-11-22 21:22:59 +0100vimto1(~vimto@unaffiliated/vimto) (*.net *.split)
2020-11-22 21:22:59 +0100gxt(~gxt@gateway/tor-sasl/gxt) (*.net *.split)
2020-11-22 21:22:59 +0100hekkaidekapus(~tchouri@gateway/tor-sasl/hekkaidekapus) (*.net *.split)
2020-11-22 21:22:59 +0100denisse(~spaceCat@gateway/tor-sasl/alephzer0) (*.net *.split)
2020-11-22 21:22:59 +0100gehmehgeh(~ircuser1@gateway/tor-sasl/gehmehgeh) (*.net *.split)
2020-11-22 21:22:59 +0100tomboy64(~tomboy64@gateway/tor-sasl/tomboy64) (*.net *.split)
2020-11-22 21:22:59 +0100ChaiTRex(~ChaiTRex@gateway/tor-sasl/chaitrex) (*.net *.split)
2020-11-22 21:22:59 +0100jb55(~jb55@gateway/tor-sasl/jb55) (*.net *.split)
2020-11-22 21:22:59 +0100jpds(~jpds@gateway/tor-sasl/jpds) (*.net *.split)
2020-11-22 21:22:59 +0100Unhammer(~Unhammer@gateway/tor-sasl/unhammer) (*.net *.split)
2020-11-22 21:22:59 +0100andreas303(~andreas@gateway/tor-sasl/andreas303) (*.net *.split)
2020-11-22 21:22:59 +0100cantstanya(~chatting@gateway/tor-sasl/cantstanya) (*.net *.split)
2020-11-22 21:22:59 +0100bwe(~bwe@unaffiliated/bwe) (*.net *.split)
2020-11-22 21:22:59 +0100Faye(~holo@nikky.moe) (*.net *.split)
2020-11-22 21:22:59 +0100weechat_2(~mingc@2400:8902::f03c:91ff:feb7:8e82) (*.net *.split)
2020-11-22 21:22:59 +0100mystfox(~myst@focks.pw) (*.net *.split)
2020-11-22 21:22:59 +0100copypasteque_(~copypaste@2001:41d0:8:b325::1) (*.net *.split)
2020-11-22 21:22:59 +0100madnight(~madnight@static.59.103.201.195.clients.your-server.de) (*.net *.split)
2020-11-22 21:22:59 +0100fiQ2(~fiQ@mirkk.ninja) (*.net *.split)
2020-11-22 21:22:59 +0100davean(~davean@davean.sciesnet.net) (*.net *.split)
2020-11-22 21:22:59 +0100benschza(~quassel@2604:1380:2000:cf00::1) (*.net *.split)
2020-11-22 21:22:59 +0100tsrt^(tsrt@ip98-184-89-2.mc.at.cox.net) (*.net *.split)
2020-11-22 21:22:59 +0100lxsameer(~lxsameer@unaffiliated/lxsameer) (*.net *.split)
2020-11-22 21:22:59 +0100texasmynsted(~texasmyns@212.102.45.121) (*.net *.split)
2020-11-22 21:22:59 +0100Chi1thangoo(~Chi1thang@87.112.60.168) (*.net *.split)
2020-11-22 21:22:59 +0100LKoen(~LKoen@169.244.88.92.rev.sfr.net) (*.net *.split)
2020-11-22 21:22:59 +0100vollenweider(~vollenwei@4e69b241.skybroadband.com) (*.net *.split)
2020-11-22 21:22:59 +0100DTZUZU(~DTZUZU@207.81.171.116) (*.net *.split)
2020-11-22 21:22:59 +0100mrchampion(~mrchampio@216-26-218-246.dynamic.tbaytel.net) (*.net *.split)
2020-11-22 21:22:59 +0100alx741(~alx741@186.178.110.117) (*.net *.split)
2020-11-22 21:22:59 +0100Jesin(~Jesin@pool-72-66-101-18.washdc.fios.verizon.net) (*.net *.split)
2020-11-22 21:22:59 +0100jamestmartin(~james@jtmar.me) (*.net *.split)
2020-11-22 21:22:59 +0100MasseR(~MasseR@51.15.143.128) (*.net *.split)
2020-11-22 21:22:59 +0100meck(~meck@li1809-18.members.linode.com) (*.net *.split)
2020-11-22 21:22:59 +0100acowley(~acowley@c-68-83-22-43.hsd1.nj.comcast.net) (*.net *.split)
2020-11-22 21:22:59 +0100glguy(x@freenode/staff/haskell.developer.glguy) (*.net *.split)
2020-11-22 21:22:59 +0100ft(~ft@shell.chaostreff-dortmund.de) (*.net *.split)
2020-11-22 21:22:59 +0100clog(~nef@bespin.org) (*.net *.split)
2020-11-22 21:22:59 +0100mceier(~mceier@89-68-132-187.dynamic.chello.pl) (*.net *.split)
2020-11-22 21:22:59 +0100Madars(~null@unaffiliated/madars) (*.net *.split)
2020-11-22 21:22:59 +0100Martinsos(~user@cpe-188-129-116-164.dynamic.amis.hr) (*.net *.split)
2020-11-22 21:22:59 +0100nh(~NextHendr@unaffiliated/nexthendrix) (*.net *.split)
2020-11-22 21:22:59 +0100MarcelineVQ(~anja@198.254.202.72) (*.net *.split)
2020-11-22 21:22:59 +0100pdxleif(~pdxleif@ec2-54-68-166-10.us-west-2.compute.amazonaws.com) (*.net *.split)
2020-11-22 21:22:59 +0100TMA(tma@twin.jikos.cz) (*.net *.split)
2020-11-22 21:22:59 +0100lockshaw(~lockshaw@165.22.163.71) (*.net *.split)
2020-11-22 21:22:59 +0100koz_(~koz@121.99.240.58) (*.net *.split)
2020-11-22 21:22:59 +0100dequbed(~dequbed@yanduxian.paranoidlabs.org) (*.net *.split)
2020-11-22 21:22:59 +0100L29Ah(~L29Ah@unaffiliated/l29ah) (*.net *.split)
2020-11-22 21:22:59 +0100hive-mind(~hivemind@rrcs-67-53-148-69.west.biz.rr.com) (*.net *.split)
2020-11-22 21:22:59 +0100loc(~loc@unaffiliated/loc) (*.net *.split)
2020-11-22 21:22:59 +0100sud0(~Death@hackspaceuy/member/sud0) (*.net *.split)
2020-11-22 21:22:59 +0100coddinkn(~coddinkn@octayn.net) (*.net *.split)
2020-11-22 21:22:59 +0100Jello_Raptor(~Jello_Rap@li641-12.members.linode.com) (*.net *.split)
2020-11-22 21:22:59 +0100xintron(~xintron@unaffiliated/xintron) (*.net *.split)
2020-11-22 21:22:59 +0100lyxia(~lyxia@poisson.chat) (*.net *.split)
2020-11-22 21:22:59 +0100jhuizy(~jhuizy@static.241.188.216.95.clients.your-server.de) (*.net *.split)
2020-11-22 21:22:59 +0100Majiir(~Majiir@pool-96-237-149-35.bstnma.fios.verizon.net) (*.net *.split)
2020-11-22 21:22:59 +0100Tene(~tene@poipu/supporter/slacker/tene) (*.net *.split)
2020-11-22 21:22:59 +0100mapperr(~mapperr@vmi389916.contaboserver.net) (*.net *.split)
2020-11-22 21:22:59 +0100rotaerk(~rotaerk@ender.afternet.org) (*.net *.split)
2020-11-22 21:22:59 +0100Qudit314159(~user@unaffiliated/qudit314159) (*.net *.split)
2020-11-22 21:22:59 +0100dredozubov(~dredozubo@37.139.21.214) (*.net *.split)
2020-11-22 21:22:59 +0100dysfigured(~dysfigure@li490-89.members.linode.com) (*.net *.split)
2020-11-22 21:22:59 +0100Nikotiini(~ubuntu@ec2-52-213-118-142.eu-west-1.compute.amazonaws.com) (*.net *.split)
2020-11-22 21:22:59 +0100tomsmeding(~tomsmedin@tomsmeding.com) (*.net *.split)
2020-11-22 21:22:59 +0100Patternmaster(~georg@li1192-118.members.linode.com) (*.net *.split)
2020-11-22 21:22:59 +0100hwabyong(~hwabyong@ec2-3-221-194-167.compute-1.amazonaws.com) (*.net *.split)
2020-11-22 21:22:59 +0100hodapp(~hodapp@react-ams-119225.antiddos.solutions) (*.net *.split)
2020-11-22 21:22:59 +0100bcoppens(~bartcopp@kde/coppens) (*.net *.split)
2020-11-22 21:22:59 +0100daenth(~daenth@136.36.157.210) (*.net *.split)
2020-11-22 21:22:59 +0100samebchase(~samebchas@51.15.68.182) (*.net *.split)
2020-11-22 21:22:59 +0100jameekim1(~jameekim@mx.nodaplife.me) (*.net *.split)
2020-11-22 21:22:59 +0100mrus(~mrus@128.199.6.232) (*.net *.split)
2020-11-22 21:22:59 +0100M2tias(m2@seri.fi) (*.net *.split)
2020-11-22 21:22:59 +0100Tristan-(~tristan@luna.whatbox.ca) (*.net *.split)
2020-11-22 21:22:59 +0100elcaro(~anonymous@45.32.191.75) (*.net *.split)
2020-11-22 21:22:59 +0100__monty__(~toonn@unaffiliated/toonn) (*.net *.split)
2020-11-22 21:22:59 +0100mozzarella(~sam@unaffiliated/sam113101) (*.net *.split)
2020-11-22 21:22:59 +0100triteraflops(~triterafl@host-148-170-141-28.public.eastlink.ca) (*.net *.split)
2020-11-22 21:22:59 +0100pfurla(~pfurla@ool-182ed2e2.dyn.optonline.net) (*.net *.split)
2020-11-22 21:22:59 +0100sh9(~sh9@softbank060116136158.bbtec.net) (*.net *.split)
2020-11-22 21:22:59 +0100Cthalupa(~cthulhu@47.186.47.75) (*.net *.split)
2020-11-22 21:22:59 +0100nyaomi(~naomi@cpe-74-75-6-125.maine.res.rr.com) (*.net *.split)
2020-11-22 21:23:00 +0100jrm(~jrm@freebsd/developer/jrm) (*.net *.split)
2020-11-22 21:23:00 +0100zaquest(~notzaques@5.128.210.178) (*.net *.split)
2020-11-22 21:23:00 +0100byorgey(~byorgey@155.138.238.211) (*.net *.split)
2020-11-22 21:23:00 +0100tumdedum(~tumdedum@unaffiliated/espiral) (*.net *.split)
2020-11-22 21:23:00 +0100Bigcheese(~quassel@unaffiliated/bigcheese) (*.net *.split)
2020-11-22 21:23:00 +0100oldsk00l(~znc@ec2-18-130-254-135.eu-west-2.compute.amazonaws.com) (*.net *.split)
2020-11-22 21:23:00 +0100_xor(~xor@74.215.46.133) (*.net *.split)
2020-11-22 21:23:00 +0100orzo(joe@lasker.childrenofmay.org) (*.net *.split)
2020-11-22 21:23:00 +0100stilgart(~Christoph@chezlefab.net) (*.net *.split)
2020-11-22 21:23:00 +0100towel(~towel@unaffiliated/towel) (*.net *.split)
2020-11-22 21:23:00 +0100{abby}(~{abby}@unaffiliated/demhydraz) (*.net *.split)
2020-11-22 21:23:00 +0100remexre(~nathan@207-153-38-50.fttp.usinternet.com) (*.net *.split)
2020-11-22 21:23:00 +0100sujeet(sujeet@unaffiliated/freeboson) (*.net *.split)
2020-11-22 21:23:00 +0100lazyshrk(~lazyshrk@128.199.58.13) (*.net *.split)
2020-11-22 21:23:00 +0100alanz(sid110616@gateway/web/irccloud.com/x-hvvxxgjtvnddfyee) (*.net *.split)
2020-11-22 21:23:00 +0100Firedancer(sid336191@gateway/web/irccloud.com/x-uafmnbgxlsfyadoa) (*.net *.split)
2020-11-22 21:23:00 +0100jonrh(sid5185@gateway/web/irccloud.com/x-znmjmvidrdlxlhvb) (*.net *.split)
2020-11-22 21:23:00 +0100iphy(sid67735@gateway/web/irccloud.com/x-yrvorexjtguqopbo) (*.net *.split)
2020-11-22 21:23:00 +0100nick_h(sid319833@gateway/web/irccloud.com/x-putfzyymjdapnmta) (*.net *.split)
2020-11-22 21:23:00 +0100hongminhee(~dahlia@207.148.91.209) (*.net *.split)
2020-11-22 21:23:00 +0100keltono(~keltono@x-160-94-179-178.acm.umn.edu) (*.net *.split)
2020-11-22 21:23:00 +0100nerdypepper(nerdypeppe@152.67.160.69) (*.net *.split)
2020-11-22 21:23:00 +0100[df](~ben@51.15.198.140) (*.net *.split)
2020-11-22 21:23:00 +0100eagleflo(~aku@eagleflow.fi) (*.net *.split)
2020-11-22 21:23:00 +0100spoonm(spoonm@gunma.spoonm.org) (*.net *.split)
2020-11-22 21:23:00 +0100t36s(~t36s@138.68.90.188) (*.net *.split)
2020-11-22 21:23:00 +0100acro(~acro@unaffiliated/acro) (*.net *.split)
2020-11-22 21:23:00 +0100bind(~bind@unaffiliated/bind) (*.net *.split)
2020-11-22 21:23:00 +0100jmsx(~jordan@li1158-85.members.linode.com) (*.net *.split)
2020-11-22 21:23:00 +0100jvsg(~root@165.227.89.139) (*.net *.split)
2020-11-22 21:23:00 +0100xts(~ts@46.101.20.9) (*.net *.split)
2020-11-22 21:23:00 +0100Logio(em@kapsi.fi) (*.net *.split)
2020-11-22 21:23:00 +0100puffnfresh_(~puffnfres@45.76.124.5) (*.net *.split)
2020-11-22 21:23:00 +0100robogoat(~robogoat@209.195.0.146) (*.net *.split)
2020-11-22 21:23:00 +0100Putonlalla(~sapekiis@it-cyan.it.jyu.fi) (*.net *.split)
2020-11-22 21:23:00 +0100DustyDingo(~nonamen@v2202001112302107134.ultrasrv.de) (*.net *.split)
2020-11-22 21:23:00 +0100suppi(~suppi@172.246.241.246) (*.net *.split)
2020-11-22 21:23:00 +0100tylerjl(~leothrix@elastic/staff/leothrix) (*.net *.split)
2020-11-22 21:23:00 +0100xff0x(~fox@2001:1a81:53fc:6700:5215:c79d:6600:1a0e) (*.net *.split)
2020-11-22 21:23:00 +0100amiri(~amiri@cpe-76-91-154-9.socal.res.rr.com) (*.net *.split)
2020-11-22 21:23:00 +0100banjiewen_(sid115913@gateway/web/irccloud.com/x-ppovchejlnsiwfgl) (*.net *.split)
2020-11-22 21:23:00 +0100shutdown_-h_now(~arjan@2001:1c06:2d0b:2312:94f:cb60:6301:cfa8) (*.net *.split)
2020-11-22 21:23:00 +0100crdrost(~crdrost@c-98-207-102-156.hsd1.ca.comcast.net) (*.net *.split)
2020-11-22 21:23:00 +0100_Alleria(~AllahuAkb@2604:2000:1484:26:b060:c081:3394:137) (*.net *.split)
2020-11-22 21:23:00 +0100renzhi(~renzhi@2607:fa49:655f:e600::28da) (*.net *.split)
2020-11-22 21:23:00 +0100bgamari(~bgamari@2001:470:e438::1) (*.net *.split)
2020-11-22 21:23:00 +0100aplainzetakind(~johndoe@captainludd.powered.by.lunarbnc.net) (*.net *.split)
2020-11-22 21:23:00 +0100pepeiborra(sid443799@gateway/web/irccloud.com/x-pndolohhnspnwqav) (*.net *.split)
2020-11-22 21:23:00 +0100johnw(~johnw@haskell/developer/johnw) (*.net *.split)
2020-11-22 21:23:00 +0100metadave(sid28102@gateway/web/irccloud.com/x-bjrjtdehstdxjwgn) (*.net *.split)
2020-11-22 21:23:00 +0100ibloom(sid350277@gateway/web/irccloud.com/x-ftwuwcmqpnbfrqgs) (*.net *.split)
2020-11-22 21:23:00 +0100niko(~niko@freenode/staff/ubuntu.member.niko) (*.net *.split)
2020-11-22 21:23:00 +0100ishutin(~Ishutin@77-234-92-253.pool.digikabel.hu) (*.net *.split)
2020-11-22 21:23:00 +0100bob_twinkles(~quassel@ec2-52-37-66-13.us-west-2.compute.amazonaws.com) (*.net *.split)
2020-11-22 21:23:00 +0100forell(~forell@unaffiliated/forell) (*.net *.split)
2020-11-22 21:23:00 +0100Flonk(~Flonk@ec2-52-40-29-25.us-west-2.compute.amazonaws.com) (*.net *.split)
2020-11-22 21:23:00 +0100ericsagn1(~ericsagne@2405:6580:0:5100:b274:8c51:102c:8ca9) (*.net *.split)
2020-11-22 21:23:00 +0100rab24ack[m](rab24ackma@gateway/shell/matrix.org/x-psmufgypmrylcnyv) (*.net *.split)
2020-11-22 21:23:00 +0100SupaYoshii(~supayoshi@213-10-140-13.fixed.kpn.net) (*.net *.split)
2020-11-22 21:23:00 +0100orcus-(~orcus@unaffiliated/orcus) (*.net *.split)
2020-11-22 21:23:00 +0100psydruid(psydruidma@gateway/shell/matrix.org/x-tkomzubgcyrydslv) (*.net *.split)
2020-11-22 21:23:00 +0100Tritlo(sid58727@gateway/web/irccloud.com/x-qngdkegzmhgdhfhg) (*.net *.split)
2020-11-22 21:23:00 +0100d0liver(sid363046@gateway/web/irccloud.com/x-lvzpszsyngerfkjs) (*.net *.split)
2020-11-22 21:23:00 +0100qz(~quetzal@li272-85.members.linode.com) (*.net *.split)
2020-11-22 21:23:00 +0100recon_-(~quassel@2602:febc:0:b6::6ca2) (*.net *.split)
2020-11-22 21:23:00 +0100Dykam(Dykam@dykam.nl) (*.net *.split)
2020-11-22 21:23:00 +0100tv(~tv@unaffiliated/tv) (*.net *.split)
2020-11-22 21:23:00 +0100sajith_(~sajith@fsf/member/nonzen) (*.net *.split)
2020-11-22 21:23:00 +0100Papa(~papa@unaffiliated/papa) (*.net *.split)
2020-11-22 21:23:00 +0100cgfbee(~bot@oc1.itim-cj.ro) (*.net *.split)
2020-11-22 21:23:00 +0100perrier-jouet(~perrier-j@modemcable012.251-130-66.mc.videotron.ca) (*.net *.split)
2020-11-22 21:23:00 +0100thebnq(~bnq@herrokitty.com) (*.net *.split)
2020-11-22 21:23:00 +0100jathan(~jathan@69.61.93.38) (*.net *.split)
2020-11-22 21:23:00 +0100eedgit26(~chat.free@95.179.237.21) (*.net *.split)
2020-11-22 21:23:00 +0100stux|RC-only(stux2@grid9.quadspeedi.net) (*.net *.split)
2020-11-22 21:23:00 +0100dixie(~dixie@real.wilbury.sk) (*.net *.split)
2020-11-22 21:23:00 +0100relrod(~relrod@redhat/ansible.staff.relrod) (*.net *.split)
2020-11-22 21:23:00 +0100dale(dale@unaffiliated/dale) (*.net *.split)
2020-11-22 21:23:00 +0100NieDzejkob(~quassel@188.123.215.55) (*.net *.split)
2020-11-22 21:23:00 +0100Tops2(~Tobias@dyndsl-095-033-027-066.ewe-ip-backbone.de) (*.net *.split)
2020-11-22 21:23:00 +0100andos(~dan@69-165-210-185.cable.teksavvy.com) (*.net *.split)
2020-11-22 21:23:00 +0100awk(~mnrmnaugh@unaffiliated/mnrmnaugh) (*.net *.split)
2020-11-22 21:23:00 +0100Varis(~Tadas@unaffiliated/varis) (*.net *.split)
2020-11-22 21:23:00 +0100Tuplanolla(~Tuplanoll@91-159-68-239.elisa-laajakaista.fi) (*.net *.split)
2020-11-22 21:23:00 +0100yahb(xsbot@haskell/bot/yahb) (*.net *.split)
2020-11-22 21:23:00 +0100ezzieyguywuf(~Unknown@unaffiliated/ezzieyguywuf) (*.net *.split)
2020-11-22 21:23:00 +0100robotmay(~beepboop@80.172.187.81.in-addr.arpa) (*.net *.split)
2020-11-22 21:23:00 +0100dorkside(~tdbgamer@208.190.197.222) (*.net *.split)
2020-11-22 21:23:00 +0100wwwww(~wwwww@unaffiliated/wwwww) (*.net *.split)
2020-11-22 21:23:00 +0100star_cloud(~star_clou@ec2-34-220-44-120.us-west-2.compute.amazonaws.com) (*.net *.split)
2020-11-22 21:23:00 +0100hyiltiz(~quassel@unaffiliated/hyiltiz) (*.net *.split)
2020-11-22 21:23:00 +0100aldum(~vishera@aldum.pw) (*.net *.split)
2020-11-22 21:23:00 +0100connrs(~connrs@runciter.connrs.uk) (*.net *.split)
2020-11-22 21:23:00 +0100s00pcan(~chris@075-133-056-178.res.spectrum.com) (*.net *.split)
2020-11-22 21:23:00 +0100_deepfire(~user@80.92.100.69) (*.net *.split)
2020-11-22 21:23:01 +0100hololeap(~hololeap@unaffiliated/hololeap) (*.net *.split)
2020-11-22 21:23:01 +0100B-J(~BenziJuni@88-149-65-135.du.xdsl.is) (*.net *.split)
2020-11-22 21:23:01 +0100sdx23(~sdx23@unaffiliated/sdx23) (*.net *.split)
2020-11-22 21:23:01 +0100monochrom(trebla@216.138.220.146) (*.net *.split)
2020-11-22 21:23:01 +0100haasn(~nand@mpv/developer/haasn) (*.net *.split)
2020-11-22 21:23:01 +0100dragestil(~quassel@fsf/member/dragestil) (*.net *.split)
2020-11-22 21:23:01 +0100motherfsck(~motherfsc@unaffiliated/motherfsck) (*.net *.split)
2020-11-22 21:23:01 +0100Axman6(~Axman6@pdpc/supporter/student/Axman6) (*.net *.split)
2020-11-22 21:23:01 +0100cods(~fred@tuxee.net) (*.net *.split)
2020-11-22 21:23:01 +0100abrar(~abrar@static-108-30-103-121.nycmny.fios.verizon.net) (*.net *.split)
2020-11-22 21:23:01 +0100klardotsh(~klardotsh@c-71-231-242-112.hsd1.wa.comcast.net) (*.net *.split)
2020-11-22 21:23:01 +0100_ashbreeze_(~mark@72-161-253-71.dyn.centurytel.net) (*.net *.split)
2020-11-22 21:23:01 +0100hyperfekt(end@bnc.hyperfekt.net) (*.net *.split)
2020-11-22 21:23:01 +0100tolt(~weechat-h@li219-154.members.linode.com) (*.net *.split)
2020-11-22 21:23:01 +0100shachaf(~shachaf@unaffiliated/shachaf) (*.net *.split)
2020-11-22 21:23:01 +0100zfnmxt(~zfnmxt@unaffiliated/zfnmxt) (*.net *.split)
2020-11-22 21:23:01 +0100mpickering(sid78412@gateway/web/irccloud.com/x-qzzyeuirciixjhoi) (*.net *.split)
2020-11-22 21:23:01 +0100haritz(~hrtz@unaffiliated/haritz) (*.net *.split)
2020-11-22 21:23:01 +0100seveg(~gabriel@188-167-252-154.dynamic.chello.sk) (*.net *.split)
2020-11-22 21:23:01 +0100cp-(~cp-@b157153.ppp.asahi-net.or.jp) (*.net *.split)
2020-11-22 21:23:01 +0100tms_(thomaav@cassarossa.samfundet.no) (*.net *.split)
2020-11-22 21:23:01 +0100Kneiva(kneiva@raah.fi) (*.net *.split)
2020-11-22 21:23:01 +0100SquidDev(~SquidDev@autoclave.squiddev.cc) (*.net *.split)
2020-11-22 21:23:01 +0100orion(~orion@unaffiliated/orion) (*.net *.split)
2020-11-22 21:23:01 +0100ViCi(daniel@10PLM.ro) (*.net *.split)
2020-11-22 21:23:01 +0100chirpsalot(~Chirps@pool-98-115-239-235.phlapa.fios.verizon.net) (*.net *.split)
2020-11-22 21:23:01 +0100edwtjo(~edwtjo@fsf/member/edwtjo) (*.net *.split)
2020-11-22 21:23:01 +0100mud(~mud@unaffiliated/kadoban) (*.net *.split)
2020-11-22 21:23:01 +0100verement(~anonymous@cpe-76-167-229-223.san.res.rr.com) (*.net *.split)
2020-11-22 21:23:01 +0100ski(~ski@nc-2504-30.studat.chalmers.se) (*.net *.split)
2020-11-22 21:23:01 +0100tessier(~treed@kernel-panic/copilotco) (*.net *.split)
2020-11-22 21:23:01 +0100grumble(~Thunderbi@freenode/staff/grumble) (*.net *.split)
2020-11-22 21:23:01 +0100apoc(~apoc@bridge.mattzq.com) (*.net *.split)
2020-11-22 21:23:01 +0100jrqc(~rofl@96.78.87.197) (*.net *.split)
2020-11-22 21:23:01 +0100Jon(~jon@redmars.org) (*.net *.split)
2020-11-22 21:23:01 +0100davl(~davl@207.154.228.18) (*.net *.split)
2020-11-22 21:23:01 +0100johnstein(~johnstein@192.73.239.18) (*.net *.split)
2020-11-22 21:23:01 +0100pacak(~pacak@bb116-14-220-91.singnet.com.sg) (*.net *.split)
2020-11-22 21:23:01 +0100twk-(~thewormki@unaffiliated/twk-) (*.net *.split)
2020-11-22 21:23:01 +0100sajith(~sajith@fsf/member/nonzen) (*.net *.split)
2020-11-22 21:23:01 +0100dopplergange(~dop@195.158.249.53) (*.net *.split)
2020-11-22 21:23:01 +0100stiell(~stian@fsf/member/stiell) (*.net *.split)
2020-11-22 21:23:01 +0100c-rog(~c-rog@traffic.simst.im) (*.net *.split)
2020-11-22 21:23:01 +0100simplegauss(~simplegau@45.77.0.246) (*.net *.split)
2020-11-22 21:23:01 +0100outerpassage(~outerpass@li1196-30.members.linode.com) (*.net *.split)
2020-11-22 21:23:01 +0100bcmiller(~bm3719@66.42.95.185) (*.net *.split)
2020-11-22 21:23:01 +0100gambpang_(~gambpang@unaffiliated/gambpang) (*.net *.split)
2020-11-22 21:23:01 +0100clever(~clever@NixOS/user/clever) (*.net *.split)
2020-11-22 21:23:01 +0100Tario(~Tario@201.192.165.173) (*.net *.split)
2020-11-22 21:23:01 +0100Chousuke(oranenj@coffee.modeemi.fi) (*.net *.split)
2020-11-22 21:23:01 +0100maksio(~user@185.246.204.48) (*.net *.split)
2020-11-22 21:23:01 +0100dcoutts_(~duncan@33.14.75.194.dyn.plus.net) (*.net *.split)
2020-11-22 21:23:01 +0100elfets(~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) (*.net *.split)
2020-11-22 21:23:01 +0100tromp(~tromp@dhcp-077-249-230-040.chello.nl) (*.net *.split)
2020-11-22 21:23:01 +0100coot(~coot@37.30.49.253.nat.umts.dynamic.t-mobile.pl) (*.net *.split)
2020-11-22 21:23:01 +0100lagothrix(~lagothrix@unaffiliated/lagothrix) (*.net *.split)
2020-11-22 21:23:01 +0100kish`(~oracle@unaffiliated/oracle) (*.net *.split)
2020-11-22 21:23:01 +0100cyphase(~cyphase@unaffiliated/cyphase) (*.net *.split)
2020-11-22 21:23:01 +0100julm(~julm@revolt129.abo.ilico.org) (*.net *.split)
2020-11-22 21:23:01 +0100alexelcu(~alexelcu@142.93.180.198) (*.net *.split)
2020-11-22 21:23:01 +0100Jonno_FTW(~come@api.carswap.me) (*.net *.split)
2020-11-22 21:23:01 +0100peutri(~peutri@ns317027.ip-94-23-46.eu) (*.net *.split)
2020-11-22 21:23:01 +0100juri_(~juri@178.63.35.222) (*.net *.split)
2020-11-22 21:23:01 +0100mniip(~mniip@freenode/staff/mniip) (*.net *.split)
2020-11-22 21:23:01 +0100Deewiant(~deewiant@de1.ut.deewiant.iki.fi) (*.net *.split)
2020-11-22 21:23:01 +0100catern(~catern@104.131.201.120) (*.net *.split)
2020-11-22 21:23:01 +0100obfusk(~quassel@a82-161-150-56.adsl.xs4all.nl) (*.net *.split)
2020-11-22 21:23:01 +0100srk(sorki@unaffiliated/srk) (*.net *.split)
2020-11-22 21:23:01 +0100brettgilio(~brettgili@brettgilio.com) (*.net *.split)
2020-11-22 21:23:01 +0100joeytwiddle(~joeytwidd@162.243.115.31) (*.net *.split)
2020-11-22 21:23:01 +0100matthew-(~matthew@smtp.wellquite.org) (*.net *.split)
2020-11-22 21:23:01 +0100atk(~Arch-TK@ircpuzzles/staff/Arch-TK) (*.net *.split)
2020-11-22 21:23:01 +0100arianvp(~weechat@arianvp.me) (*.net *.split)
2020-11-22 21:23:01 +0100wayne_(~wayne@consume.rocks) (*.net *.split)
2020-11-22 21:23:01 +0100Benett(~Benett@unaffiliated/benett) (*.net *.split)
2020-11-22 21:23:01 +0100MindlessDrone(~MindlessD@unaffiliated/mindlessdrone) (*.net *.split)
2020-11-22 21:23:01 +0100micro(~micro@unaffiliated/micro) (*.net *.split)
2020-11-22 21:23:01 +0100fre_(~freusque@104.238.190.229) (*.net *.split)
2020-11-22 21:23:01 +0100dennisb(~dennisb@89-160-106-195.cust.bredband2.com) (*.net *.split)
2020-11-22 21:23:01 +0100nisstyre(~wes@python-zero/conduct-committee/nisstyre) (*.net *.split)
2020-11-22 21:23:01 +0100centril(~centril@213-66-146-92-no250.tbcn.telia.com) (*.net *.split)
2020-11-22 21:23:01 +0100dddddd(~dddddd@unaffiliated/dddddd) (*.net *.split)
2020-11-22 21:23:01 +0100samebchase-(~samebchas@51.15.68.182) (*.net *.split)
2020-11-22 21:23:01 +0100dcoutts(~duncan@33.14.75.194.dyn.plus.net) (*.net *.split)
2020-11-22 21:23:01 +0100Neuromancer(~Neuromanc@unaffiliated/neuromancer) (*.net *.split)
2020-11-22 21:23:01 +0100nurupo(~nurupo.ga@unaffiliated/nurupo) (*.net *.split)
2020-11-22 21:23:01 +0100Bergle_2(~Bergle_4@101.165.90.119) (*.net *.split)
2020-11-22 21:23:01 +0100drewolson(~drewolson@64.227.24.16) (*.net *.split)
2020-11-22 21:23:01 +0100glamas(~glamas@107.182.17.237) (*.net *.split)
2020-11-22 21:23:01 +0100blackdog(~blackdog@198.211.112.85) (*.net *.split)
2020-11-22 21:23:01 +0100polux20013(~polux@51.15.169.172) (*.net *.split)
2020-11-22 21:23:01 +0100hexagoxel(~hexagoxel@hexagoxel.de) (*.net *.split)
2020-11-22 21:23:01 +0100c_wraith(~c_wraith@adjoint.us) (*.net *.split)
2020-11-22 21:23:01 +0100gremax(znc@torba.club) (*.net *.split)
2020-11-22 21:23:01 +0100Philonous(~Philonous@unaffiliated/philonous) (*.net *.split)
2020-11-22 21:23:01 +0100Firedancer_(~Firedance@178.62.203.79) (*.net *.split)
2020-11-22 21:23:01 +0100atomi(~atomi@35.71.197.35.bc.googleusercontent.com) (*.net *.split)
2020-11-22 21:23:01 +0100cjh`(chris@segfault.net.nz) (*.net *.split)
2020-11-22 21:23:01 +0100Entroacceptor(~mad@mad.unserver.de) (*.net *.split)
2020-11-22 21:23:01 +0100mantovani(~mantovani@104.131.207.121) (*.net *.split)
2020-11-22 21:23:01 +0100swater(bouhier200@perso.iiens.net) (*.net *.split)
2020-11-22 21:23:02 +0100shapr(~shapr@haskell/developer/shapr) (*.net *.split)
2020-11-22 21:23:02 +0100Guest60204(~michael@142.93.75.170) (*.net *.split)
2020-11-22 21:23:02 +0100greymalkin(~greymalki@199.180.249.79) (*.net *.split)
2020-11-22 21:23:02 +0100obiwahn(~obiwahn@pdpc/supporter/student/obiwahn) (*.net *.split)
2020-11-22 21:23:02 +0100haveo(~haveo@sl35.iuwt.fr) (*.net *.split)
2020-11-22 21:23:02 +0100xe4(~xe4@unaffiliated/xe4) (*.net *.split)
2020-11-22 21:23:02 +0100uberj(~uberj@unaffiliated/uberj) (*.net *.split)
2020-11-22 21:23:02 +0100Sparadox(~etienne@ns3123347.ip-51-68-152.eu) (*.net *.split)
2020-11-22 21:23:02 +0100mikolaj(~mikon@duch.mimuw.edu.pl) (*.net *.split)
2020-11-22 21:23:02 +0100exferenceBot(~exference@hexagoxel.de) (*.net *.split)
2020-11-22 21:23:02 +0100jkarni(~jkarni@116.203.146.226) (*.net *.split)
2020-11-22 21:23:02 +0100fiddlerwoaroof(~fiddlerwo@unaffiliated/fiddlerwoaroof) (*.net *.split)
2020-11-22 21:23:02 +0100jvanbure(~jvanbure@159.65.233.183) (*.net *.split)
2020-11-22 21:23:02 +0100reda(~reda@unaffiliated/reda) (*.net *.split)
2020-11-22 21:23:02 +0100heath(~heath@unaffiliated/ybit) (*.net *.split)
2020-11-22 21:23:02 +0100gargawel(~gael@212.83.144.58) (*.net *.split)
2020-11-22 21:23:02 +0100supki(~mt@188.166.74.67) (*.net *.split)
2020-11-22 21:23:02 +0100lieven(~mal@unaffiliated/lieven) (*.net *.split)
2020-11-22 21:23:02 +0100esotericalgo(~matt@fsf/member/esotericalgo) (*.net *.split)
2020-11-22 21:23:02 +0100ChanServ(ChanServ@services.) (*.net *.split)
2020-11-22 21:23:02 +0100maralorn(maralornma@gateway/shell/matrix.org/x-qdyphvplrxcjzfoq) (*.net *.split)
2020-11-22 21:23:02 +0100tersetears[m](tersetears@gateway/shell/matrix.org/x-sudqunulnrivtufh) (*.net *.split)
2020-11-22 21:23:02 +0100patier[m](patiermatr@gateway/shell/matrix.org/x-defohognfbqcqriu) (*.net *.split)
2020-11-22 21:23:02 +0100andreabedini[m](andreabedi@gateway/shell/matrix.org/x-mbuhwpnbmozobgqs) (*.net *.split)
2020-11-22 21:23:02 +0100wi[m](w1gzmatrix@gateway/shell/matrix.org/x-xtlrgyxrbktyedto) (*.net *.split)
2020-11-22 21:23:02 +0100mikr[m](mikrdavral@gateway/shell/matrix.org/x-xaesttypbsiulkoz) (*.net *.split)
2020-11-22 21:23:02 +0100camlriot42(camlriotma@gateway/shell/matrix.org/x-iyuyyccohcedziwd) (*.net *.split)
2020-11-22 21:23:02 +0100ThaEwat(thaewraptm@gateway/shell/matrix.org/x-dfjdlbdjkbnyawpv) (*.net *.split)
2020-11-22 21:23:02 +0100Noughtmare[m](naughtmare@gateway/shell/matrix.org/x-srizjjooaoqrlgvr) (*.net *.split)
2020-11-22 21:23:02 +0100johnnyboy[m](gifumatrix@gateway/shell/matrix.org/x-djygzhrhshoknqyz) (*.net *.split)
2020-11-22 21:23:02 +0100pqwy[m](pqwymatrix@gateway/shell/matrix.org/x-ywgcsarxvhxyblcm) (*.net *.split)
2020-11-22 21:23:02 +0100jkaye[m](jkayematri@gateway/shell/matrix.org/x-rgucqpzlqszwinfz) (*.net *.split)
2020-11-22 21:23:02 +0100affinespaces(sid327561@gateway/web/irccloud.com/x-topqtuxrgvpqgael) (*.net *.split)
2020-11-22 21:23:02 +0100conjunctive(sid433686@gateway/web/irccloud.com/x-mvhsqhdjquopssnl) (*.net *.split)
2020-11-22 21:23:02 +0100albethere(sid457088@gateway/web/irccloud.com/x-mnpwzrwlirbhrtwo) (*.net *.split)
2020-11-22 21:23:02 +0100Boarders(sid425905@gateway/web/irccloud.com/x-smstehzqejvxsgsx) (*.net *.split)
2020-11-22 21:23:02 +0100mudri(sid317655@gateway/web/irccloud.com/x-yceixeaikwokfiut) (*.net *.split)
2020-11-22 21:23:02 +0100hamishmack(sid389057@gateway/web/irccloud.com/x-elzdgtdyewdrizjq) (*.net *.split)
2020-11-22 21:23:02 +0100graingert(sid128301@gateway/web/irccloud.com/x-bjuycxdqgmhotamy) (*.net *.split)
2020-11-22 21:23:02 +0100kip(sid71464@gateway/web/irccloud.com/x-pvovbezbvedanksd) (*.net *.split)
2020-11-22 21:23:02 +0100acertain(sid470584@gateway/web/irccloud.com/x-qeytvjvyzprldktf) (*.net *.split)
2020-11-22 21:23:02 +0100totte(~totte@chakra/totte) (*.net *.split)
2020-11-22 21:23:02 +0100joehillen(joehillen@unaffiliated/joehillen) (*.net *.split)
2020-11-22 21:23:02 +0100drupol(sid117588@gateway/web/irccloud.com/x-eyueysrhujknypzd) (*.net *.split)
2020-11-22 21:23:02 +0100sm(~user@li229-222.members.linode.com) (*.net *.split)
2020-11-22 21:23:02 +0100iinuwa(iinuwamatr@gateway/shell/matrix.org/x-cburarlywoxtjfrp) (*.net *.split)
2020-11-22 21:23:02 +0100siraben(sirabenmat@gateway/shell/matrix.org/x-moaedtsqvaqtshxu) (*.net *.split)
2020-11-22 21:23:02 +0100jesser[m](jessermatr@gateway/shell/matrix.org/x-fnrjbdbcxycnmdhs) (*.net *.split)
2020-11-22 21:23:02 +0100ttc(tomtauma1@gateway/shell/matrix.org/x-ipfwgcjvwwdcokds) (*.net *.split)
2020-11-22 21:23:02 +0100domenkozar[m](domenkozar@NixOS/user/domenkozar) (*.net *.split)
2020-11-22 21:23:02 +0100ComaGrayce[m](commagrays@gateway/shell/matrix.org/x-dqibnbgwhohubrkt) (*.net *.split)
2020-11-22 21:23:02 +0100dyniec[m](dyniecmatr@gateway/shell/matrix.org/x-zwmchqxypgwrfvvf) (*.net *.split)
2020-11-22 21:23:02 +0100falling-edge[m](falling-ed@gateway/shell/matrix.org/x-gqfvjootjpkyvsru) (*.net *.split)
2020-11-22 21:23:02 +0100betrion[m](betrionmat@gateway/shell/matrix.org/x-xwiqijmgzeynpvoj) (*.net *.split)
2020-11-22 21:23:02 +0100lambdaclan(lambdaclan@gateway/shell/matrix.org/x-hhpdgpqllhwmhgtm) (*.net *.split)
2020-11-22 21:23:02 +0100unclechu(unclechuma@gateway/shell/matrix.org/x-guiiopktxpzvwhvz) (*.net *.split)
2020-11-22 21:23:02 +0100themsay[m](themsaymat@gateway/shell/matrix.org/x-ioynzpwjpjzmejjh) (*.net *.split)
2020-11-22 21:23:03 +0100jeffcasavant[m](jeffcasava@gateway/shell/matrix.org/x-uqeetjdjsxvnlnzz) (*.net *.split)
2020-11-22 21:23:03 +0100mort(~mort96@snow/mort96) (*.net *.split)
2020-11-22 21:23:03 +0100rslima_____(sid26145@gateway/web/irccloud.com/x-txddsksmhveehsrq) (*.net *.split)
2020-11-22 21:23:03 +0100m-renaud(sid333785@gateway/web/irccloud.com/x-juxddenpfgpoeigc) (*.net *.split)
2020-11-22 21:23:03 +0100kristjansson(sid126207@gateway/web/irccloud.com/x-rtjbrjzhlcogpoxy) (*.net *.split)
2020-11-22 21:23:03 +0100glowcoil(sid3405@gateway/web/irccloud.com/x-ywtzdmwgkfgphlzr) (*.net *.split)
2020-11-22 21:23:03 +0100whez(sid470288@gateway/web/irccloud.com/x-izvwsjinqbiccect) (*.net *.split)
2020-11-22 21:23:03 +0100amatecha__(sid10006@gateway/web/irccloud.com/x-kzvefycrrmalzbls) (*.net *.split)
2020-11-22 21:23:03 +0100mcfilib_(sid302703@gateway/web/irccloud.com/x-riwkfcukospcncdx) (*.net *.split)
2020-11-22 21:23:03 +0100bitonic(sid61915@gateway/web/irccloud.com/x-nurphsregtkooaez) (*.net *.split)
2020-11-22 21:23:03 +0100JSharp(sid4580@wikia/JSharp) (*.net *.split)
2020-11-22 21:23:03 +0100mankyKitty(sid31287@gateway/web/irccloud.com/x-hipdokcciegrtmbw) (*.net *.split)
2020-11-22 21:23:03 +0100dilinger(~dilinger@spindle.queued.net) (*.net *.split)
2020-11-22 21:23:03 +0100Reiser(~0a2a0001@unaffiliated/reisen) (*.net *.split)
2020-11-22 21:23:03 +0100Athas(athas@sigkill.dk) (*.net *.split)
2020-11-22 21:23:03 +0100fredcy(~fredcy@mail.yankowski.com) (*.net *.split)
2020-11-22 21:23:03 +0100wagle(~wagle@quassel.wagle.io) (*.net *.split)
2020-11-22 21:23:03 +0100unlink__(~unlink2@p200300ebcf179a00278fd81c0246cc89.dip0.t-ipconnect.de) (*.net *.split)
2020-11-22 21:23:03 +0100lemmih_(~lemmih@2406:3003:2072:44:e4e6:2edc:c18b:f5e1) (*.net *.split)
2020-11-22 21:23:03 +0100Fractalis(~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) (*.net *.split)
2020-11-22 21:23:03 +0100ProofTechnique(sid79547@gateway/web/irccloud.com/x-svkesokyijyfonih) (*.net *.split)
2020-11-22 21:23:03 +0100runeks(sid21167@gateway/web/irccloud.com/x-ryjozvleeapnxzus) (*.net *.split)
2020-11-22 21:23:03 +0100alexknvl(sid259568@gateway/web/irccloud.com/x-jnvjyffojwxkuwuh) (*.net *.split)
2020-11-22 21:23:03 +0100cemerick(sid54985@gateway/web/irccloud.com/x-bubkwfmgbakwqyik) (*.net *.split)
2020-11-22 21:23:03 +0100trevorriles(sid469656@gateway/web/irccloud.com/x-cfgejkqvovtgjbpt) (*.net *.split)
2020-11-22 21:23:03 +0100martin02(silas@hund.fs.lmu.de) (*.net *.split)
2020-11-22 21:23:03 +0100jess(jess@freenode/staff/jess) (*.net *.split)
2020-11-22 21:23:03 +0100xacktm(xacktm@gateway/shell/panicbnc/x-fxbrslxxjjorsbbu) (*.net *.split)
2020-11-22 21:23:03 +0100sveit(~sveit@2001:19f0:ac01:247:5400:ff:fe5c:689f) (*.net *.split)
2020-11-22 21:23:03 +0100p3n(~p3n@2a00:19a0:3:7c:0:d9c6:7cf6:1) (*.net *.split)
2020-11-22 21:23:03 +0100newhoggy(sid198874@gateway/web/irccloud.com/x-qhmnnfjnjtcmfiay) (*.net *.split)
2020-11-22 21:23:03 +0100idnar(sid12240@gateway/web/irccloud.com/x-nahgmbtmyvioqrjv) (*.net *.split)
2020-11-22 21:23:03 +0100lally(sid388228@gateway/web/irccloud.com/x-lkvfvytrcbfmnwwv) (*.net *.split)
2020-11-22 21:23:03 +0100scav(sid309693@gateway/web/irccloud.com/x-jqpiftkzlvsswiha) (*.net *.split)
2020-11-22 21:23:03 +0100davetapley(sid666@gateway/web/irccloud.com/x-xjppgfjbvjpedrys) (*.net *.split)
2020-11-22 21:23:03 +0100Cir0X(sid221743@gateway/web/irccloud.com/x-mvlinpkrmvmsfsvf) (*.net *.split)
2020-11-22 21:23:03 +0100bradparker(sid262931@gateway/web/irccloud.com/x-nbpjheuowgmlbzcp) (*.net *.split)
2020-11-22 21:23:03 +0100adius(sid321344@gateway/web/irccloud.com/x-qiqazzoasoeaazyv) (*.net *.split)
2020-11-22 21:23:03 +0100grol(~quassel@2620:11e:1000:2:250:56ff:fea4:7) (*.net *.split)
2020-11-22 21:23:03 +0100whataday(~xxx@2400:8902::f03c:92ff:fe60:98d8) (*.net *.split)
2020-11-22 21:23:03 +0100carldd0(~carldd@90-224-49-113-no56.tbcn.telia.com) (*.net *.split)
2020-11-22 21:23:03 +0100agrif(agrif@overviewer/dev/agrif) (*.net *.split)
2020-11-22 21:23:03 +0100terrorjack(~terrorjac@static.23.111.201.195.clients.your-server.de) (*.net *.split)
2020-11-22 21:23:03 +0100pmikkelsen(~pmikkelse@vps1.pmikkelsen.com) (*.net *.split)
2020-11-22 21:23:03 +0100absence(IfjEGObaTi@hildring.pvv.ntnu.no) (*.net *.split)
2020-11-22 21:23:03 +0100Chobbes(~Chobbes@pool-98-115-239-235.phlapa.fios.verizon.net) (*.net *.split)
2020-11-22 21:23:03 +0100entel(uid256215@botters/entel) (*.net *.split)
2020-11-22 21:23:03 +0100leah2(~leah@vuxu.org) (*.net *.split)
2020-11-22 21:23:03 +0100angerman(sid209936@gateway/web/irccloud.com/x-mlhkemfvngmbvuol) (*.net *.split)
2020-11-22 21:23:03 +0100zopsi(zopsi@2600:3c00::f03c:91ff:fe14:551f) (*.net *.split)
2020-11-22 21:23:03 +0100nshepperd2(~nshepperd@li364-218.members.linode.com) (*.net *.split)
2020-11-22 21:23:03 +0100PlasmaStar(plasma@unaffiliated/plasmastar) (*.net *.split)
2020-11-22 21:23:03 +0100srhb(sid400352@NixOS/user/srhb) (*.net *.split)
2020-11-22 21:23:03 +0100BIG_JIMMY_D(~jim@108.61.185.76) (*.net *.split)
2020-11-22 21:23:03 +0100Kamuela(sid111576@gateway/web/irccloud.com/x-bphhyywmrokmqdlb) (*.net *.split)
2020-11-22 21:23:03 +0100joel135(sid136450@gateway/web/irccloud.com/x-dkytwygqyubmegrp) (*.net *.split)
2020-11-22 21:23:03 +0100SrPx(sid108780@gateway/web/irccloud.com/x-htoyitviijeanpkh) (*.net *.split)
2020-11-22 21:23:03 +0100ocharles(sid30093@musicbrainz/user/ocharles) (*.net *.split)
2020-11-22 21:23:03 +0100johs(sid246410@gateway/web/irccloud.com/x-kzxpikhjkxlgpcaf) (*.net *.split)
2020-11-22 21:23:03 +0100alunduil(alunduil@gateway/web/irccloud.com/x-uvppjsitsccsdxlk) (*.net *.split)
2020-11-22 21:23:03 +0100drbrule(sid395654@gateway/web/irccloud.com/x-vjqqnrysmaxqrzkw) (*.net *.split)
2020-11-22 21:23:03 +0100elvishjerricco(sid237756@NixOS/user/ElvishJerricco) (*.net *.split)
2020-11-22 21:23:03 +0100carter(sid14827@gateway/web/irccloud.com/x-ibvrelberchglxhy) (*.net *.split)
2020-11-22 21:23:03 +0100tchar(sid301738@gateway/web/irccloud.com/x-xddtoyyurmxjtavh) (*.net *.split)
2020-11-22 21:23:03 +0100koankeeper(sid216950@gateway/web/irccloud.com/x-hjizfwywoqrskybo) (*.net *.split)
2020-11-22 21:23:03 +0100wildsebastian(sid324688@gateway/web/irccloud.com/x-ectvsfeiiygtpxsd) (*.net *.split)
2020-11-22 21:23:03 +0100eruditass(uid248673@gateway/web/irccloud.com/x-onjuwmppppmuaqzi) (*.net *.split)
2020-11-22 21:23:03 +0100edmundnoble(sid229620@gateway/web/irccloud.com/x-ehmqsocqyidpgjbk) (*.net *.split)
2020-11-22 21:23:03 +0100nlofaro(sid258233@gateway/web/irccloud.com/x-euteclalytxdvjpl) (*.net *.split)
2020-11-22 21:23:03 +0100ebutleriv(sid217783@gateway/web/irccloud.com/x-ckocvqheirpnpehl) (*.net *.split)
2020-11-22 21:23:03 +0100^[(sid43445@ircpuzzles/2015/april-fools/sixth/zgrep) (*.net *.split)
2020-11-22 21:23:03 +0100FMJz____(sid279245@gateway/web/irccloud.com/x-obdwznzoluazipat) (*.net *.split)
2020-11-22 21:23:03 +0100sclv(sid39734@haskell/developer/sclv) (*.net *.split)
2020-11-22 21:23:03 +0100NemesisD(sid24071@gateway/web/irccloud.com/x-djyvkklsuqfzcevy) (*.net *.split)
2020-11-22 21:23:03 +0100rizary(sid220347@gateway/web/irccloud.com/x-kpnwyrewkhnqnyhk) (*.net *.split)
2020-11-22 21:23:03 +0100jetpack_joe(sid146137@gateway/web/irccloud.com/x-vmgmkyseyzxdizaw) (*.net *.split)
2020-11-22 21:23:03 +0100pasukon(sid49097@gateway/web/irccloud.com/x-naqadmmjejtzyxsk) (*.net *.split)
2020-11-22 21:23:03 +0100Sose(sid429738@gateway/web/irccloud.com/x-vdewfreqbfmetfxe) (*.net *.split)
2020-11-22 21:23:03 +0100nh2(sid309956@gateway/web/irccloud.com/x-newgxrpdrbwqztzy) (*.net *.split)
2020-11-22 21:23:03 +0100alinab(uid468903@gateway/web/irccloud.com/x-xcymeicsljvzypjb) (*.net *.split)
2020-11-22 21:23:03 +0100gluegadget(sid22336@gateway/web/irccloud.com/x-dtblqsqvfgxmasgf) (*.net *.split)
2020-11-22 21:23:03 +0100ByronJohnson(~bairyn@unaffiliated/bob0) (*.net *.split)
2020-11-22 21:23:03 +0100immae(~immae@2a01:4f8:141:53e7::) (*.net *.split)
2020-11-22 21:23:03 +0100sphalerite(~sphalerit@NixOS/user/lheckemann) (*.net *.split)
2020-11-22 21:23:03 +0100raid_(macbookpro@irc-1.coding4.coffee) (*.net *.split)
2020-11-22 21:23:03 +0100Klumben(Nsaiswatch@gateway/shell/panicbnc/x-mkcnlvblwjhyiwoj) (*.net *.split)
2020-11-22 21:23:03 +0100PyroLagus(PyroLagus@i.have.ipv6.on.coding4coffee.org) (*.net *.split)
2020-11-22 21:23:03 +0100yumh(~yumh@mail.xglobe.in) (*.net *.split)
2020-11-22 21:23:03 +0100bendo(~bendo@130.61.122.121) (*.net *.split)
2020-11-22 21:23:03 +0100strangeglyph(~strangegl@boreeas.net) (*.net *.split)
2020-11-22 21:23:03 +0100hc(~hc@bsd.pm) (*.net *.split)
2020-11-22 21:23:03 +0100dexterfoo(dexter@2a01:7e00::f03c:91ff:fe86:59ec) (*.net *.split)
2020-11-22 21:23:03 +0100tstat(~tstat@165.227.66.131) (*.net *.split)
2020-11-22 21:23:03 +0100cosimone(~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd) (*.net *.split)
2020-11-22 21:23:03 +0100rawles(~r@unaffiliated/rawles) (*.net *.split)
2020-11-22 21:23:03 +0100bsima(~bsima@simatime.com) (*.net *.split)
2020-11-22 21:23:03 +0100alephu5[m](alephu5mat@gateway/shell/matrix.org/x-ldzorvnirgjegsey) (*.net *.split)
2020-11-22 21:23:03 +0100isacl___(uid13263@gateway/web/irccloud.com/x-zatkgdiubqivrbyl) (*.net *.split)
2020-11-22 21:23:03 +0100berberman[T](berberma4@gateway/shell/matrix.org/x-jhiqdhcukfrwwucl) (*.net *.split)
2020-11-22 21:23:03 +0100CRTified[m](schnecfkru@gateway/shell/matrix.org/x-qudvjaxqzetifqrv) (*.net *.split)
2020-11-22 21:23:03 +0100miseenplace[m](miseenplac@gateway/shell/matrix.org/x-ywbimksbsmmywabw) (*.net *.split)
2020-11-22 21:23:03 +0100loprakoa[m](loprakoama@gateway/shell/matrix.org/x-uehnwgnrwlslrkww) (*.net *.split)
2020-11-22 21:23:03 +0100sureyeaah(shauryab98@gateway/shell/matrix.org/x-mqricolhiyievodh) (*.net *.split)
2020-11-22 21:23:04 +0100jlv(jlvjustinl@gateway/shell/matrix.org/x-gfijbqrqwhvwkgqs) (*.net *.split)
2020-11-22 21:23:04 +0100chreekat[m](chreekatma@gateway/shell/matrix.org/x-hzsdhguuchtmbexg) (*.net *.split)
2020-11-22 21:23:04 +0100poljar1(~poljar@93-139-70-179.adsl.net.t-com.hr) (*.net *.split)
2020-11-22 21:23:04 +0100yushyin(bSs9syBAug@karif.server-speed.net) (*.net *.split)
2020-11-22 21:23:04 +0100enikar(~enikar@2001:41d0:2:8673::42) (*.net *.split)
2020-11-22 21:23:04 +0100fl0_id(~fl0_id@2a01:4f8:171:4de::40:2) (*.net *.split)
2020-11-22 21:23:04 +0100jackhill(~jackhill@marsh.hcoop.net) (*.net *.split)
2020-11-22 21:23:04 +0100Orbstheorem(~roosember@hellendaal.orbstheorem.ch) (*.net *.split)
2020-11-22 21:23:04 +0100zerstroyer[m](zerstroyer@gateway/shell/matrix.org/x-thvxsfmerzqegbym) (*.net *.split)
2020-11-22 21:23:04 +0100Hanma[m](hanmamatri@gateway/shell/matrix.org/x-okkoowimutlrlfkb) (*.net *.split)
2020-11-22 21:23:04 +0100fgaz(fgazmatrix@gateway/shell/matrix.org/x-nhvyoqyawfdgtgqa) (*.net *.split)
2020-11-22 21:23:04 +0100PotatoHatsue(berbermanp@gateway/shell/matrix.org/x-cjitwcshsbuodjyn) (*.net *.split)
2020-11-22 21:23:04 +0100drozdziak1(drozdziak1@gateway/shell/matrix.org/x-xyfuxdepxamenewg) (*.net *.split)
2020-11-22 21:23:04 +0100Ericson2314(ericson231@gateway/shell/matrix.org/x-hlgbkoswcxilbeqd) (*.net *.split)
2020-11-22 21:23:04 +0100dmj`(sid72307@gateway/web/irccloud.com/x-zlqjhjlnfrbzhlnn) (*.net *.split)
2020-11-22 21:23:04 +0100rann(sid175221@gateway/web/irccloud.com/x-hjffvubjrurprbtl) (*.net *.split)
2020-11-22 21:23:04 +0100betawaffle(sid2730@gateway/web/irccloud.com/x-packykjqjjbpczgr) (*.net *.split)
2020-11-22 21:23:04 +0100bjs(sid190364@gateway/web/irccloud.com/x-twiqviauegvkdtyp) (*.net *.split)
2020-11-22 21:23:04 +0100cbarrett(sid192934@adium/cbarrett) (*.net *.split)
2020-11-22 21:23:04 +0100eacameron(sid256985@gateway/web/irccloud.com/x-lrjkdvzxlvibxfym) (*.net *.split)
2020-11-22 21:23:04 +0100PatrickRobotham_(sid18270@gateway/web/irccloud.com/x-dijdrdskgiequney) (*.net *.split)
2020-11-22 21:23:04 +0100jlpeters(sid25606@gateway/web/irccloud.com/x-ajnrzctphgiembrn) (*.net *.split)
2020-11-22 21:23:04 +0100dsal(sid13060@gateway/web/irccloud.com/x-auonqazuemdkzyye) (*.net *.split)
2020-11-22 21:23:04 +0100chpatrick(sid239395@gateway/web/irccloud.com/x-rhravxibfvsetmow) (*.net *.split)
2020-11-22 21:23:04 +0100lolmac(sid171216@gateway/web/irccloud.com/x-hjcjaimdwehnhmlw) (*.net *.split)
2020-11-22 21:23:04 +0100parseval(sid239098@gateway/web/irccloud.com/x-pmotixrxellomgay) (*.net *.split)
2020-11-22 21:23:04 +0100systemfault(sid267009@gateway/web/irccloud.com/x-wdlytpqqslmpiaxc) (*.net *.split)
2020-11-22 21:23:04 +0100kaychaks(sid236345@gateway/web/irccloud.com/x-vfiqhhtxtkjgbdnx) (*.net *.split)
2020-11-22 21:23:04 +0100cstrahan(sid36118@gateway/web/irccloud.com/x-zgbgvkugvrztuagh) (*.net *.split)
2020-11-22 21:23:04 +0100stylewarning(stylewarni@gateway/web/irccloud.com/x-kgzvevvekhekeqvf) (*.net *.split)
2020-11-22 21:23:04 +0100Ekho(~Ekho@unaffiliated/ekho) (*.net *.split)
2020-11-22 21:23:04 +0100SolarAquarion(SolarAquar@gateway/shell/panicbnc/x-kjhphkgroirlqpvp) (*.net *.split)
2020-11-22 21:23:04 +0100ekleog(~ii@prologin/ekleog) (*.net *.split)
2020-11-22 21:23:04 +0100PotatoGim(sid99505@gateway/web/irccloud.com/x-hlnasejbcjzegeqa) (*.net *.split)
2020-11-22 21:23:04 +0100thi(sid97277@gateway/web/irccloud.com/x-ndauawxdqkdccghj) (*.net *.split)
2020-11-22 21:23:04 +0100ashnur(~rak@unaffiliated/ashnur) (*.net *.split)
2020-11-22 21:23:04 +0100taktoa[c](sid282096@gateway/web/irccloud.com/x-itxakgqwhnqkbebe) (*.net *.split)
2020-11-22 21:23:04 +0100milessabin(sid86799@gateway/web/irccloud.com/x-ascncjvecpuyiyrz) (*.net *.split)
2020-11-22 21:23:04 +0100hazard-pointer(sid331723@gateway/web/irccloud.com/x-wwsxwkmcbnytyqgp) (*.net *.split)
2020-11-22 21:23:04 +0100dani-(sid341953@gateway/web/irccloud.com/x-etuikjdqhtlxnikg) (*.net *.split)
2020-11-22 21:23:04 +0100kyagrd__(sid102627@gateway/web/irccloud.com/x-fmxliclmtnkycstb) (*.net *.split)
2020-11-22 21:23:04 +0100ghuntley(sid16877@gateway/web/irccloud.com/x-qztbkgafmugcryxi) (*.net *.split)
2020-11-22 21:23:04 +0100heredoc(heredoc@2a01:7e01::f03c:91ff:fec1:de1d) (*.net *.split)
2020-11-22 21:23:04 +0100hyiltiz-M(hyiltizkde@gateway/shell/kde/matrix/x-zvgetfbstubrdqzf) (*.net *.split)
2020-11-22 21:23:04 +0100_flow_(~none@salem.informatik.uni-erlangen.de) (*.net *.split)
2020-11-22 21:23:04 +0100joeyh_(joeyh@kitenet.net) (*.net *.split)
2020-11-22 21:23:04 +0100thonkpod(~thonkpod@2001:19f0:ac01:b46:5400:1ff:fec7:d73d) (*.net *.split)
2020-11-22 21:23:04 +0100opqdonut(opqdonut@pseudo.fixme.fi) (*.net *.split)
2020-11-22 21:23:04 +0100boistordu1(boistordum@gateway/shell/matrix.org/x-zpdpvjbuxlhmobsh) (*.net *.split)
2020-11-22 21:23:04 +0100TekShifter[m](tekshifter@gateway/shell/matrix.org/x-xtsbzpbdrwjrjwbu) (*.net *.split)
2020-11-22 21:23:04 +0100jtojnar(jtojnarmat@gateway/shell/matrix.org/x-xtyqemcpdpeklcda) (*.net *.split)
2020-11-22 21:23:04 +0100michaelpj(michaelpjm@gateway/shell/matrix.org/x-xcnlzlahcxbogqup) (*.net *.split)
2020-11-22 21:23:04 +0100alexfmpe(alexfmpema@gateway/shell/matrix.org/x-rqudkbffvwwbtfrf) (*.net *.split)
2020-11-22 21:23:04 +0100lnxw37d4(lnxw37d4ma@gateway/shell/matrix.org/x-gplzcqsrpqncxxzx) (*.net *.split)
2020-11-22 21:23:04 +0100theduke(thedukem1@gateway/shell/matrix.org/x-gnkymjnxqweoqcmt) (*.net *.split)
2020-11-22 21:23:04 +0100kadoban(kadobanmat@gateway/shell/matrix.org/x-kttvbwikdhecuywx) (*.net *.split)
2020-11-22 21:23:04 +0100Taneb(~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0) (*.net *.split)
2020-11-22 21:23:04 +0100Raito_Bezarius(~Raito@unaffiliated/raito-bezarius/x-8764578) (*.net *.split)
2020-11-22 21:23:04 +0100adamse(sid72084@gateway/web/irccloud.com/x-gugbiavtvejuwlop) (*.net *.split)
2020-11-22 21:23:04 +0100billstclair(sid77830@gateway/web/irccloud.com/x-gmocwseudwezmlvo) (*.net *.split)
2020-11-22 21:23:04 +0100enemeth79(sid309041@gateway/web/irccloud.com/x-caupormkuhtvjyua) (*.net *.split)
2020-11-22 21:23:04 +0100verlet64_(sid261276@gateway/web/irccloud.com/x-eieynnxuwbvgyafz) (*.net *.split)
2020-11-22 21:23:04 +0100teehemkay(sid14792@gateway/web/irccloud.com/x-oyaopddsariqskvr) (*.net *.split)
2020-11-22 21:23:04 +0100chessai(sid225296@gateway/web/irccloud.com/x-kavvwgqdexvffjul) (*.net *.split)
2020-11-22 21:23:04 +0100tiru(tiru@gateway/web/irccloud.com/x-nnjznofsaufhsulw) (*.net *.split)
2020-11-22 21:23:04 +0100pent(sid313808@gateway/web/irccloud.com/x-xqrqvlzrksrgsiqc) (*.net *.split)
2020-11-22 21:23:04 +0100gawen(~gawen@movzbl.root.sx) (*.net *.split)
2020-11-22 21:23:04 +0100liff(liff@kapsi.fi) (*.net *.split)
2020-11-22 21:23:04 +0100ring0`(~ringo@unaffiliated/ring0/x-8667941) (Max SendQ exceeded)
2020-11-22 21:25:29 +0100Iceland_jack(~user@31.124.48.169)
2020-11-22 21:25:29 +0100ring0`(~ringo@unaffiliated/ring0/x-8667941)
2020-11-22 21:25:29 +0100bitmapper(uid464869@gateway/web/irccloud.com/x-tripsbcbodayyxwv)
2020-11-22 21:25:29 +0100Sgeo(~Sgeo@ool-18b982ad.dyn.optonline.net)
2020-11-22 21:25:29 +0100alp(~alp@2a01:e0a:58b:4920:2897:b6df:8696:52ed)
2020-11-22 21:25:29 +0100ph88(~ph88@2a02:8109:9e00:7e5c:5dee:702e:778c:4427)
2020-11-22 21:25:29 +0100NieDzejkob(~quassel@188.123.215.55)
2020-11-22 21:25:29 +0100xff0x(~fox@2001:1a81:53fc:6700:5215:c79d:6600:1a0e)
2020-11-22 21:25:29 +0100Tario(~Tario@201.192.165.173)
2020-11-22 21:25:29 +0100acarrico(~acarrico@dhcp-68-142-39-249.greenmountainaccess.net)
2020-11-22 21:25:29 +0100cosimone(~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd)
2020-11-22 21:25:29 +0100amiri(~amiri@cpe-76-91-154-9.socal.res.rr.com)
2020-11-22 21:25:29 +0100kupi(uid212005@gateway/web/irccloud.com/x-fgjaulxwhgglmlzx)
2020-11-22 21:25:29 +0100cr3(~cr3@192-222-143-195.qc.cable.ebox.net)
2020-11-22 21:25:29 +0100kritzefitz(~kritzefit@212.86.56.80)
2020-11-22 21:25:29 +0100phaul(~phaul@ruby/staff/phaul)
2020-11-22 21:25:29 +0100fendor(~fendor@078132052150.public.t-mobile.at)
2020-11-22 21:25:29 +0100acidjnk_new(~acidjnk@p200300d0c719ff94358934eb0dfd70c0.dip0.t-ipconnect.de)
2020-11-22 21:25:29 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net)
2020-11-22 21:25:29 +0100chaosmasttter(~chaosmast@p200300c4a72cf801dd23ca148139a2b5.dip0.t-ipconnect.de)
2020-11-22 21:25:29 +0100tsrt^(tsrt@ip98-184-89-2.mc.at.cox.net)
2020-11-22 21:25:29 +0100edwardk(sid47016@haskell/developer/edwardk)
2020-11-22 21:25:29 +0100gproto23(~gproto23@unaffiliated/gproto23)
2020-11-22 21:25:29 +0100banjiewen_(sid115913@gateway/web/irccloud.com/x-ppovchejlnsiwfgl)
2020-11-22 21:25:29 +0100gaze__(sid387101@gateway/web/irccloud.com/x-rtnygntjgchhvjnx)
2020-11-22 21:25:29 +0100unlink__(~unlink2@p200300ebcf179a00278fd81c0246cc89.dip0.t-ipconnect.de)
2020-11-22 21:25:29 +0100lemmih_(~lemmih@2406:3003:2072:44:e4e6:2edc:c18b:f5e1)
2020-11-22 21:25:29 +0100berberman_(~berberman@unaffiliated/berberman)
2020-11-22 21:25:29 +0100Chousuke(oranenj@coffee.modeemi.fi)
2020-11-22 21:25:29 +0100Tops2(~Tobias@dyndsl-095-033-027-066.ewe-ip-backbone.de)
2020-11-22 21:25:29 +0100maksio(~user@185.246.204.48)
2020-11-22 21:25:29 +0100Fractalis(~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7)
2020-11-22 21:25:29 +0100machinedgod(~machinedg@135-23-192-217.cpe.pppoe.ca)
2020-11-22 21:25:29 +0100lxsameer(~lxsameer@unaffiliated/lxsameer)
2020-11-22 21:25:29 +0100rotty(rotty@ghost.xx.vu)
2020-11-22 21:25:29 +0100hnOsmium0001(uid453710@gateway/web/irccloud.com/x-ndxrdxmbozimfblk)
2020-11-22 21:25:29 +0100solonarv(~solonarv@astrasbourg-653-1-156-4.w90-6.abo.wanadoo.fr)
2020-11-22 21:25:29 +0100Guest42(56ca6780@gateway/web/cgi-irc/kiwiirc.com/ip.86.202.103.128)
2020-11-22 21:25:29 +0100elliott__(~elliott@pool-108-51-141-12.washdc.fios.verizon.net)
2020-11-22 21:25:29 +0100geekosaur(82659a09@host154-009.vpn.uakron.edu)
2020-11-22 21:25:29 +0100gxt(~gxt@gateway/tor-sasl/gxt)
2020-11-22 21:25:29 +0100stree(~stree@50-108-97-52.adr01.mskg.mi.frontiernet.net)
2020-11-22 21:25:29 +0100sondr3(~sondr3@cm-84.211.56.132.getinternet.no)
2020-11-22 21:25:29 +0100andos(~dan@69-165-210-185.cable.teksavvy.com)
2020-11-22 21:25:29 +0100MrSalt(DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt)
2020-11-22 21:25:29 +0100shailangsa(~shailangs@host86-186-177-155.range86-186.btcentralplus.com)
2020-11-22 21:25:29 +0100dcoutts_(~duncan@33.14.75.194.dyn.plus.net)
2020-11-22 21:25:29 +0100jlamothe(~jlamothe@198.251.55.207)
2020-11-22 21:25:29 +0100raehik(~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net)
2020-11-22 21:25:29 +0100Deide(~Deide@217.155.19.23)
2020-11-22 21:25:29 +0100elfets(~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de)
2020-11-22 21:25:29 +0100awk(~mnrmnaugh@unaffiliated/mnrmnaugh)
2020-11-22 21:25:29 +0100cole-h(~cole-h@c-73-48-197-220.hsd1.ca.comcast.net)
2020-11-22 21:25:29 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net)
2020-11-22 21:25:29 +0100urodna(~urodna@unaffiliated/urodna)
2020-11-22 21:25:29 +0100hekkaidekapus(~tchouri@gateway/tor-sasl/hekkaidekapus)
2020-11-22 21:25:29 +0100Entertainment(~entertain@104.246.132.210)
2020-11-22 21:25:29 +0100texasmynsted(~texasmyns@212.102.45.121)
2020-11-22 21:25:29 +0100erisco(~erisco@d24-57-249-233.home.cgocable.net)
2020-11-22 21:25:29 +0100noCheese(~nocheese@unaffiliated/nocheese)
2020-11-22 21:25:29 +0100chkno(~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net)
2020-11-22 21:25:29 +0100Chi1thangoo(~Chi1thang@87.112.60.168)
2020-11-22 21:25:29 +0100wonko7(~wonko7@2a01:e35:2ffb:7040:55f1:c3a3:cdbe:bf52)
2020-11-22 21:25:29 +0100zariuq(~zar@fw1.ciirc.cvut.cz)
2020-11-22 21:25:29 +0100roconnor(~roconnor@host-45-58-200-239.dyn.295.ca)
2020-11-22 21:25:29 +0100ClaudiusMaximus(~claude@unaffiliated/claudiusmaximus)
2020-11-22 21:25:29 +0100shf(~sheaf@2a01:cb19:80cc:7e00:7dfb:edae:5f48:fe4e)
2020-11-22 21:25:29 +0100denisse(~spaceCat@gateway/tor-sasl/alephzer0)
2020-11-22 21:25:29 +0100LKoen(~LKoen@169.244.88.92.rev.sfr.net)
2020-11-22 21:25:29 +0100funkatron(~funkatron@178.239.168.171)
2020-11-22 21:25:29 +0100__monty__(~toonn@unaffiliated/toonn)
2020-11-22 21:25:29 +0100shutdown_-h_now(~arjan@2001:1c06:2d0b:2312:94f:cb60:6301:cfa8)
2020-11-22 21:25:29 +0100Varis(~Tadas@unaffiliated/varis)
2020-11-22 21:25:29 +0100fendor__(~fendor@77.119.131.102.wireless.dyn.drei.com)
2020-11-22 21:25:29 +0100crdrost(~crdrost@c-98-207-102-156.hsd1.ca.comcast.net)
2020-11-22 21:25:29 +0100tromp(~tromp@dhcp-077-249-230-040.chello.nl)
2020-11-22 21:25:29 +0100merijn(~merijn@83-160-49-249.ip.xs4all.nl)
2020-11-22 21:25:29 +0100m0rphism(~m0rphism@HSI-KBW-095-208-098-207.hsi5.kabel-badenwuerttemberg.de)
2020-11-22 21:25:29 +0100Tuplanolla(~Tuplanoll@91-159-68-239.elisa-laajakaista.fi)
2020-11-22 21:25:29 +0100gehmehgeh(~ircuser1@gateway/tor-sasl/gehmehgeh)
2020-11-22 21:25:29 +0100_Alleria(~AllahuAkb@2604:2000:1484:26:b060:c081:3394:137)
2020-11-22 21:25:29 +0100darjeeling_(~darjeelin@122.245.219.209)
2020-11-22 21:25:29 +0100mozzarella(~sam@unaffiliated/sam113101)
2020-11-22 21:25:29 +0100coot(~coot@37.30.49.253.nat.umts.dynamic.t-mobile.pl)
2020-11-22 21:25:29 +0100danvet(~Daniel@2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa)
2020-11-22 21:25:29 +0100takuan(~takuan@178-116-218-225.access.telenet.be)
2020-11-22 21:25:29 +0100Graypup_(Graypup@lfcode.ca)
2020-11-22 21:25:29 +0100vicfred(~vicfred@unaffiliated/vicfred)
2020-11-22 21:25:29 +0100vollenweider(~vollenwei@4e69b241.skybroadband.com)
2020-11-22 21:25:29 +0100theDon(~td@muedsl-82-207-238-007.citykom.de)
2020-11-22 21:25:29 +0100jedai42(~jedai@lfbn-dij-1-708-251.w90-100.abo.wanadoo.fr)
2020-11-22 21:25:29 +0100ian-mi(~ian_milli@c-67-160-8-14.hsd1.wa.comcast.net)
2020-11-22 21:25:29 +0100lagothrix(~lagothrix@unaffiliated/lagothrix)
2020-11-22 21:25:29 +0100justanotheruser(~justanoth@unaffiliated/justanotheruser)
2020-11-22 21:25:29 +0100DTZUZU(~DTZUZU@207.81.171.116)
2020-11-22 21:25:29 +0100Lord_of_Life_(~Lord@46.217.221.152)
2020-11-22 21:25:29 +0100yahb(xsbot@haskell/bot/yahb)
2020-11-22 21:25:29 +0100sfvm(~sfvm@37.228.215.148)
2020-11-22 21:25:29 +0100xerox_(~xerox@unaffiliated/xerox)
2020-11-22 21:25:29 +0100vancz(~vancz@unaffiliated/vancz)
2020-11-22 21:25:29 +0100pie_(~pie_bnc]@unaffiliated/pie-/x-0787662)
2020-11-22 21:25:29 +0100zebrag(~inkbottle@aaubervilliers-654-1-104-55.w86-212.abo.wanadoo.fr)
2020-11-22 21:25:29 +0100cheater(~user@unaffiliated/cheater)
2020-11-22 21:25:29 +0100mrchampion(~mrchampio@216-26-218-246.dynamic.tbaytel.net)
2020-11-22 21:25:29 +0100alx741(~alx741@186.178.110.117)
2020-11-22 21:25:29 +0100tomboy64(~tomboy64@gateway/tor-sasl/tomboy64)
2020-11-22 21:25:29 +0100triteraflops(~triterafl@host-148-170-141-28.public.eastlink.ca)
2020-11-22 21:25:29 +0100Jesin(~Jesin@pool-72-66-101-18.washdc.fios.verizon.net)
2020-11-22 21:25:29 +0100daGrevis(~daGrevis@unaffiliated/dagrevis)
2020-11-22 21:25:29 +0100Uniaika(~uniaika@163.172.211.189)
2020-11-22 21:25:29 +0100ezzieyguywuf(~Unknown@unaffiliated/ezzieyguywuf)
2020-11-22 21:25:29 +0100robotmay(~beepboop@80.172.187.81.in-addr.arpa)
2020-11-22 21:25:29 +0100werneta(~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net)
2020-11-22 21:25:29 +0100Inoperable(~PLAYER_1@fancydata.science)
2020-11-22 21:25:29 +0100renzhi(~renzhi@2607:fa49:655f:e600::28da)
2020-11-22 21:25:29 +0100melkor(~melkor@31.31.76.126)
2020-11-22 21:25:29 +0100Codaraxis(Codaraxis@gateway/vpn/mullvad/codaraxis)
2020-11-22 21:25:29 +0100dorkside(~tdbgamer@208.190.197.222)
2020-11-22 21:25:29 +0100ChaiTRex(~ChaiTRex@gateway/tor-sasl/chaitrex)
2020-11-22 21:25:29 +0100kish`(~oracle@unaffiliated/oracle)
2020-11-22 21:25:29 +0100ddellacosta(dd@gateway/vpn/mullvad/ddellacosta)
2020-11-22 21:25:29 +0100bgamari(~bgamari@2001:470:e438::1)
2020-11-22 21:25:29 +0100cyphase(~cyphase@unaffiliated/cyphase)
2020-11-22 21:25:29 +0100aplainzetakind(~johndoe@captainludd.powered.by.lunarbnc.net)
2020-11-22 21:25:29 +0100ProofTechnique(sid79547@gateway/web/irccloud.com/x-svkesokyijyfonih)
2020-11-22 21:25:29 +0100runeks(sid21167@gateway/web/irccloud.com/x-ryjozvleeapnxzus)
2020-11-22 21:25:29 +0100alexknvl(sid259568@gateway/web/irccloud.com/x-jnvjyffojwxkuwuh)
2020-11-22 21:25:29 +0100pepeiborra(sid443799@gateway/web/irccloud.com/x-pndolohhnspnwqav)
2020-11-22 21:25:29 +0100jb55(~jb55@gateway/tor-sasl/jb55)
2020-11-22 21:25:29 +0100jophish(~jophish@2400:8901::f03c:91ff:fe39:7a9)
2020-11-22 21:25:29 +0100xlei(znc@unaffiliated/xlei)
2020-11-22 21:25:29 +0100wwwww(~wwwww@unaffiliated/wwwww)
2020-11-22 21:25:29 +0100codedmart(~codedmart@149.28.9.205)
2020-11-22 21:25:29 +0100johnw(~johnw@haskell/developer/johnw)
2020-11-22 21:25:29 +0100pfurla(~pfurla@ool-182ed2e2.dyn.optonline.net)
2020-11-22 21:25:29 +0100jamestmartin(~james@jtmar.me)
2020-11-22 21:25:29 +0100Maxdamantus(~Maxdamant@unaffiliated/maxdamantus)
2020-11-22 21:25:29 +0100jchia__(~jchia@58.32.37.146)
2020-11-22 21:25:29 +0100star_cloud(~star_clou@ec2-34-220-44-120.us-west-2.compute.amazonaws.com)
2020-11-22 21:25:29 +0100sh9(~sh9@softbank060116136158.bbtec.net)
2020-11-22 21:25:29 +0100todda7(~torstein@ppp-2-84-17-53.home.otenet.gr)
2020-11-22 21:25:29 +0100MasseR(~MasseR@51.15.143.128)
2020-11-22 21:25:29 +0100julm(~julm@revolt129.abo.ilico.org)
2020-11-22 21:25:29 +0100Feuermagier(~Feuermagi@213.178.26.41)
2020-11-22 21:25:29 +0100cawfee(chiya@2406:3003:2077:2341::babe)
2020-11-22 21:25:29 +0100Cthalupa(~cthulhu@47.186.47.75)
2020-11-22 21:25:29 +0100LittleFox(~littlefox@rondra.lf-net.org)
2020-11-22 21:25:29 +0100revprez_stg(~revprez_s@pool-108-49-213-40.bstnma.fios.verizon.net)
2020-11-22 21:25:29 +0100cemerick(sid54985@gateway/web/irccloud.com/x-bubkwfmgbakwqyik)
2020-11-22 21:25:29 +0100jbetz(sid283648@gateway/web/irccloud.com/x-sdqysuekfefsmces)
2020-11-22 21:25:29 +0100metadave(sid28102@gateway/web/irccloud.com/x-bjrjtdehstdxjwgn)
2020-11-22 21:25:29 +0100trevorriles(sid469656@gateway/web/irccloud.com/x-cfgejkqvovtgjbpt)
2020-11-22 21:25:29 +0100ibloom(sid350277@gateway/web/irccloud.com/x-ftwuwcmqpnbfrqgs)
2020-11-22 21:25:29 +0100caasih(sid13241@gateway/web/irccloud.com/x-odjkianrohgyrvme)
2020-11-22 21:25:29 +0100rawles(~r@unaffiliated/rawles)
2020-11-22 21:25:29 +0100hyiltiz(~quassel@unaffiliated/hyiltiz)
2020-11-22 21:25:29 +0100ronbrz(~ronbrz@207.229.174.134)
2020-11-22 21:25:29 +0100nyaomi(~naomi@cpe-74-75-6-125.maine.res.rr.com)
2020-11-22 21:25:29 +0100Kaiepi(~Kaiepi@nwcsnbsc03w-47-55-225-82.dhcp-dynamic.fibreop.nb.bellaliant.net)
2020-11-22 21:25:29 +0100aldum(~vishera@aldum.pw)
2020-11-22 21:25:29 +0100bliminse(~bliminse@host109-156-197-211.range109-156.btcentralplus.com)
2020-11-22 21:25:29 +0100tom__(~tom@2a00:23c8:970a:3501:38a6:4546:df42:c1cb)
2020-11-22 21:25:29 +0100mstruebing(~mstruebin@ns399634.ip-5-39-81.eu)
2020-11-22 21:25:29 +0100connrs_(~connrs@runciter.connrs.uk)
2020-11-22 21:25:29 +0100connrs(~connrs@runciter.connrs.uk)
2020-11-22 21:25:29 +0100s00pcan(~chris@075-133-056-178.res.spectrum.com)
2020-11-22 21:25:29 +0100dan64(~dan64@dannyadam.com)
2020-11-22 21:25:29 +0100meck(~meck@li1809-18.members.linode.com)
2020-11-22 21:25:29 +0100_deepfire(~user@80.92.100.69)
2020-11-22 21:25:29 +0100martin02(silas@hund.fs.lmu.de)
2020-11-22 21:25:29 +0100hiroaki(~hiroaki@ip4d168e73.dynamic.kabel-deutschland.de)
2020-11-22 21:25:29 +0100Lowl3v3l(~Lowl3v3l@dslb-090-186-186-201.090.186.pools.vodafone-ip.de)
2020-11-22 21:25:29 +0100niko(~niko@freenode/staff/ubuntu.member.niko)
2020-11-22 21:25:29 +0100jrm(~jrm@freebsd/developer/jrm)
2020-11-22 21:25:29 +0100gienah(~mwright@gentoo/developer/gienah)
2020-11-22 21:25:29 +0100jpds(~jpds@gateway/tor-sasl/jpds)
2020-11-22 21:25:29 +0100benjamingr__(uid23465@gateway/web/irccloud.com/x-fmpqsizgoykkkpyq)
2020-11-22 21:25:29 +0100jess(jess@freenode/staff/jess)
2020-11-22 21:25:29 +0100zaquest(~notzaques@5.128.210.178)
2020-11-22 21:25:29 +0100luigy(~luigy@104.236.106.229)
2020-11-22 21:25:29 +0100hololeap(~hololeap@unaffiliated/hololeap)
2020-11-22 21:25:29 +0100nf(~n@monade.li)
2020-11-22 21:25:29 +0100B-J(~BenziJuni@88-149-65-135.du.xdsl.is)
2020-11-22 21:25:29 +0100nullheroes(~danielvu@168.235.66.22)
2020-11-22 21:25:29 +0100andi-(~andi-@NixOS/user/andi-)
2020-11-22 21:25:29 +0100p8m(p8m@gateway/vpn/protonvpn/p8m)
2020-11-22 21:25:29 +0100zerstroyer[m](zerstroyer@gateway/shell/matrix.org/x-thvxsfmerzqegbym)
2020-11-22 21:25:29 +0100aidecoe(~aidecoe@unaffiliated/aidecoe)
2020-11-22 21:25:29 +0100seanparsons(~sean@cpc145088-gill21-2-0-cust281.20-1.cable.virginm.net)
2020-11-22 21:25:29 +0100bsima(~bsima@simatime.com)
2020-11-22 21:25:29 +0100avn(~avn@78-56-108-78.static.zebra.lt)
2020-11-22 21:25:29 +0100alephu5[m](alephu5mat@gateway/shell/matrix.org/x-ldzorvnirgjegsey)
2020-11-22 21:25:29 +0100ishutin(~Ishutin@77-234-92-253.pool.digikabel.hu)
2020-11-22 21:25:29 +0100acowley(~acowley@c-68-83-22-43.hsd1.nj.comcast.net)
2020-11-22 21:25:29 +0100kav(~kari@dsl-hkibng42-56733f-225.dhcp.inet.fi)
2020-11-22 21:25:29 +0100glguy(x@freenode/staff/haskell.developer.glguy)
2020-11-22 21:25:29 +0100byorgey(~byorgey@155.138.238.211)
2020-11-22 21:25:29 +0100cocreature(~cocreatur@eirene.uberspace.de)
2020-11-22 21:25:29 +0100bob_twinkles(~quassel@ec2-52-37-66-13.us-west-2.compute.amazonaws.com)
2020-11-22 21:25:29 +0100concept2(~concept2@unaffiliated/tubo)
2020-11-22 21:25:29 +0100ystael(~ystael@209.6.50.55)
2020-11-22 21:25:29 +0100forell(~forell@unaffiliated/forell)
2020-11-22 21:25:29 +0100noteness(noteness@unaffiliated/nessessary129)
2020-11-22 21:25:29 +0100ft(~ft@shell.chaostreff-dortmund.de)
2020-11-22 21:25:29 +0100troydm(~troydm@unaffiliated/troydm)
2020-11-22 21:25:29 +0100xacktm(xacktm@gateway/shell/panicbnc/x-fxbrslxxjjorsbbu)
2020-11-22 21:25:29 +0100ArsenArsen(~Arsen@fsf/member/ArsenArsen)
2020-11-22 21:25:29 +0100noctux(~noctux@unaffiliated/noctux)
2020-11-22 21:25:29 +0100AWizzArd(~code@unaffiliated/awizzard)
2020-11-22 21:25:29 +0100sdx23(~sdx23@unaffiliated/sdx23)
2020-11-22 21:25:29 +0100patier[m](patiermatr@gateway/shell/matrix.org/x-defohognfbqcqriu)
2020-11-22 21:25:29 +0100clog(~nef@bespin.org)
2020-11-22 21:25:29 +0100nckx(~nckx@tobias.gr)
2020-11-22 21:25:29 +0100Flonk(~Flonk@ec2-52-40-29-25.us-west-2.compute.amazonaws.com)
2020-11-22 21:25:29 +0100actuallybatman(~sam@S010664777dafd303.cg.shawcable.net)
2020-11-22 21:25:29 +0100mceier(~mceier@89-68-132-187.dynamic.chello.pl)
2020-11-22 21:25:29 +0100aoei(~aoei@li2174-104.members.linode.com)
2020-11-22 21:25:29 +0100ericsagn1(~ericsagne@2405:6580:0:5100:b274:8c51:102c:8ca9)
2020-11-22 21:25:29 +0100monochrom(trebla@216.138.220.146)
2020-11-22 21:25:29 +0100tumdedum(~tumdedum@unaffiliated/espiral)
2020-11-22 21:25:29 +0100thunderrd(~thunderrd@183.182.110.8)
2020-11-22 21:25:29 +0100alexelcu(~alexelcu@142.93.180.198)
2020-11-22 21:25:29 +0100rab24ack[m](rab24ackma@gateway/shell/matrix.org/x-psmufgypmrylcnyv)
2020-11-22 21:25:29 +0100SupaYoshii(~supayoshi@213-10-140-13.fixed.kpn.net)
2020-11-22 21:25:29 +0100isacl___(uid13263@gateway/web/irccloud.com/x-zatkgdiubqivrbyl)
2020-11-22 21:25:29 +0100Tesseraction(~Tesseract@unaffiliated/tesseraction)
2020-11-22 21:25:29 +0100wpcarro(sid397589@gateway/web/irccloud.com/x-mptadpaqtazralft)
2020-11-22 21:25:29 +0100haasn(~nand@mpv/developer/haasn)
2020-11-22 21:25:29 +0100iinuwa(iinuwamatr@gateway/shell/matrix.org/x-cburarlywoxtjfrp)
2020-11-22 21:25:29 +0100Madars(~null@unaffiliated/madars)
2020-11-22 21:25:29 +0100siraben(sirabenmat@gateway/shell/matrix.org/x-moaedtsqvaqtshxu)
2020-11-22 21:25:29 +0100maralorn(maralornma@gateway/shell/matrix.org/x-qdyphvplrxcjzfoq)
2020-11-22 21:25:29 +0100cheers(user@unaffiliated/cheers)
2020-11-22 21:25:29 +0100bobbytables(~bobbytabl@ec2-44-224-191-138.us-west-2.compute.amazonaws.com)
2020-11-22 21:25:29 +0100orcus-(~orcus@unaffiliated/orcus)
2020-11-22 21:25:29 +0100psydruid(psydruidma@gateway/shell/matrix.org/x-tkomzubgcyrydslv)
2020-11-22 21:25:29 +0100srid(sridmatrix@gateway/shell/matrix.org/x-wcquiejsxgjdmcxb)
2020-11-22 21:25:29 +0100rednaZ[m](r3dnazmatr@gateway/shell/matrix.org/x-uudppykggjqnwgdt)
2020-11-22 21:25:29 +0100jesser[m](jessermatr@gateway/shell/matrix.org/x-fnrjbdbcxycnmdhs)
2020-11-22 21:25:29 +0100tersetears[m](tersetears@gateway/shell/matrix.org/x-sudqunulnrivtufh)
2020-11-22 21:25:29 +0100aizen_s(sid462968@gateway/web/irccloud.com/x-ighywpehicgiourx)
2020-11-22 21:25:29 +0100PoliticsII______(sid193551@gateway/web/irccloud.com/x-ifhtanwghthhvmbn)
2020-11-22 21:25:29 +0100benwr____(sid372383@gateway/web/irccloud.com/x-zroyfovbhqhiqzax)
2020-11-22 21:25:29 +0100aristid(sid1599@gateway/web/irccloud.com/x-hkziwpbxvyapwndr)
2020-11-22 21:25:29 +0100tinwood_(~tinwood@general.default.akavanagh.uk0.bigv.io)
2020-11-22 21:25:29 +0100benl23(sid284234@gateway/web/irccloud.com/x-hgqgnkygwwcwddwc)
2020-11-22 21:25:29 +0100yogani(sid42623@gateway/web/irccloud.com/x-xwocvhxoqauihzue)
2020-11-22 21:25:29 +0100dragestil(~quassel@fsf/member/dragestil)
2020-11-22 21:25:29 +0100dxld(~dxld@80-109-136-248.cable.dynamic.surfer.at)
2020-11-22 21:25:29 +0100Jonno_FTW(~come@api.carswap.me)
2020-11-22 21:25:29 +0100brisbin(~patrick@pool-173-49-158-4.phlapa.fios.verizon.net)
2020-11-22 21:25:29 +0100motherfsck(~motherfsc@unaffiliated/motherfsck)
2020-11-22 21:25:29 +0100Martinsos(~user@cpe-188-129-116-164.dynamic.amis.hr)
2020-11-22 21:25:29 +0100Axman6(~Axman6@pdpc/supporter/student/Axman6)
2020-11-22 21:25:29 +0100jokester(~mono@unaffiliated/jokester)
2020-11-22 21:25:29 +0100madog(~madog@163.ip-51-254-203.eu)
2020-11-22 21:25:29 +0100CRTified[m](schnecfkru@gateway/shell/matrix.org/x-qudvjaxqzetifqrv)
2020-11-22 21:25:29 +0100cods(~fred@tuxee.net)
2020-11-22 21:25:29 +0100phaazon(~phaazon@2001:41d0:a:fe76::1)
2020-11-22 21:25:29 +0100kqr(~kqr@vps.xkqr.org)
2020-11-22 21:25:29 +0100nh(~NextHendr@unaffiliated/nexthendrix)
2020-11-22 21:25:29 +0100a3Dman(~3Dman@unaffiliated/a3dman)
2020-11-22 21:25:29 +0100petersen(~petersen@redhat/juhp)
2020-11-22 21:25:29 +0100ajmcmiddlin(sid284402@gateway/web/irccloud.com/x-rzusuwaofduhllmt)
2020-11-22 21:25:29 +0100Bigcheese(~quassel@unaffiliated/bigcheese)
2020-11-22 21:25:29 +0100urdh(~urdh@unaffiliated/urdh)
2020-11-22 21:25:29 +0100abrar(~abrar@static-108-30-103-121.nycmny.fios.verizon.net)
2020-11-22 21:25:29 +0100ManiacTwister(~Twister@2a01:4f8:171:4de::40:2)
2020-11-22 21:25:29 +0100lemald(~eddie@capybara.lemald.org)
2020-11-22 21:25:29 +0100w1gz(~do@159.89.11.133)
2020-11-22 21:25:29 +0100arw_(~arw@impulse.informatik.uni-erlangen.de)
2020-11-22 21:25:29 +0100jzl(~jzl@unaffiliated/jzl)
2020-11-22 21:25:29 +0100peutri(~peutri@ns317027.ip-94-23-46.eu)
2020-11-22 21:25:29 +0100juri_(~juri@178.63.35.222)
2020-11-22 21:25:29 +0100m4lvin(~m4lvin@w4eg.de)
2020-11-22 21:25:29 +0100klardotsh(~klardotsh@c-71-231-242-112.hsd1.wa.comcast.net)
2020-11-22 21:25:29 +0100Hanma[m](hanmamatri@gateway/shell/matrix.org/x-okkoowimutlrlfkb)
2020-11-22 21:25:29 +0100Sose(sid429738@gateway/web/irccloud.com/x-vdewfreqbfmetfxe)
2020-11-22 21:25:29 +0100MarcelineVQ(~anja@198.254.202.72)
2020-11-22 21:25:29 +0100bjobjo(~bjobjo@2a01:79c:cebf:d688::9e6)
2020-11-22 21:25:29 +0100mr_yogurt(~mr_yogurt@5.61.211.35.bc.googleusercontent.com)
2020-11-22 21:25:29 +0100sveit(~sveit@2001:19f0:ac01:247:5400:ff:fe5c:689f)
2020-11-22 21:25:29 +0100mniip(~mniip@freenode/staff/mniip)
2020-11-22 21:25:29 +0100Deewiant(~deewiant@de1.ut.deewiant.iki.fi)
2020-11-22 21:25:29 +0100oldsk00l(~znc@ec2-18-130-254-135.eu-west-2.compute.amazonaws.com)
2020-11-22 21:25:29 +0100CindyLinz(~cindy_utf@112.121.78.20)
2020-11-22 21:25:29 +0100PragCypher(~cypher@li1507-98.members.linode.com)
2020-11-22 21:25:29 +0100Rembane(~Rembane@li346-36.members.linode.com)
2020-11-22 21:25:29 +0100pdxleif(~pdxleif@ec2-54-68-166-10.us-west-2.compute.amazonaws.com)
2020-11-22 21:25:29 +0100sakirious(~sakirious@c-71-197-191-137.hsd1.wa.comcast.net)
2020-11-22 21:25:29 +0100dmiles(~dmiles@c-73-67-179-188.hsd1.wa.comcast.net)
2020-11-22 21:25:29 +0100p3n(~p3n@2a00:19a0:3:7c:0:d9c6:7cf6:1)
2020-11-22 21:25:29 +0100_ashbreeze_(~mark@72-161-253-71.dyn.centurytel.net)
2020-11-22 21:25:29 +0100iteratee(~kyle@162.211.154.4)
2020-11-22 21:25:29 +0100hyperfekt(end@bnc.hyperfekt.net)
2020-11-22 21:25:29 +0100tolt(~weechat-h@li219-154.members.linode.com)
2020-11-22 21:25:29 +0100shachaf(~shachaf@unaffiliated/shachaf)
2020-11-22 21:25:29 +0100andreabedini[m](andreabedi@gateway/shell/matrix.org/x-mbuhwpnbmozobgqs)
2020-11-22 21:25:29 +0100tnks(sid412124@gateway/web/irccloud.com/x-zbyszpuhbbhjdzks)
2020-11-22 21:25:29 +0100noecho(~noecho@2a01:4f8:1c0c:80ee::4223)
2020-11-22 21:25:29 +0100caubert(~mrbentari@207.246.80.112)
2020-11-22 21:25:29 +0100catern(~catern@104.131.201.120)
2020-11-22 21:25:29 +0100newhoggy(sid198874@gateway/web/irccloud.com/x-qhmnnfjnjtcmfiay)
2020-11-22 21:25:29 +0100zfnmxt(~zfnmxt@unaffiliated/zfnmxt)
2020-11-22 21:25:29 +0100heyj(sid171370@gateway/web/irccloud.com/x-ofkusdzepocmjaiw)
2020-11-22 21:25:29 +0100Adeon(sid418992@gateway/web/irccloud.com/x-plwafdhgynwzbsxy)
2020-11-22 21:25:29 +0100typetetris(sid275937@gateway/web/irccloud.com/x-msdsoshziggpwxpy)
2020-11-22 21:25:29 +0100idnar(sid12240@gateway/web/irccloud.com/x-nahgmbtmyvioqrjv)
2020-11-22 21:25:29 +0100lally(sid388228@gateway/web/irccloud.com/x-lkvfvytrcbfmnwwv)
2020-11-22 21:25:29 +0100Tritlo(sid58727@gateway/web/irccloud.com/x-qngdkegzmhgdhfhg)
2020-11-22 21:25:29 +0100scav(sid309693@gateway/web/irccloud.com/x-jqpiftkzlvsswiha)
2020-11-22 21:25:29 +0100simony(sid226116@gateway/web/irccloud.com/x-keowsotekzgqfqdf)
2020-11-22 21:25:29 +0100dgpratt(sid193493@gateway/web/irccloud.com/x-eisigjveajsvarno)
2020-11-22 21:25:29 +0100moobar(sid171730@gateway/web/irccloud.com/x-svksvglonzzyzxxy)
2020-11-22 21:25:29 +0100mpickering(sid78412@gateway/web/irccloud.com/x-qzzyeuirciixjhoi)
2020-11-22 21:25:29 +0100davetapley(sid666@gateway/web/irccloud.com/x-xjppgfjbvjpedrys)
2020-11-22 21:25:29 +0100obfusk(~quassel@a82-161-150-56.adsl.xs4all.nl)
2020-11-22 21:25:29 +0100rzmt(~rzmt@87-92-180-112.rev.dnainternet.fi)
2020-11-22 21:25:29 +0100haritz(~hrtz@unaffiliated/haritz)
2020-11-22 21:25:29 +0100_xor(~xor@74.215.46.133)
2020-11-22 21:25:29 +0100fryguybob(~fryguybob@cpe-74-65-31-113.rochester.res.rr.com)
2020-11-22 21:25:29 +0100srk(sorki@unaffiliated/srk)
2020-11-22 21:25:29 +0100Adluc(Adluc@base48.cz)
2020-11-22 21:25:29 +0100jiribenes(~jiribenes@rosa.jiribenes.com)
2020-11-22 21:25:29 +0100`slikts(~nelabs@wikipedia/reinis)
2020-11-22 21:25:29 +0100brettgilio(~brettgili@brettgilio.com)
2020-11-22 21:25:29 +0100Cathy(~Cathy@unaffiliated/cathy)
2020-11-22 21:25:29 +0100joeytwiddle(~joeytwidd@162.243.115.31)
2020-11-22 21:25:29 +0100ReinH__(sid179972@gateway/web/irccloud.com/x-ujhxicmjajcluchu)
2020-11-22 21:25:29 +0100d0liver(sid363046@gateway/web/irccloud.com/x-lvzpszsyngerfkjs)
2020-11-22 21:25:29 +0100Cir0X(sid221743@gateway/web/irccloud.com/x-mvlinpkrmvmsfsvf)
2020-11-22 21:25:29 +0100ryjm(sid383513@gateway/web/irccloud.com/x-xyruibfadgkaupwy)
2020-11-22 21:25:29 +0100bradparker(sid262931@gateway/web/irccloud.com/x-nbpjheuowgmlbzcp)
2020-11-22 21:25:29 +0100natim87(sid286962@gateway/web/irccloud.com/x-mexmpkxgonbwfktv)
2020-11-22 21:25:29 +0100otulp(~otulp@ti0187q162-6038.bb.online.no)
2020-11-22 21:25:29 +0100Unhammer(~Unhammer@gateway/tor-sasl/unhammer)
2020-11-22 21:25:29 +0100jchia(~jchia@58.32.36.109)
2020-11-22 21:25:29 +0100Ranhir(~Ranhir@157.97.53.139)
2020-11-22 21:25:29 +0100TMA(tma@twin.jikos.cz)
2020-11-22 21:25:29 +0100adamCS(~adamCS@ec2-34-207-160-255.compute-1.amazonaws.com)
2020-11-22 21:25:29 +0100jdt(~jdt@208.85.233.130)
2020-11-22 21:25:29 +0100qz(~quetzal@li272-85.members.linode.com)
2020-11-22 21:25:29 +0100[exa](exa@unaffiliated/exa/x-5381537)
2020-11-22 21:25:29 +0100lockshaw(~lockshaw@165.22.163.71)
2020-11-22 21:25:29 +0100rdivacky(~rdivacky@212.96.173.4)
2020-11-22 21:25:29 +0100vjoki(vjoki@2a00:d880:3:1::fea1:9ae)
2020-11-22 21:25:29 +0100wi[m](w1gzmatrix@gateway/shell/matrix.org/x-xtlrgyxrbktyedto)
2020-11-22 21:25:29 +0100andreas303(~andreas@gateway/tor-sasl/andreas303)
2020-11-22 21:25:29 +0100Cale(~cale@cpef48e38ee8583-cm0c473de9d680.cpe.net.cable.rogers.com)
2020-11-22 21:25:29 +0100seveg(~gabriel@188-167-252-154.dynamic.chello.sk)
2020-11-22 21:25:29 +0100orzo(joe@lasker.childrenofmay.org)
2020-11-22 21:25:29 +0100stilgart(~Christoph@chezlefab.net)
2020-11-22 21:25:29 +0100recon_-(~quassel@2602:febc:0:b6::6ca2)
2020-11-22 21:25:29 +0100zopsi(zopsi@2600:3c00::f03c:91ff:fe14:551f)
2020-11-22 21:25:29 +0100matthew-(~matthew@smtp.wellquite.org)
2020-11-22 21:25:29 +0100towel(~towel@unaffiliated/towel)
2020-11-22 21:25:29 +0100{abby}(~{abby}@unaffiliated/demhydraz)
2020-11-22 21:25:29 +0100cp-(~cp-@b157153.ppp.asahi-net.or.jp)
2020-11-22 21:25:29 +0100adius(sid321344@gateway/web/irccloud.com/x-qiqazzoasoeaazyv)
2020-11-22 21:25:29 +0100boistordu1(boistordum@gateway/shell/matrix.org/x-zpdpvjbuxlhmobsh)
2020-11-22 21:25:29 +0100tanuki(~quassel@173.168.154.189)
2020-11-22 21:25:29 +0100atk(~Arch-TK@ircpuzzles/staff/Arch-TK)
2020-11-22 21:25:29 +0100DigitalKiwi(~kiwi@unaffiliated/digitalkiwi)
2020-11-22 21:25:29 +0100noan(~noan@2604:a880:400:d0::12fc:5001)
2020-11-22 21:25:29 +0100remexre(~nathan@207-153-38-50.fttp.usinternet.com)
2020-11-22 21:25:29 +0100Dykam(Dykam@dykam.nl)
2020-11-22 21:25:29 +0100cantstanya(~chatting@gateway/tor-sasl/cantstanya)
2020-11-22 21:25:29 +0100mikr[m](mikrdavral@gateway/shell/matrix.org/x-xaesttypbsiulkoz)
2020-11-22 21:25:29 +0100ttc(tomtauma1@gateway/shell/matrix.org/x-ipfwgcjvwwdcokds)
2020-11-22 21:25:29 +0100domenkozar[m](domenkozar@NixOS/user/domenkozar)
2020-11-22 21:25:29 +0100jakalx(~jakalx@base.jakalx.net)
2020-11-22 21:25:29 +0100grol(~quassel@2620:11e:1000:2:250:56ff:fea4:7)
2020-11-22 21:25:29 +0100debugloop(~danieln@unaffiliated/debugloop)
2020-11-22 21:25:29 +0100sm[m](simonmicma@gateway/shell/matrix.org/x-vlvwwxdsuamzwmii)
2020-11-22 21:25:29 +0100whataday(~xxx@2400:8902::f03c:92ff:fe60:98d8)
2020-11-22 21:25:29 +0100berberman[T](berberma4@gateway/shell/matrix.org/x-jhiqdhcukfrwwucl)
2020-11-22 21:25:29 +0100arianvp(~weechat@arianvp.me)
2020-11-22 21:25:29 +0100coeus(~coeus@p200300d027453600d114986072cc2eb8.dip0.t-ipconnect.de)
2020-11-22 21:25:29 +0100carldd0(~carldd@90-224-49-113-no56.tbcn.telia.com)
2020-11-22 21:25:29 +0100tms_(thomaav@cassarossa.samfundet.no)
2020-11-22 21:25:29 +0100krjst(~krjst@2604:a880:800:c1::16b:8001)
2020-11-22 21:25:29 +0100koz_(~koz@121.99.240.58)
2020-11-22 21:25:29 +0100pharaun(~pharaun@static.88-198-62-245.clients.your-server.de)
2020-11-22 21:25:29 +0100Kneiva(kneiva@raah.fi)
2020-11-22 21:25:29 +0100SquidDev(~SquidDev@autoclave.squiddev.cc)
2020-11-22 21:25:29 +0100wayne_(~wayne@consume.rocks)
2020-11-22 21:25:29 +0100dibblego(~dibblego@haskell/developer/dibblego)
2020-11-22 21:25:29 +0100ixian(~mgold@2002:4a74:ba78:1701:0:ff:fe78:6269)
2020-11-22 21:25:29 +0100Benett(~Benett@unaffiliated/benett)
2020-11-22 21:25:29 +0100dequbed(~dequbed@yanduxian.paranoidlabs.org)
2020-11-22 21:25:29 +0100Khisanth(~Khisanth@166.sub-174-197-147.myvzw.com)
2020-11-22 21:25:29 +0100lep-delete(~lep@94.31.83.149)
2020-11-22 21:25:29 +0100taurux(~taurux@net-188-152-78-21.cust.dsl.teletu.it)
2020-11-22 21:25:29 +0100orion(~orion@unaffiliated/orion)
2020-11-22 21:25:29 +0100elpfen[m](elpfenmatr@gateway/shell/matrix.org/x-drqtnjthyplttipt)
2020-11-22 21:25:29 +0100ComaGrayce[m](commagrays@gateway/shell/matrix.org/x-dqibnbgwhohubrkt)
2020-11-22 21:25:29 +0100TekShifter[m](tekshifter@gateway/shell/matrix.org/x-xtsbzpbdrwjrjwbu)
2020-11-22 21:25:29 +0100dyniec[m](dyniecmatr@gateway/shell/matrix.org/x-zwmchqxypgwrfvvf)
2020-11-22 21:25:29 +0100falling-edge[m](falling-ed@gateway/shell/matrix.org/x-gqfvjootjpkyvsru)
2020-11-22 21:25:29 +0100camlriot42(camlriotma@gateway/shell/matrix.org/x-iyuyyccohcedziwd)
2020-11-22 21:25:29 +0100jtojnar(jtojnarmat@gateway/shell/matrix.org/x-xtyqemcpdpeklcda)
2020-11-22 21:25:29 +0100ThaEwat(thaewraptm@gateway/shell/matrix.org/x-dfjdlbdjkbnyawpv)
2020-11-22 21:25:29 +0100michaelpj(michaelpjm@gateway/shell/matrix.org/x-xcnlzlahcxbogqup)
2020-11-22 21:25:29 +0100miseenplace[m](miseenplac@gateway/shell/matrix.org/x-ywbimksbsmmywabw)
2020-11-22 21:25:29 +0100wanaks[m](wanaksmatr@gateway/shell/matrix.org/x-hwcfdrwbfomwajud)
2020-11-22 21:25:29 +0100loprakoa[m](loprakoama@gateway/shell/matrix.org/x-uehnwgnrwlslrkww)
2020-11-22 21:25:29 +0100Noughtmare[m](naughtmare@gateway/shell/matrix.org/x-srizjjooaoqrlgvr)
2020-11-22 21:25:29 +0100alexfmpe(alexfmpema@gateway/shell/matrix.org/x-rqudkbffvwwbtfrf)
2020-11-22 21:25:29 +0100johnnyboy[m](gifumatrix@gateway/shell/matrix.org/x-djygzhrhshoknqyz)
2020-11-22 21:25:29 +0100betrion[m](betrionmat@gateway/shell/matrix.org/x-xwiqijmgzeynpvoj)
2020-11-22 21:25:29 +0100sureyeaah(shauryab98@gateway/shell/matrix.org/x-mqricolhiyievodh)
2020-11-22 21:25:29 +0100lnxw37d4(lnxw37d4ma@gateway/shell/matrix.org/x-gplzcqsrpqncxxzx)
2020-11-22 21:25:29 +0100hsiktas[m](hsiktasmat@gateway/shell/matrix.org/x-jpmuglwgcakxllmq)
2020-11-22 21:25:29 +0100jlv(jlvjustinl@gateway/shell/matrix.org/x-gfijbqrqwhvwkgqs)
2020-11-22 21:25:29 +0100lambdaclan(lambdaclan@gateway/shell/matrix.org/x-hhpdgpqllhwmhgtm)
2020-11-22 21:25:29 +0100pqwy[m](pqwymatrix@gateway/shell/matrix.org/x-ywgcsarxvhxyblcm)
2020-11-22 21:25:29 +0100theduke(thedukem1@gateway/shell/matrix.org/x-gnkymjnxqweoqcmt)
2020-11-22 21:25:29 +0100fgaz(fgazmatrix@gateway/shell/matrix.org/x-nhvyoqyawfdgtgqa)
2020-11-22 21:25:29 +0100unclechu(unclechuma@gateway/shell/matrix.org/x-guiiopktxpzvwhvz)
2020-11-22 21:25:29 +0100PotatoHatsue(berbermanp@gateway/shell/matrix.org/x-cjitwcshsbuodjyn)
2020-11-22 21:25:29 +0100drozdziak1(drozdziak1@gateway/shell/matrix.org/x-xyfuxdepxamenewg)
2020-11-22 21:25:29 +0100themsay[m](themsaymat@gateway/shell/matrix.org/x-ioynzpwjpjzmejjh)
2020-11-22 21:25:29 +0100dominicusin[m](dominicusi@gateway/shell/matrix.org/x-qrkglxioyiapvbuy)
2020-11-22 21:25:29 +0100jkaye[m](jkayematri@gateway/shell/matrix.org/x-rgucqpzlqszwinfz)
2020-11-22 21:25:29 +0100chreekat[m](chreekatma@gateway/shell/matrix.org/x-hzsdhguuchtmbexg)
2020-11-22 21:25:29 +0100Ericson2314(ericson231@gateway/shell/matrix.org/x-hlgbkoswcxilbeqd)
2020-11-22 21:25:29 +0100jeffcasavant[m](jeffcasava@gateway/shell/matrix.org/x-uqeetjdjsxvnlnzz)
2020-11-22 21:25:29 +0100kadoban(kadobanmat@gateway/shell/matrix.org/x-kttvbwikdhecuywx)
2020-11-22 21:25:29 +0100agrif(agrif@overviewer/dev/agrif)
2020-11-22 21:25:29 +0100terrorjack(~terrorjac@static.23.111.201.195.clients.your-server.de)
2020-11-22 21:25:29 +0100zymurgy(~zymurgy@li607-220.members.linode.com)
2020-11-22 21:25:29 +0100pmikkelsen(~pmikkelse@vps1.pmikkelsen.com)
2020-11-22 21:25:29 +0100suzu_(~scaleuser@2001:bc8:1824:43f::1)
2020-11-22 21:25:29 +0100megaTherion(~therion@unix.io)
2020-11-22 21:25:29 +0100jjhoo(jahakala@dsl-trebng21-b048b5-171.dhcp.inet.fi)
2020-11-22 21:25:29 +0100Wojciech_K(~wojciechk@2001:41d0:a:5be4::449)
2020-11-22 21:25:29 +0100cvlad-(sid203065@gateway/web/irccloud.com/x-kgwwtdcwktijsmay)
2020-11-22 21:25:29 +0100lexi-lambda(sid92601@gateway/web/irccloud.com/x-fanmypdregedhpxu)
2020-11-22 21:25:29 +0100darthThorik(sid39589@gateway/web/irccloud.com/x-tegdxlrjfjitucof)
2020-11-22 21:25:29 +0100liszt_(sid336875@gateway/web/irccloud.com/x-porgwtafmjhpigsw)
2020-11-22 21:25:29 +0100agander_m(sid407952@gateway/web/irccloud.com/x-ctyuuwytdqmcprct)
2020-11-22 21:25:29 +0100Nascha(sid212230@gateway/web/irccloud.com/x-geweeqvbhzzqlkfi)
2020-11-22 21:25:29 +0100integral(sid296274@p3m/member/integral)
2020-11-22 21:25:29 +0100higherorder(sid185221@gateway/web/irccloud.com/x-nmquvmgklsxevfcs)
2020-11-22 21:25:29 +0100parisienne(sid383587@gateway/web/irccloud.com/x-tmgltsvzoxldmfky)
2020-11-22 21:25:29 +0100feepo(sid28508@gateway/web/irccloud.com/x-akfduhrryrjwyhil)
2020-11-22 21:25:29 +0100sujeet(sujeet@unaffiliated/freeboson)
2020-11-22 21:25:29 +0100ViCi(daniel@10PLM.ro)
2020-11-22 21:25:29 +0100chirpsalot(~Chirps@pool-98-115-239-235.phlapa.fios.verizon.net)
2020-11-22 21:25:29 +0100absence(IfjEGObaTi@hildring.pvv.ntnu.no)
2020-11-22 21:25:29 +0100hiredman(~hiredman@volyova.ec2.thelastcitadel.com)
2020-11-22 21:25:29 +0100abuss(~abuss@cryptarch.net)
2020-11-22 21:25:29 +0100Chobbes(~Chobbes@pool-98-115-239-235.phlapa.fios.verizon.net)
2020-11-22 21:25:29 +0100MindlessDrone(~MindlessD@unaffiliated/mindlessdrone)
2020-11-22 21:25:29 +0100e2(e2@sponsored.by.bnc4you.xyz)
2020-11-22 21:25:29 +0100asm89(~asm89@unaffiliated/asm89)
2020-11-22 21:25:29 +0100tv(~tv@unaffiliated/tv)
2020-11-22 21:25:29 +0100edwtjo(~edwtjo@fsf/member/edwtjo)
2020-11-22 21:25:29 +0100aib(~aib@unaffiliated/aib42)
2020-11-22 21:25:29 +0100sajith_(~sajith@fsf/member/nonzen)
2020-11-22 21:25:29 +0100mmaruseacph2(~mihai@198.199.100.72)
2020-11-22 21:25:29 +0100Papa(~papa@unaffiliated/papa)
2020-11-22 21:25:29 +0100micro(~micro@unaffiliated/micro)
2020-11-22 21:25:29 +0100maerwald(~maerwald@mail.hasufell.de)
2020-11-22 21:25:29 +0100fre_(~freusque@104.238.190.229)
2020-11-22 21:25:29 +0100mud(~mud@unaffiliated/kadoban)
2020-11-22 21:25:29 +0100chrpape(~user@2a01:4f9:c010:632d::1)
2020-11-22 21:25:29 +0100entel(uid256215@botters/entel)
2020-11-22 21:25:29 +0100cgfbee(~bot@oc1.itim-cj.ro)
2020-11-22 21:25:29 +0100veverak(~squirrel@ip-89-102-98-161.net.upcbroadband.cz)
2020-11-22 21:25:29 +0100ambiso9(~ambiso@209.182.239.205)
2020-11-22 21:25:29 +0100perrier-jouet(~perrier-j@modemcable012.251-130-66.mc.videotron.ca)
2020-11-22 21:25:29 +0100dennisb(~dennisb@89-160-106-195.cust.bredband2.com)
2020-11-22 21:25:29 +0100cow-orker(~foobar@pogostick.net)
2020-11-22 21:25:29 +0100dustinm(~dustinm@static.38.6.217.95.clients.your-server.de)
2020-11-22 21:25:29 +0100Ferdirand(~max@2001:4c78:2012:5000::2)
2020-11-22 21:25:29 +0100thebnq(~bnq@herrokitty.com)
2020-11-22 21:25:29 +0100echoreply(~echoreply@unaffiliated/echoreply)
2020-11-22 21:25:29 +0100jathan(~jathan@69.61.93.38)
2020-11-22 21:25:29 +0100verement(~anonymous@cpe-76-167-229-223.san.res.rr.com)
2020-11-22 21:25:29 +0100sim590(~sim590@modemcable090.207-203-24.mc.videotron.ca)
2020-11-22 21:25:29 +0100devalot(~ident@mail.pmade.com)
2020-11-22 21:25:29 +0100nahcetan(~natechan@108-233-125-227.lightspeed.sntcca.sbcglobal.net)
2020-11-22 21:25:29 +0100HiRE_(~HiRE@2602:ffc5:20::1:512e)
2020-11-22 21:25:29 +0100komasa(~komasa@2a03:b0c0:3:d0::2097:6001)
2020-11-22 21:25:29 +0100jelleke(~jelle@2a01:7c8:aac1:50d:5054:ff:fe3b:9b7d)
2020-11-22 21:25:29 +0100lightandlight(sid135476@gateway/web/irccloud.com/x-iidtschrmhcqrxgl)
2020-11-22 21:25:29 +0100L29Ah(~L29Ah@unaffiliated/l29ah)
2020-11-22 21:25:29 +0100asnyx(~asnyx@brettgilio.com)
2020-11-22 21:25:29 +0100gareth__(~gareth__@104.236.161.134)
2020-11-22 21:25:29 +0100pieguy128(~pieguy128@bras-base-mtrlpq5031w-grc-39-70-27-244-102.dsl.bell.ca)
2020-11-22 21:25:29 +0100ephemera_(~E@122.34.1.187)
2020-11-22 21:25:29 +0100dexterlb(~dexterlb@2a01:9e40:2:2::2)
2020-11-22 21:25:29 +0100leah2(~leah@vuxu.org)
2020-11-22 21:25:29 +0100ski(~ski@nc-2504-30.studat.chalmers.se)
2020-11-22 21:25:29 +0100toppler(~user@mtop.default.momentoftop.uk0.bigv.io)
2020-11-22 21:25:29 +0100hive-mind(~hivemind@rrcs-67-53-148-69.west.biz.rr.com)
2020-11-22 21:25:29 +0100clynamen(~clynamen@net-2-35-88-16.cust.vodafonedsl.it)
2020-11-22 21:25:29 +0100angerman(sid209936@gateway/web/irccloud.com/x-mlhkemfvngmbvuol)
2020-11-22 21:25:29 +0100raoul(~raoulhida@nomnomnomnom.co.uk)
2020-11-22 21:25:29 +0100dmj`(sid72307@gateway/web/irccloud.com/x-zlqjhjlnfrbzhlnn)
2020-11-22 21:25:29 +0100rann(sid175221@gateway/web/irccloud.com/x-hjffvubjrurprbtl)
2020-11-22 21:25:29 +0100betawaffle(sid2730@gateway/web/irccloud.com/x-packykjqjjbpczgr)
2020-11-22 21:25:29 +0100affinespaces(sid327561@gateway/web/irccloud.com/x-topqtuxrgvpqgael)
2020-11-22 21:25:29 +0100bjs(sid190364@gateway/web/irccloud.com/x-twiqviauegvkdtyp)
2020-11-22 21:25:29 +0100Ekho(~Ekho@unaffiliated/ekho)
2020-11-22 21:25:29 +0100so(~so@unaffiliated/so)
2020-11-22 21:25:29 +0100cbarrett(sid192934@adium/cbarrett)
2020-11-22 21:25:29 +0100conjunctive(sid433686@gateway/web/irccloud.com/x-mvhsqhdjquopssnl)
2020-11-22 21:25:29 +0100albethere(sid457088@gateway/web/irccloud.com/x-mnpwzrwlirbhrtwo)
2020-11-22 21:25:29 +0100Boarders(sid425905@gateway/web/irccloud.com/x-smstehzqejvxsgsx)
2020-11-22 21:25:29 +0100mudri(sid317655@gateway/web/irccloud.com/x-yceixeaikwokfiut)
2020-11-22 21:25:29 +0100eacameron(sid256985@gateway/web/irccloud.com/x-lrjkdvzxlvibxfym)
2020-11-22 21:25:29 +0100PatrickRobotham_(sid18270@gateway/web/irccloud.com/x-dijdrdskgiequney)
2020-11-22 21:25:29 +0100jlpeters(sid25606@gateway/web/irccloud.com/x-ajnrzctphgiembrn)
2020-11-22 21:25:29 +0100dsal(sid13060@gateway/web/irccloud.com/x-auonqazuemdkzyye)
2020-11-22 21:25:29 +0100hamishmack(sid389057@gateway/web/irccloud.com/x-elzdgtdyewdrizjq)
2020-11-22 21:25:29 +0100chpatrick(sid239395@gateway/web/irccloud.com/x-rhravxibfvsetmow)
2020-11-22 21:25:29 +0100lolmac(sid171216@gateway/web/irccloud.com/x-hjcjaimdwehnhmlw)
2020-11-22 21:25:29 +0100parseval(sid239098@gateway/web/irccloud.com/x-pmotixrxellomgay)
2020-11-22 21:25:29 +0100systemfault(sid267009@gateway/web/irccloud.com/x-wdlytpqqslmpiaxc)
2020-11-22 21:25:29 +0100kaychaks(sid236345@gateway/web/irccloud.com/x-vfiqhhtxtkjgbdnx)
2020-11-22 21:25:29 +0100graingert(sid128301@gateway/web/irccloud.com/x-bjuycxdqgmhotamy)
2020-11-22 21:25:29 +0100stylewarning(stylewarni@gateway/web/irccloud.com/x-kgzvevvekhekeqvf)
2020-11-22 21:25:29 +0100cstrahan(sid36118@gateway/web/irccloud.com/x-zgbgvkugvrztuagh)
2020-11-22 21:25:29 +0100mort(~mort96@snow/mort96)
2020-11-22 21:25:29 +0100eedgit26(~chat.free@95.179.237.21)
2020-11-22 21:25:29 +0100rprosper-(~adam@186.75.232.35.bc.googleusercontent.com)
2020-11-22 21:25:29 +0100andjjj23(~irc@107.170.228.47)
2020-11-22 21:25:29 +0100runawayfive(~nope@unaffiliated/runawayfive)
2020-11-22 21:25:29 +0100earthy(~arthurvl@deban2.xs4all.space)
2020-11-22 21:25:29 +0100voidcontext(~pgee@178.62.100.221)
2020-11-22 21:25:29 +0100exarkun(~exarkun@14.79.69.34.bc.googleusercontent.com)
2020-11-22 21:25:29 +0100drewr(~drew@elastic/staff/drewr)
2020-11-22 21:25:29 +0100arkeet`(~arkeet@moriya.ca)
2020-11-22 21:25:29 +0100crtschin(~crtschin@104.131.9.149)
2020-11-22 21:25:29 +0100Cerise(~jerry@unaffiliated/cerise)
2020-11-22 21:25:29 +0100deu(de@uio.re)
2020-11-22 21:25:29 +0100WzC(~Frank@77-162-168-71.fixed.kpn.net)
2020-11-22 21:25:29 +0100oleks(~oleks@188.166.34.97)
2020-11-22 21:25:29 +0100lkurusa(~lkurusa@fedora/Levex)
2020-11-22 21:25:29 +0100jol(~jol@jol.dev)
2020-11-22 21:25:29 +0100chindy(~quassel@51.15.63.78)
2020-11-22 21:25:29 +0100nemesit|znc(~nemesit@myriadvisuals.com)
2020-11-22 21:25:29 +0100styledash(~styledash@157.230.173.136)
2020-11-22 21:25:29 +0100Sigyn(sigyn@freenode/utility-bot/sigyn)
2020-11-22 21:25:29 +0100tomjaguarpaw(~tom@li367-225.members.linode.com)
2020-11-22 21:25:29 +0100xnyhps(~xnyhps@2a02:2770:3:0:216:3eff:fe67:3288)
2020-11-22 21:25:29 +0100xcin(~x@159.203.132.140)
2020-11-22 21:25:29 +0100solarus(~solarus@2a03:b0c0:2:d0::48:7001)
2020-11-22 21:25:29 +0100PHO_(~pho@akari.cielonegro.org)
2020-11-22 21:25:29 +0100bonz060(~quassel@2001:bc8:47a4:a23::1)
2020-11-22 21:25:29 +0100riatre(~quassel@2001:310:6000:f::5198:1)
2020-11-22 21:25:29 +0100sim642(~simmo@unaffiliated/sim642)
2020-11-22 21:25:29 +0100drdo(~drdo@overlord0.drdo.eu)
2020-11-22 21:25:29 +0100Forkk(forkk@2600:3c00::f03c:91ff:fe84:de4d)
2020-11-22 21:25:29 +0100TimWolla(~timwolla@2a01:4f8:150:6153:beef::6667)
2020-11-22 21:25:29 +0100ggVGc(~ggVGc@a.lowtech.earth)
2020-11-22 21:25:29 +0100lpsmith(~lpsmith@unaffiliated/lpsmith)
2020-11-22 21:25:29 +0100tabaqui(~tabaqui@2604:a880:800:c1::21b:3001)
2020-11-22 21:25:29 +0100idupree(~quassel@2604:a880:400:d0::9bb:2001)
2020-11-22 21:25:29 +0100bspar(~bspar@2604:a880:0:1010::776:e001)
2020-11-22 21:25:29 +0100ego(~ego@parallaxcorporation.xyz)
2020-11-22 21:25:29 +0100beckett.freenode.net+o Sigyn
2020-11-22 21:25:29 +0100dumptruckman(dumptruckm@2600:3c02::f03c:91ff:fe6e:2cfd)
2020-11-22 21:25:29 +0100NinjaTrappeur(~ninja@unaffiliated/ninjatrappeur)
2020-11-22 21:25:29 +0100denucat(teqwve@2001:bc8:28d6::2)
2020-11-22 21:25:29 +0100nshepperd(nshepperd@2600:3c03::f03c:92ff:fe28:92c9)
2020-11-22 21:25:29 +0100infinisil(~infinisil@NixOS/user/infinisil)
2020-11-22 21:25:29 +0100entropygain(levitate@unaffiliated/entropygain)
2020-11-22 21:25:29 +0100zyeri(zyeri@tilde.team/users/zyeri)
2020-11-22 21:25:29 +0100vnz(~vnz@unaffiliated/vnz)
2020-11-22 21:25:29 +0100miklcct(quasselcor@2001:19f0:7001:5ad:5400:2ff:feb6:50d7)
2020-11-22 21:25:29 +0100Blkt(~Blkt@2a01:4f8:200:2425::adda)
2020-11-22 21:25:29 +0100yorick(~yorick@oftn/oswg-member/yorick)
2020-11-22 21:25:29 +0100i7c(8Tki2L7DF5@unaffiliated/i7c)
2020-11-22 21:25:29 +0100liquorice(sid267884@gateway/web/irccloud.com/x-tddcmkucbvdtyubo)
2020-11-22 21:25:29 +0100jackdk(sid373013@gateway/web/irccloud.com/x-arnfpemfesqxinsb)
2020-11-22 21:25:29 +0100totbwf(sid402332@gateway/web/irccloud.com/x-txjandoufixsoprd)
2020-11-22 21:25:29 +0100joshmeredith(sid387798@gateway/web/irccloud.com/x-uqsodavpxzxpcuwv)
2020-11-22 21:25:29 +0100topos(sid467876@gateway/web/irccloud.com/x-mqpmkdyaexkjdklr)
2020-11-22 21:25:29 +0100jared-w(uid405292@gateway/web/irccloud.com/x-pnfyamprydnozdqy)
2020-11-22 21:25:29 +0100AndreasK(sid320732@gateway/web/irccloud.com/x-jisuwtkhbrktjxky)
2020-11-22 21:25:29 +0100dsturnbull(sid347899@gateway/web/irccloud.com/x-xmzhvaiswgjcomqa)
2020-11-22 21:25:29 +0100rodlogic__(sid214676@gateway/web/irccloud.com/x-egfcshsulxcglqnw)
2020-11-22 21:25:29 +0100J_Arcane(sid119274@gateway/web/irccloud.com/x-efprusjudjcoflyt)
2020-11-22 21:25:29 +0100SegFaultAX(SegFaultAX@unaffiliated/segfaultax)
2020-11-22 21:25:29 +0100poljar1(~poljar@93-139-70-179.adsl.net.t-com.hr)
2020-11-22 21:25:29 +0100SolarAquarion(SolarAquar@gateway/shell/panicbnc/x-kjhphkgroirlqpvp)
2020-11-22 21:25:29 +0100carbolymer(~carbolyme@dropacid.net)
2020-11-22 21:25:29 +0100newsham(~ubuntu@ec2-18-218-216-88.us-east-2.compute.amazonaws.com)
2020-11-22 21:25:30 +0100ammar2(admin@i.diddled.with.the.opers.so.they.klined.me)
2020-11-22 21:25:30 +0100gothos(~gothos@antsy.jhz.name)
2020-11-22 21:25:30 +0100turq(~electro@unaffiliated/turq)
2020-11-22 21:25:30 +0100divVerent(~divVerent@xonotic/core-team/divVerent)
2020-11-22 21:25:30 +0100rodgzilla(~rodgzilla@46.212.195.35.bc.googleusercontent.com)
2020-11-22 21:25:30 +0100statusfailed(~statusfai@statusfailed.com)
2020-11-22 21:25:30 +0100Ankhers(~Ankhers@unaffiliated/ankhers)
2020-11-22 21:25:30 +0100kosmikus(~kosmikus@nullzig.kosmikus.org)
2020-11-22 21:25:30 +0100LambdaDuck(~anka@ksit.fixme.fi)
2020-11-22 21:25:30 +0100Arguggi(~Arguggi__@arguggi-do.arguggi.co.uk)
2020-11-22 21:25:30 +0100dpl(~dpl@ec2-18-133-105-122.eu-west-2.compute.amazonaws.com)
2020-11-22 21:25:30 +0100sshine(~simon@hubris.eta.solutions)
2020-11-22 21:25:30 +0100avp(~avp@unaffiliated/avp)
2020-11-22 21:25:30 +0100mp___313(~mp@hell.cx)
2020-11-22 21:25:30 +0100interruptinuse(~interrupt@girl.mrtheplague.net)
2020-11-22 21:25:30 +0100Unode(~Unode@unaffiliated/unode)
2020-11-22 21:25:30 +0100aurieeeh(~aurieh@static.91.102.243.136.clients.your-server.de)
2020-11-22 21:25:30 +0100auri_(~auri_@fsf/memeber/auri-)
2020-11-22 21:25:30 +0100lassulus(~lassulus@NixOS/user/lassulus)
2020-11-22 21:25:30 +0100ent(entgod@kapsi.fi)
2020-11-22 21:25:30 +0100mawk(mawk@serveur.io)
2020-11-22 21:25:30 +0100mac10688(~mac10688@c-76-115-116-76.hsd1.or.comcast.net)
2020-11-22 21:25:30 +0100jemurray(~jemurray@shell.jasonmurray.org)
2020-11-22 21:25:30 +0100ptrcmd(~ptrcmd@unaffiliated/petercommand)
2020-11-22 21:25:30 +0100jle`(~mstksg@unaffiliated/mstksg)
2020-11-22 21:25:30 +0100seliopou(seliopou@entropy.tmok.com)
2020-11-22 21:25:30 +0100stvc(~stvc@192.241.166.39)
2020-11-22 21:25:30 +0100Tspoon(tlarjoma@hilla.kapsi.fi)
2020-11-22 21:25:30 +0100jluttine(~jluttine@87-95-204-180.bb.dnainternet.fi)
2020-11-22 21:25:30 +0100neobit(~neobit@159.65.243.9)
2020-11-22 21:25:30 +0100freeside(~ubuntu@ec2-52-58-69-57.eu-central-1.compute.amazonaws.com)
2020-11-22 21:25:30 +0100RoguePointer(~jigen@unaffiliated/roguepointer)
2020-11-22 21:25:30 +0100Techcable(znc@irc.techcable.net)
2020-11-22 21:25:30 +0100acertain(sid470584@gateway/web/irccloud.com/x-qeytvjvyzprldktf)
2020-11-22 21:25:30 +0100kip(sid71464@gateway/web/irccloud.com/x-pvovbezbvedanksd)
2020-11-22 21:25:30 +0100kloeri(~kloeri@freenode/staff/exherbo.kloeri)
2020-11-22 21:25:30 +0100lnx(~irssi@167.71.7.27)
2020-11-22 21:25:30 +0100ahf(ahf@irssi/staff/ahf)
2020-11-22 21:25:30 +0100Drezil(~sdressel@pwning.de)
2020-11-22 21:25:30 +0100electrostat(~dag@unaffiliated/electrostat)
2020-11-22 21:25:30 +0100energizer(~energizer@unaffiliated/energizer)
2020-11-22 21:25:30 +0100janne(~janne@punainen.org)
2020-11-22 21:25:30 +0100EvanR(~evan@unaffiliated/evanr)
2020-11-22 21:25:30 +0100epta(~m@nuda.space)
2020-11-22 21:25:30 +0100s4msung(XqcfcDRHGx@karif.server-speed.net)
2020-11-22 21:25:30 +0100dagnabbit(~thelounge@140.82.8.179)
2020-11-22 21:25:30 +0100filwisher(~filwisher@78.141.201.45)
2020-11-22 21:25:30 +0100karolus(~karolus@static.32.230.217.95.clients.your-server.de)
2020-11-22 21:25:30 +0100m1dnight_(~m1dnight@188.ip-51-91-158.eu)
2020-11-22 21:25:30 +0100rembo10(~rembo10@wally.codeshy.com)
2020-11-22 21:25:30 +0100saurik(saurik@carrier.saurik.com)
2020-11-22 21:25:30 +0100dqd(id@wikipedia/dqd)
2020-11-22 21:25:30 +0100davve(davve@bsd.douchedata.com)
2020-11-22 21:25:30 +0100nopf(~frosch@static.179.17.76.144.clients.your-server.de)
2020-11-22 21:25:30 +0100RecursiveG(~recursive@li810-210.members.linode.com)
2020-11-22 21:25:30 +0100wowi42_(~wowi42@51.15.249.183)
2020-11-22 21:25:30 +0100blissful(~azuline@unaffiliated/azuline)
2020-11-22 21:25:30 +0100magicman(~tchakkazu@static-47-180-28-65.lsan.ca.frontiernet.net)
2020-11-22 21:25:30 +0100Cheery(~cheery@7-239-179-185.static.tentacle.fi)
2020-11-22 21:25:30 +0100tureba(~tureba@tureba.org)
2020-11-22 21:25:30 +0100rkvist(~user@138.197.72.132)
2020-11-22 21:25:30 +0100tristanC(~tristanC@unaffiliated/tristanc)
2020-11-22 21:25:30 +0100uwap_(~uwap@genja.uwap.name)
2020-11-22 21:25:30 +0100sudden(~lax@unaffiliated/laxask)
2020-11-22 21:25:30 +0100Solarion(~solarion@fsf/member/solarion)
2020-11-22 21:25:30 +0100eyenx(~eyenxeyen@unaffiliated/eye/x-1653358)
2020-11-22 21:25:30 +0100evanjs(~evanjs@075-129-098-007.res.spectrum.com)
2020-11-22 21:25:30 +0100gekh(~gkh@thor.kevinhill.nl)
2020-11-22 21:25:30 +0100kaol(~kaol@178.62.241.234)
2020-11-22 21:25:30 +0100koala_man(~vidar@unaffiliated/koala-man/x-2491903)
2020-11-22 21:25:30 +0100bandali(~bandali@fsf/interns/bandali)
2020-11-22 21:25:30 +0100canta(~canta@cvm0.d5k.one)
2020-11-22 21:25:30 +0100reactormonk(~reactormo@mehl.schokokeks.org)
2020-11-22 21:25:30 +0100noctuks(LXxZtpfPfM@unaffiliated/noctux)
2020-11-22 21:25:30 +0100rednaZ2(rednaZ2@freebnc.bnc4you.xyz)
2020-11-22 21:25:30 +0100landonf(landonf@mac68k.info)
2020-11-22 21:25:30 +0100ornxka(~ornxka@unaffiliated/ornx)
2020-11-22 21:25:30 +0100myme(~myme@li1406-121.members.linode.com)
2020-11-22 21:25:30 +0100comboy(~quassel@tesuji.pl)
2020-11-22 21:25:30 +0100dwts(pid@gateway/shell/blinkenshell.org/x-hdcyxbuhngzudhpp)
2020-11-22 21:25:30 +0100bollu(~bollu@139.59.46.74)
2020-11-22 21:25:30 +0100Clint(~Clint@libre.fm/hacker/clint)
2020-11-22 21:25:30 +0100quicksilver(~jules@roobarb.crazydogs.org)
2020-11-22 21:25:30 +0100esg(~emil@esg.xen.prgmr.com)
2020-11-22 21:25:30 +0100patrick1(~tarpk@ool-182dc9b3.dyn.optonline.net)
2020-11-22 21:25:30 +0100int-e(~noone@int-e.eu)
2020-11-22 21:25:30 +0100oats(~hurr@durr/im/a/sheep)
2020-11-22 21:25:30 +0100stefan-_(~cri@42dots.de)
2020-11-22 21:25:30 +0100Moyst(~moyst@212-149-213-144.bb.dnainternet.fi)
2020-11-22 21:25:30 +0100cpape(~user@static.180.18.203.116.clients.your-server.de)
2020-11-22 21:25:30 +0100wraithm(~wraithm@unaffiliated/wraithm)
2020-11-22 21:25:30 +0100jtobin(~jtobin@li1555-212.members.linode.com)
2020-11-22 21:25:30 +0100quaestor(~quaestor@griffith.christophrauch.de)
2020-11-22 21:25:30 +0100tv-(~tv@unaffiliated/tv-)
2020-11-22 21:25:30 +0100cohn(~noone@unaffiliated/cohn)
2020-11-22 21:25:30 +0100jonatan(~nate@h77-53-70-163.cust.a3fiber.se)
2020-11-22 21:25:30 +0100icebreaker(michalc@unaffiliated/icebreaker)
2020-11-22 21:25:30 +0100cynick(~worm@ec2-52-206-86-1.compute-1.amazonaws.com)
2020-11-22 21:25:30 +0100marble_visions(~user@68.183.79.8)
2020-11-22 21:25:30 +0100StoneToad_(~StoneToad@199-167-119-135.ppp.storm.ca)
2020-11-22 21:25:30 +0100Geekingfrog(~geekingfr@li2156-64.members.linode.com)
2020-11-22 21:25:30 +0100CitizenSnips(~CitizenSn@irc.refl.club)
2020-11-22 21:25:30 +0100nitrix(~nitrix@haskell/developer/nitrix)
2020-11-22 21:25:30 +0100wz1000(~wz1000@static.11.113.47.78.clients.your-server.de)
2020-11-22 21:25:30 +0100ekleog(~ii@prologin/ekleog)
2020-11-22 21:25:30 +0100saidinwot1(~saidinwot@2604:a880:2:d0::50:8001)
2020-11-22 21:25:30 +0100hexic(hexo@base48.cz)
2020-11-22 21:25:30 +0100eldritch(~eldritch@unaffiliated/eldritch)
2020-11-22 21:25:30 +0100farn__(~farn@2a03:4000:7:3cd:d4ab:85ff:feeb:f505)
2020-11-22 21:25:30 +0100lisq(~quassel@lis.moe)
2020-11-22 21:25:30 +0100beaky(~beaky@2a03:b0c0:0:1010::17cf:7003)
2020-11-22 21:25:30 +0100rom1504(rom1504@rom1504.fr)
2020-11-22 21:25:30 +0100kkd(~memxor@unaffiliated/kartikeya)
2020-11-22 21:25:30 +0100magog(~wee@unaffiliated/magog)
2020-11-22 21:25:30 +0100lucas8(~luc@2001:41d0:8:109c::1)
2020-11-22 21:25:30 +0100operand(~operand@is.altijd.moe)
2020-11-22 21:25:30 +0100a3f(~a3f@chimeria.ext.pengutronix.de)
2020-11-22 21:25:30 +0100balbirs(~balbirs__@bilbo.ozlabs.org)
2020-11-22 21:25:30 +0100Iroha(~Dykomii@2607:5300:60:336a::1)
2020-11-22 21:25:30 +0100Randy(randy@freebsd/user/randy)
2020-11-22 21:25:30 +0100nikola3(~nikola@2a03:b0c0:2:d0::dc2:c001)
2020-11-22 21:25:30 +0100mursu(~ngWalrus@2a03:b0c0:3:d0::5ebd:2001)
2020-11-22 21:25:30 +0100noexcept_(~noexcept@2a03:b0c0:3:d0::33:9001)
2020-11-22 21:25:30 +0100vqrs(~vqrs@learnprogramming/regular/vqrs)
2020-11-22 21:25:30 +0100Someguy123(~someguy@unaffiliated/compgenius999)
2020-11-22 21:25:30 +0100TheScoop(~TheScoop@unaffiliated/tryte)
2020-11-22 21:25:30 +0100spamlessj(~spamlessj@2a01:4f8:141:1329::2)
2020-11-22 21:25:30 +0100feuerbach(~feuerbach@unaffiliated/feuerbach)
2020-11-22 21:25:30 +0100grfn(sid449115@gateway/web/irccloud.com/x-srwltizlxwnoqbuo)
2020-11-22 21:25:30 +0100buggymcbugfix(sid432603@gateway/web/irccloud.com/x-rqdusgvomktjpfec)
2020-11-22 21:25:30 +0100gregberns_(sid315709@gateway/web/irccloud.com/x-ytsmrswniuqtuqcd)
2020-11-22 21:25:30 +0100Katarushisu(~Katarushi@cpc149712-finc20-2-0-cust535.4-2.cable.virginm.net)
2020-11-22 21:25:30 +0100Vq(~vq@90-227-195-41-no77.tbcn.telia.com)
2020-11-22 21:25:30 +0100totte(~totte@chakra/totte)
2020-11-22 21:25:30 +0100vimto1(~vimto@unaffiliated/vimto)
2020-11-22 21:25:30 +0100Eliel(~jojkaart@163.172.153.251)
2020-11-22 21:25:30 +0100reyu(~reyu@znc.reyuzenfold.com)
2020-11-22 21:25:30 +0100djanatyn(~djanatyn@ec2-18-209-155-56.compute-1.amazonaws.com)
2020-11-22 21:25:30 +0100deni(~deni@unaffiliated/deni)
2020-11-22 21:25:30 +0100anderson(~ande@159.65.95.130)
2020-11-22 21:25:30 +0100electrocat(~michiel@revan.derhaeg.be)
2020-11-22 21:25:30 +0100piele(~piele@tbonesteak.creativeserver.net)
2020-11-22 21:25:30 +0100Zemyla(~zemyla@ec2-54-196-11-2.compute-1.amazonaws.com)
2020-11-22 21:25:30 +0100msgctl(~msgctl@ometochtli.centzontotochtin.org)
2020-11-22 21:25:30 +0100malthe(~mborch@46.101.103.63)
2020-11-22 21:25:30 +0100haskell_enthusia(~twain@168.61.46.105)
2020-11-22 21:25:30 +0100statusbot(~statusbot@ec2-34-198-122-184.compute-1.amazonaws.com)
2020-11-22 21:25:30 +0100Squarism(~someone@unaffiliated/squarism)
2020-11-22 21:25:30 +0100add^_(~add@tutu.vovoid.net)
2020-11-22 21:25:30 +0100dh(dh@bsd.ee)
2020-11-22 21:25:30 +0100NGravity(csp@gateway/shell/xshellz/x-zzfgzhhirbsduhrr)
2020-11-22 21:25:30 +0100geal(~geal@195-154-200-217.rev.poneytelecom.eu)
2020-11-22 21:25:30 +0100zzz(~zzz@46.101.134.251)
2020-11-22 21:25:30 +0100duckonomy(~duckonomy@177.ip-144-217-84.net)
2020-11-22 21:25:30 +0100zgrep(~zgrep@ircpuzzles/2015/april-fools/sixth/zgrep)
2020-11-22 21:25:30 +0100adaj(~azureuser@51.103.155.240)
2020-11-22 21:25:30 +0100niklasb_(~niklasb@unaffiliated/codeslay0r)
2020-11-22 21:25:30 +0100rkrishnan(~rkrishnan@rkrishnan.org)
2020-11-22 21:25:30 +0100xarian_(~xarian@104.236.81.162)
2020-11-22 21:25:30 +0100dminuoso(~dminuoso@unaffiliated/dminuoso)
2020-11-22 21:25:30 +0100questionmarkking(~questionm@165.227.7.85)
2020-11-22 21:25:30 +0100quintasan(~quassel@ubuntu/member/quintasan)
2020-11-22 21:25:30 +0100amosbird(~amosbird@13.75.119.182)
2020-11-22 21:25:30 +0100Xnuk(~xnuk@45.76.202.58)
2020-11-22 21:25:30 +0100kini(~kini@unaffiliated/kini)
2020-11-22 21:25:30 +0100hackage(mniip@haskell/bot/hackage)
2020-11-22 21:25:30 +0100atraii(~atraii@c-98-32-64-84.hsd1.ut.comcast.net)
2020-11-22 21:25:30 +0100eedgit(~eedgit@95.179.237.21)
2020-11-22 21:25:30 +0100munsel(~munsel@v22018094214772867.hotsrv.de)
2020-11-22 21:25:30 +0100ps-auxw(~arneb@p548d571d.dip0.t-ipconnect.de)
2020-11-22 21:25:30 +0100hvr(~hvr@haskell/developer/hvr)
2020-11-22 21:25:30 +0100jassob(~jassob@korrob.vth.sgsnet.se)
2020-11-22 21:25:30 +0100averell(~averell@unaffiliated/averell)
2020-11-22 21:25:30 +0100rdivyanshu(sid322626@gateway/web/irccloud.com/x-yyvemamxcxrcinrm)
2020-11-22 21:25:30 +0100thecoffemaker(~thecoffem@unaffiliated/thecoffemaker)
2020-11-22 21:25:30 +0100Foritus(~buggery@cpc91316-watf11-2-0-cust68.15-2.cable.virginm.net)
2020-11-22 21:25:30 +0100gabiruh(~gabiruh@vps19177.publiccloud.com.br)
2020-11-22 21:25:30 +0100PotatoGim(sid99505@gateway/web/irccloud.com/x-hlnasejbcjzegeqa)
2020-11-22 21:25:30 +0100joehillen(joehillen@unaffiliated/joehillen)
2020-11-22 21:25:30 +0100drupol(sid117588@gateway/web/irccloud.com/x-eyueysrhujknypzd)
2020-11-22 21:25:30 +0100thi(sid97277@gateway/web/irccloud.com/x-ndauawxdqkdccghj)
2020-11-22 21:25:30 +0100ashnur(~rak@unaffiliated/ashnur)
2020-11-22 21:25:30 +0100stux|RC-only(stux2@grid9.quadspeedi.net)
2020-11-22 21:25:30 +0100loc(~loc@unaffiliated/loc)
2020-11-22 21:25:30 +0100nisstyre(~wes@python-zero/conduct-committee/nisstyre)
2020-11-22 21:25:30 +0100benschza(~quassel@2604:1380:2000:cf00::1)
2020-11-22 21:25:30 +0100davean(~davean@davean.sciesnet.net)
2020-11-22 21:25:30 +0100fiQ2(~fiQ@mirkk.ninja)
2020-11-22 21:25:30 +0100madnight(~madnight@static.59.103.201.195.clients.your-server.de)
2020-11-22 21:25:30 +0100copypasteque_(~copypaste@2001:41d0:8:b325::1)
2020-11-22 21:25:30 +0100mystfox(~myst@focks.pw)
2020-11-22 21:25:30 +0100Faye(~holo@nikky.moe)
2020-11-22 21:25:30 +0100weechat_2(~mingc@2400:8902::f03c:91ff:feb7:8e82)
2020-11-22 21:25:30 +0100bwe(~bwe@unaffiliated/bwe)
2020-11-22 21:25:30 +0100elcaro(~anonymous@45.32.191.75)
2020-11-22 21:25:30 +0100Tristan-(~tristan@luna.whatbox.ca)
2020-11-22 21:25:30 +0100M2tias(m2@seri.fi)
2020-11-22 21:25:30 +0100mrus(~mrus@128.199.6.232)
2020-11-22 21:25:30 +0100jameekim1(~jameekim@mx.nodaplife.me)
2020-11-22 21:25:30 +0100samebchase(~samebchas@51.15.68.182)
2020-11-22 21:25:30 +0100daenth(~daenth@136.36.157.210)
2020-11-22 21:25:30 +0100bcoppens(~bartcopp@kde/coppens)
2020-11-22 21:25:30 +0100hodapp(~hodapp@react-ams-119225.antiddos.solutions)
2020-11-22 21:25:30 +0100hwabyong(~hwabyong@ec2-3-221-194-167.compute-1.amazonaws.com)
2020-11-22 21:25:30 +0100Patternmaster(~georg@li1192-118.members.linode.com)
2020-11-22 21:25:30 +0100tomsmeding(~tomsmedin@tomsmeding.com)
2020-11-22 21:25:30 +0100Nikotiini(~ubuntu@ec2-52-213-118-142.eu-west-1.compute.amazonaws.com)
2020-11-22 21:25:30 +0100dysfigured(~dysfigure@li490-89.members.linode.com)
2020-11-22 21:25:30 +0100dredozubov(~dredozubo@37.139.21.214)
2020-11-22 21:25:30 +0100rotaerk(~rotaerk@ender.afternet.org)
2020-11-22 21:25:30 +0100mapperr(~mapperr@vmi389916.contaboserver.net)
2020-11-22 21:25:30 +0100Tene(~tene@poipu/supporter/slacker/tene)
2020-11-22 21:25:30 +0100Majiir(~Majiir@pool-96-237-149-35.bstnma.fios.verizon.net)
2020-11-22 21:25:30 +0100jhuizy(~jhuizy@static.241.188.216.95.clients.your-server.de)
2020-11-22 21:25:30 +0100Qudit314159(~user@unaffiliated/qudit314159)
2020-11-22 21:25:30 +0100lyxia(~lyxia@poisson.chat)
2020-11-22 21:25:30 +0100xintron(~xintron@unaffiliated/xintron)
2020-11-22 21:25:30 +0100Jello_Raptor(~Jello_Rap@li641-12.members.linode.com)
2020-11-22 21:25:30 +0100coddinkn(~coddinkn@octayn.net)
2020-11-22 21:25:30 +0100sud0(~Death@hackspaceuy/member/sud0)
2020-11-22 21:25:30 +0100clever(~clever@NixOS/user/clever)
2020-11-22 21:25:30 +0100gambpang_(~gambpang@unaffiliated/gambpang)
2020-11-22 21:25:30 +0100bcmiller(~bm3719@66.42.95.185)
2020-11-22 21:25:30 +0100outerpassage(~outerpass@li1196-30.members.linode.com)
2020-11-22 21:25:30 +0100simplegauss(~simplegau@45.77.0.246)
2020-11-22 21:25:30 +0100c-rog(~c-rog@traffic.simst.im)
2020-11-22 21:25:30 +0100stiell(~stian@fsf/member/stiell)
2020-11-22 21:25:30 +0100dopplergange(~dop@195.158.249.53)
2020-11-22 21:25:30 +0100sajith(~sajith@fsf/member/nonzen)
2020-11-22 21:25:30 +0100twk-(~thewormki@unaffiliated/twk-)
2020-11-22 21:25:30 +0100pacak(~pacak@bb116-14-220-91.singnet.com.sg)
2020-11-22 21:25:30 +0100johnstein(~johnstein@192.73.239.18)
2020-11-22 21:25:30 +0100davl(~davl@207.154.228.18)
2020-11-22 21:25:30 +0100Jon(~jon@redmars.org)
2020-11-22 21:25:30 +0100jrqc(~rofl@96.78.87.197)
2020-11-22 21:25:30 +0100apoc(~apoc@bridge.mattzq.com)
2020-11-22 21:25:30 +0100grumble(~Thunderbi@freenode/staff/grumble)
2020-11-22 21:25:30 +0100tessier(~treed@kernel-panic/copilotco)
2020-11-22 21:25:30 +0100dale(dale@unaffiliated/dale)
2020-11-22 21:25:30 +0100relrod(~relrod@redhat/ansible.staff.relrod)
2020-11-22 21:25:30 +0100dixie(~dixie@real.wilbury.sk)
2020-11-22 21:25:30 +0100tylerjl(~leothrix@elastic/staff/leothrix)
2020-11-22 21:25:30 +0100suppi(~suppi@172.246.241.246)
2020-11-22 21:25:30 +0100DustyDingo(~nonamen@v2202001112302107134.ultrasrv.de)
2020-11-22 21:25:30 +0100Putonlalla(~sapekiis@it-cyan.it.jyu.fi)
2020-11-22 21:25:30 +0100robogoat(~robogoat@209.195.0.146)
2020-11-22 21:25:30 +0100puffnfresh_(~puffnfres@45.76.124.5)
2020-11-22 21:25:30 +0100Logio(em@kapsi.fi)
2020-11-22 21:25:30 +0100xts(~ts@46.101.20.9)
2020-11-22 21:25:30 +0100jvsg(~root@165.227.89.139)
2020-11-22 21:25:30 +0100jmsx(~jordan@li1158-85.members.linode.com)
2020-11-22 21:25:30 +0100bind(~bind@unaffiliated/bind)
2020-11-22 21:25:30 +0100acro(~acro@unaffiliated/acro)
2020-11-22 21:25:30 +0100t36s(~t36s@138.68.90.188)
2020-11-22 21:25:30 +0100eagleflo(~aku@eagleflow.fi)
2020-11-22 21:25:30 +0100spoonm(spoonm@gunma.spoonm.org)
2020-11-22 21:25:30 +0100[df](~ben@51.15.198.140)
2020-11-22 21:25:30 +0100nerdypepper(nerdypeppe@152.67.160.69)
2020-11-22 21:25:30 +0100hongminhee(~dahlia@207.148.91.209)
2020-11-22 21:25:30 +0100nick_h(sid319833@gateway/web/irccloud.com/x-putfzyymjdapnmta)
2020-11-22 21:25:30 +0100iphy(sid67735@gateway/web/irccloud.com/x-yrvorexjtguqopbo)
2020-11-22 21:25:30 +0100jonrh(sid5185@gateway/web/irccloud.com/x-znmjmvidrdlxlhvb)
2020-11-22 21:25:30 +0100Firedancer(sid336191@gateway/web/irccloud.com/x-uafmnbgxlsfyadoa)
2020-11-22 21:25:30 +0100alanz(sid110616@gateway/web/irccloud.com/x-hvvxxgjtvnddfyee)
2020-11-22 21:25:30 +0100lazyshrk(~lazyshrk@128.199.58.13)
2020-11-22 21:25:30 +0100keltono(~keltono@x-160-94-179-178.acm.umn.edu)
2020-11-22 21:25:30 +0100esotericalgo(~matt@fsf/member/esotericalgo)
2020-11-22 21:25:30 +0100lieven(~mal@unaffiliated/lieven)
2020-11-22 21:25:30 +0100supki(~mt@188.166.74.67)
2020-11-22 21:25:30 +0100gargawel(~gael@212.83.144.58)
2020-11-22 21:25:30 +0100heath(~heath@unaffiliated/ybit)
2020-11-22 21:25:30 +0100jvanbure(~jvanbure@159.65.233.183)
2020-11-22 21:25:30 +0100fiddlerwoaroof(~fiddlerwo@unaffiliated/fiddlerwoaroof)
2020-11-22 21:25:30 +0100jkarni(~jkarni@116.203.146.226)
2020-11-22 21:25:30 +0100exferenceBot(~exference@hexagoxel.de)
2020-11-22 21:25:30 +0100mikolaj(~mikon@duch.mimuw.edu.pl)
2020-11-22 21:25:30 +0100Sparadox(~etienne@ns3123347.ip-51-68-152.eu)
2020-11-22 21:25:30 +0100uberj(~uberj@unaffiliated/uberj)
2020-11-22 21:25:30 +0100xe4(~xe4@unaffiliated/xe4)
2020-11-22 21:25:30 +0100haveo(~haveo@sl35.iuwt.fr)
2020-11-22 21:25:30 +0100obiwahn(~obiwahn@pdpc/supporter/student/obiwahn)
2020-11-22 21:25:30 +0100greymalkin(~greymalki@199.180.249.79)
2020-11-22 21:25:30 +0100Guest60204(~michael@142.93.75.170)
2020-11-22 21:25:30 +0100shapr(~shapr@haskell/developer/shapr)
2020-11-22 21:25:30 +0100swater(bouhier200@perso.iiens.net)
2020-11-22 21:25:30 +0100reda(~reda@unaffiliated/reda)
2020-11-22 21:25:30 +0100mantovani(~mantovani@104.131.207.121)
2020-11-22 21:25:30 +0100Entroacceptor(~mad@mad.unserver.de)
2020-11-22 21:25:30 +0100cjh`(chris@segfault.net.nz)
2020-11-22 21:25:30 +0100atomi(~atomi@35.71.197.35.bc.googleusercontent.com)
2020-11-22 21:25:30 +0100Firedancer_(~Firedance@178.62.203.79)
2020-11-22 21:25:30 +0100Philonous(~Philonous@unaffiliated/philonous)
2020-11-22 21:25:30 +0100c_wraith(~c_wraith@adjoint.us)
2020-11-22 21:25:30 +0100hexagoxel(~hexagoxel@hexagoxel.de)
2020-11-22 21:25:30 +0100polux20013(~polux@51.15.169.172)
2020-11-22 21:25:30 +0100blackdog(~blackdog@198.211.112.85)
2020-11-22 21:25:30 +0100glamas(~glamas@107.182.17.237)
2020-11-22 21:25:30 +0100drewolson(~drewolson@64.227.24.16)
2020-11-22 21:25:30 +0100gremax(znc@torba.club)
2020-11-22 21:25:30 +0100Bergle_2(~Bergle_4@101.165.90.119)
2020-11-22 21:25:30 +0100nurupo(~nurupo.ga@unaffiliated/nurupo)
2020-11-22 21:25:30 +0100Neuromancer(~Neuromanc@unaffiliated/neuromancer)
2020-11-22 21:25:30 +0100dcoutts(~duncan@33.14.75.194.dyn.plus.net)
2020-11-22 21:25:30 +0100samebchase-(~samebchas@51.15.68.182)
2020-11-22 21:25:30 +0100dddddd(~dddddd@unaffiliated/dddddd)
2020-11-22 21:25:30 +0100centril(~centril@213-66-146-92-no250.tbcn.telia.com)
2020-11-22 21:25:30 +0100nshepperd2(~nshepperd@li364-218.members.linode.com)
2020-11-22 21:25:30 +0100PlasmaStar(plasma@unaffiliated/plasmastar)
2020-11-22 21:25:30 +0100srhb(sid400352@NixOS/user/srhb)
2020-11-22 21:25:30 +0100rslima_____(sid26145@gateway/web/irccloud.com/x-txddsksmhveehsrq)
2020-11-22 21:25:30 +0100taktoa[c](sid282096@gateway/web/irccloud.com/x-itxakgqwhnqkbebe)
2020-11-22 21:25:30 +0100milessabin(sid86799@gateway/web/irccloud.com/x-ascncjvecpuyiyrz)
2020-11-22 21:25:30 +0100kristjansson(sid126207@gateway/web/irccloud.com/x-rtjbrjzhlcogpoxy)
2020-11-22 21:25:30 +0100m-renaud(sid333785@gateway/web/irccloud.com/x-juxddenpfgpoeigc)
2020-11-22 21:25:30 +0100hazard-pointer(sid331723@gateway/web/irccloud.com/x-wwsxwkmcbnytyqgp)
2020-11-22 21:25:30 +0100dani-(sid341953@gateway/web/irccloud.com/x-etuikjdqhtlxnikg)
2020-11-22 21:25:30 +0100glowcoil(sid3405@gateway/web/irccloud.com/x-ywtzdmwgkfgphlzr)
2020-11-22 21:25:30 +0100kyagrd__(sid102627@gateway/web/irccloud.com/x-fmxliclmtnkycstb)
2020-11-22 21:25:30 +0100ghuntley(sid16877@gateway/web/irccloud.com/x-qztbkgafmugcryxi)
2020-11-22 21:25:30 +0100BIG_JIMMY_D(~jim@108.61.185.76)
2020-11-22 21:25:30 +0100Taneb(~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0)
2020-11-22 21:25:30 +0100Raito_Bezarius(~Raito@unaffiliated/raito-bezarius/x-8764578)
2020-11-22 21:25:30 +0100adamse(sid72084@gateway/web/irccloud.com/x-gugbiavtvejuwlop)
2020-11-22 21:25:30 +0100billstclair(sid77830@gateway/web/irccloud.com/x-gmocwseudwezmlvo)
2020-11-22 21:25:30 +0100enemeth79(sid309041@gateway/web/irccloud.com/x-caupormkuhtvjyua)
2020-11-22 21:25:30 +0100verlet64_(sid261276@gateway/web/irccloud.com/x-eieynnxuwbvgyafz)
2020-11-22 21:25:30 +0100whez(sid470288@gateway/web/irccloud.com/x-izvwsjinqbiccect)
2020-11-22 21:25:30 +0100teehemkay(sid14792@gateway/web/irccloud.com/x-oyaopddsariqskvr)
2020-11-22 21:25:30 +0100chessai(sid225296@gateway/web/irccloud.com/x-kavvwgqdexvffjul)
2020-11-22 21:25:30 +0100tiru(tiru@gateway/web/irccloud.com/x-nnjznofsaufhsulw)
2020-11-22 21:25:30 +0100amatecha__(sid10006@gateway/web/irccloud.com/x-kzvefycrrmalzbls)
2020-11-22 21:25:30 +0100mcfilib_(sid302703@gateway/web/irccloud.com/x-riwkfcukospcncdx)
2020-11-22 21:25:30 +0100bitonic(sid61915@gateway/web/irccloud.com/x-nurphsregtkooaez)
2020-11-22 21:25:30 +0100JSharp(sid4580@wikia/JSharp)
2020-11-22 21:25:30 +0100pent(sid313808@gateway/web/irccloud.com/x-xqrqvlzrksrgsiqc)
2020-11-22 21:25:30 +0100mankyKitty(sid31287@gateway/web/irccloud.com/x-hipdokcciegrtmbw)
2020-11-22 21:25:30 +0100Kamuela(sid111576@gateway/web/irccloud.com/x-bphhyywmrokmqdlb)
2020-11-22 21:25:30 +0100SrPx(sid108780@gateway/web/irccloud.com/x-htoyitviijeanpkh)
2020-11-22 21:25:30 +0100joel135(sid136450@gateway/web/irccloud.com/x-dkytwygqyubmegrp)
2020-11-22 21:25:30 +0100ocharles(sid30093@musicbrainz/user/ocharles)
2020-11-22 21:25:30 +0100johs(sid246410@gateway/web/irccloud.com/x-kzxpikhjkxlgpcaf)
2020-11-22 21:25:30 +0100alunduil(alunduil@gateway/web/irccloud.com/x-uvppjsitsccsdxlk)
2020-11-22 21:25:30 +0100drbrule(sid395654@gateway/web/irccloud.com/x-vjqqnrysmaxqrzkw)
2020-11-22 21:25:30 +0100elvishjerricco(sid237756@NixOS/user/ElvishJerricco)
2020-11-22 21:25:30 +0100eruditass(uid248673@gateway/web/irccloud.com/x-onjuwmppppmuaqzi)
2020-11-22 21:25:30 +0100carter(sid14827@gateway/web/irccloud.com/x-ibvrelberchglxhy)
2020-11-22 21:25:30 +0100tchar(sid301738@gateway/web/irccloud.com/x-xddtoyyurmxjtavh)
2020-11-22 21:25:30 +0100koankeeper(sid216950@gateway/web/irccloud.com/x-hjizfwywoqrskybo)
2020-11-22 21:25:30 +0100^[(sid43445@ircpuzzles/2015/april-fools/sixth/zgrep)
2020-11-22 21:25:30 +0100wildsebastian(sid324688@gateway/web/irccloud.com/x-ectvsfeiiygtpxsd)
2020-11-22 21:25:30 +0100nlofaro(sid258233@gateway/web/irccloud.com/x-euteclalytxdvjpl)
2020-11-22 21:25:30 +0100edmundnoble(sid229620@gateway/web/irccloud.com/x-ehmqsocqyidpgjbk)
2020-11-22 21:25:30 +0100ebutleriv(sid217783@gateway/web/irccloud.com/x-ckocvqheirpnpehl)
2020-11-22 21:25:30 +0100sclv(sid39734@haskell/developer/sclv)
2020-11-22 21:25:30 +0100FMJz____(sid279245@gateway/web/irccloud.com/x-obdwznzoluazipat)
2020-11-22 21:25:30 +0100rizary(sid220347@gateway/web/irccloud.com/x-kpnwyrewkhnqnyhk)
2020-11-22 21:25:30 +0100jetpack_joe(sid146137@gateway/web/irccloud.com/x-vmgmkyseyzxdizaw)
2020-11-22 21:25:30 +0100NemesisD(sid24071@gateway/web/irccloud.com/x-djyvkklsuqfzcevy)
2020-11-22 21:25:30 +0100pasukon(sid49097@gateway/web/irccloud.com/x-naqadmmjejtzyxsk)
2020-11-22 21:25:30 +0100nh2(sid309956@gateway/web/irccloud.com/x-newgxrpdrbwqztzy)
2020-11-22 21:25:30 +0100alinab(uid468903@gateway/web/irccloud.com/x-xcymeicsljvzypjb)
2020-11-22 21:25:30 +0100gluegadget(sid22336@gateway/web/irccloud.com/x-dtblqsqvfgxmasgf)
2020-11-22 21:25:30 +0100gawen(~gawen@movzbl.root.sx)
2020-11-22 21:25:30 +0100ByronJohnson(~bairyn@unaffiliated/bob0)
2020-11-22 21:25:30 +0100liff(liff@kapsi.fi)
2020-11-22 21:25:30 +0100immae(~immae@2a01:4f8:141:53e7::)
2020-11-22 21:25:30 +0100sphalerite(~sphalerit@NixOS/user/lheckemann)
2020-11-22 21:25:30 +0100raid_(macbookpro@irc-1.coding4.coffee)
2020-11-22 21:25:30 +0100ChanServ(ChanServ@services.)
2020-11-22 21:25:30 +0100e(e@freenode/staff/spy.edk)
2020-11-22 21:25:30 +0100Klumben(Nsaiswatch@gateway/shell/panicbnc/x-mkcnlvblwjhyiwoj)
2020-11-22 21:25:30 +0100yushyin(bSs9syBAug@karif.server-speed.net)
2020-11-22 21:25:30 +0100sm(~user@li229-222.members.linode.com)
2020-11-22 21:25:30 +0100PyroLagus(PyroLagus@i.have.ipv6.on.coding4coffee.org)
2020-11-22 21:25:30 +0100yumh(~yumh@mail.xglobe.in)
2020-11-22 21:25:30 +0100dilinger(~dilinger@spindle.queued.net)
2020-11-22 21:25:30 +0100enikar(~enikar@2001:41d0:2:8673::42)
2020-11-22 21:25:30 +0100bendo(~bendo@130.61.122.121)
2020-11-22 21:25:30 +0100fl0_id(~fl0_id@2a01:4f8:171:4de::40:2)
2020-11-22 21:25:30 +0100strangeglyph(~strangegl@boreeas.net)
2020-11-22 21:25:30 +0100Reiser(~0a2a0001@unaffiliated/reisen)
2020-11-22 21:25:30 +0100hc(~hc@bsd.pm)
2020-11-22 21:25:30 +0100jackhill(~jackhill@marsh.hcoop.net)
2020-11-22 21:25:30 +0100Athas(athas@sigkill.dk)
2020-11-22 21:25:30 +0100fredcy(~fredcy@mail.yankowski.com)
2020-11-22 21:25:30 +0100dexterfoo(dexter@2a01:7e00::f03c:91ff:fe86:59ec)
2020-11-22 21:25:30 +0100tstat(~tstat@165.227.66.131)
2020-11-22 21:25:30 +0100wagle(~wagle@quassel.wagle.io)
2020-11-22 21:25:30 +0100Orbstheorem(~roosember@hellendaal.orbstheorem.ch)
2020-11-22 21:25:30 +0100heredoc(heredoc@2a01:7e01::f03c:91ff:fec1:de1d)
2020-11-22 21:25:30 +0100opqdonut(opqdonut@pseudo.fixme.fi)
2020-11-22 21:25:30 +0100thonkpod(~thonkpod@2001:19f0:ac01:b46:5400:1ff:fec7:d73d)
2020-11-22 21:25:30 +0100joeyh_(joeyh@kitenet.net)
2020-11-22 21:25:30 +0100_flow_(~none@salem.informatik.uni-erlangen.de)
2020-11-22 21:25:30 +0100hyiltiz-M(hyiltizkde@gateway/shell/kde/matrix/x-zvgetfbstubrdqzf)
2020-11-22 21:25:30 +0100beckett.freenode.net+o ChanServ
2020-11-22 21:25:32 +0100sagax(~sagax_nb@213.138.71.146) (Max SendQ exceeded)
2020-11-22 21:25:33 +0100 <Iceland_jack> hello hello
2020-11-22 21:25:38 +0100 <maerwald> wz1000: https://gitlab.haskell.org/ghc/ghc/-/issues/13511
2020-11-22 21:25:42 +0100 <shapr> hi Iceland_jack
2020-11-22 21:26:01 +0100pharaun(~pharaun@static.88-198-62-245.clients.your-server.de) (Ping timeout: 264 seconds)
2020-11-22 21:26:04 +0100jzl(~jzl@unaffiliated/jzl) (Ping timeout: 246 seconds)
2020-11-22 21:26:18 +0100hexfive(~hexfive@50-47-142-195.evrt.wa.frontiernet.net)
2020-11-22 21:26:24 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
2020-11-22 21:26:25 +0100Cathy(~Cathy@unaffiliated/cathy) (Ping timeout: 246 seconds)
2020-11-22 21:26:37 +0100rzmt(~rzmt@87-92-180-112.rev.dnainternet.fi) (Ping timeout: 264 seconds)
2020-11-22 21:26:46 +0100adamCS(~adamCS@ec2-34-207-160-255.compute-1.amazonaws.com) (Ping timeout: 246 seconds)
2020-11-22 21:27:18 +0100 <maerwald> There was another case where strictness annotations are needed to make something build with ApplicativeDo, I forgot (because I never use it)
2020-11-22 21:27:18 +0100 <Iceland_jack> o/
2020-11-22 21:27:46 +0100jzl(~jzl@2607:5300:60:1422::1)
2020-11-22 21:27:46 +0100jzl(~jzl@2607:5300:60:1422::1) (Changing host)
2020-11-22 21:27:46 +0100jzl(~jzl@unaffiliated/jzl)
2020-11-22 21:27:55 +0100 <texasmynsted> Iceland_jack: Nice nick
2020-11-22 21:28:01 +0100 <Iceland_jack> oh thanks
2020-11-22 21:28:07 +0100Cathy(~Cathy@unaffiliated/cathy)
2020-11-22 21:28:07 +0100 <texasmynsted> Who is cooler than cool?
2020-11-22 21:28:13 +0100rzmt(~rzmt@87-92-180-112.rev.dnainternet.fi)
2020-11-22 21:28:44 +0100pharaun(~pharaun@static.88-198-62-245.clients.your-server.de)
2020-11-22 21:28:56 +0100adamCS(~adamCS@ec2-34-207-160-255.compute-1.amazonaws.com)
2020-11-22 21:29:12 +0100 <merijn> Anyone with a GHC error mentioning them by name? ;)
2020-11-22 21:30:44 +0100 <Iceland_jack> I used to find them by accident, now I can't find them on purpose
2020-11-22 21:31:00 +0100 <maerwald> wz1000: https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/glasgow_exts.html#strict-patterns
2020-11-22 21:31:24 +0100fxg(~fxg@unaffiliated/fxg)
2020-11-22 21:34:25 +0100 <f-a> hekkaidekapus: what do you understand from the warning? is the .csv already clean or else?
2020-11-22 21:35:05 +0100jonatanb(jonatanb@gateway/vpn/protonvpn/jonatanb)
2020-11-22 21:35:10 +0100invaser(~Thunderbi@31.148.23.125)
2020-11-22 21:35:23 +0100vhs(~vhs@41.44.147.255)
2020-11-22 21:35:39 +0100 <hekkaidekapus> f-a: My opinion is that the questions where some data points are missing should have been removed from the results.
2020-11-22 21:36:07 +0100christo(~chris@81.96.113.213)
2020-11-22 21:36:33 +0100 <hekkaidekapus> Instead, the results’ URL not only kept them, but went on to do interpolation (a linear one from the look of it).
2020-11-22 21:36:35 +0100gproto23(~gproto23@unaffiliated/gproto23) (Remote host closed the connection)
2020-11-22 21:36:41 +0100 <MarcelineVQ> merijn: that would never happen :>
2020-11-22 21:36:56 +0100gproto23(~gproto23@unaffiliated/gproto23)
2020-11-22 21:37:36 +0100 <hekkaidekapus> f-a: And interpolating with such a high number of NAs is even worse than mixing dirty and clean data.
2020-11-22 21:37:42 +0100NieDzejkob(~quassel@188.123.215.55) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
2020-11-22 21:37:42 +0100 <monochrom> If you call yourself skolem, some error messages will mention your name.
2020-11-22 21:38:05 +0100 <f-a> hekkaidekapus: sorry where do you see interpolation?
2020-11-22 21:38:35 +0100 <hekkaidekapus> f-a: At <https://taylor.fausak.me/2020/11/22/haskell-survey-results/>
2020-11-22 21:38:42 +0100NieDzejkob(~quassel@188.123.215.55)
2020-11-22 21:39:01 +0100 <f-a> oh you mean in the graphs, I see
2020-11-22 21:39:07 +0100 <hekkaidekapus> Yep.
2020-11-22 21:39:09 +0100tabaqui(~tabaqui@2604:a880:800:c1::21b:3001) (Quit: WeeChat 3.0-dev)
2020-11-22 21:39:10 +0100 <f-a> > summary(s$startedAt) Min. 1st Qu. Median
2020-11-22 21:39:10 +0100 <f-a> "2020-10-31 18:23:10" "2020-11-01 17:17:21" "2020-11-02 05:46:14"
2020-11-22 21:39:12 +0100 <lambdabot> error:
2020-11-22 21:39:12 +0100 <lambdabot> Variable not in scope: summary :: t0 -> t2 -> b1 -> cerror: Variable not...
2020-11-22 21:39:12 +0100 <lambdabot> • Data constructor not in scope: Min
2020-11-22 21:39:16 +0100 <f-a> not sure they have been removed
2020-11-22 21:39:42 +0100tabaqui(~tabaqui@2604:a880:800:c1::21b:3001)
2020-11-22 21:40:02 +0100jonatanb(jonatanb@gateway/vpn/protonvpn/jonatanb) (Remote host closed the connection)
2020-11-22 21:40:29 +0100christo(~chris@81.96.113.213) (Ping timeout: 256 seconds)
2020-11-22 21:40:37 +0100hyiltiz(~quassel@unaffiliated/hyiltiz) (Quit: hyiltiz)
2020-11-22 21:42:36 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (Remote host closed the connection)
2020-11-22 21:42:53 +0100Jesin(~Jesin@pool-72-66-101-18.washdc.fios.verizon.net) (Quit: Leaving)
2020-11-22 21:43:27 +0100 <f-a> also there are surveys completed in 7 seconds… :s
2020-11-22 21:44:38 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net)
2020-11-22 21:45:16 +0100jonatanb(jonatanb@gateway/vpn/protonvpn/jonatanb)
2020-11-22 21:45:44 +0100 <hekkaidekapus> f-a: I reckon you are playing around with the raw data. Have fun! I will not participate; if you want datasets to play with in Haskell, go to NCBI, OpenStreetMap or something :) (As I said, a statistical pedant…)
2020-11-22 21:45:57 +0100xff0x(~fox@2001:1a81:53fc:6700:5215:c79d:6600:1a0e) (Ping timeout: 260 seconds)
2020-11-22 21:46:13 +0100vhs(~vhs@41.44.147.255) (Remote host closed the connection)
2020-11-22 21:46:25 +0100xff0x(~fox@2001:1a81:53fc:6700:2ab6:9c1b:8ed5:c7e5)
2020-11-22 21:46:26 +0100 <f-a> hekkaidekapus: worse than that, I am playing in R
2020-11-22 21:46:34 +0100 <hekkaidekapus> heh
2020-11-22 21:47:30 +0100 <hekkaidekapus> That’s self-torture then. R ships with a dozens datasets…
2020-11-22 21:47:31 +0100 <f-a> but if we remove the offending answers (first 24 hours), what are your gripes?
2020-11-22 21:48:41 +0100Jesin(~Jesin@pool-72-66-101-18.washdc.fios.verizon.net)
2020-11-22 21:48:52 +0100 <hekkaidekapus> The ‘Non Available Problem’ is my gripe. It has extensive literature and I don’t fill digging for some refs now.
2020-11-22 21:49:24 +0100 <hekkaidekapus> s/fill/feel/
2020-11-22 21:49:48 +0100 <f-a> hekkaidekapus: well, I am using Gower distance, and (in some cases, of course) using asymmetric binaries to «solve» the problem (if we are talking about the same problem, that is)
2020-11-22 21:50:46 +0100sagax(~sagax_nb@213.138.71.146)
2020-11-22 21:51:36 +0100 <hekkaidekapus> Have fun. I’d like to pursue further, but that would be better suited for #haskell-offtopic and I’m not going there.
2020-11-22 21:53:07 +0100mputz(~Thunderbi@dslb-084-058-211-084.084.058.pools.vodafone-ip.de)
2020-11-22 21:56:30 +0100Tops21(~Tobias@dyndsl-095-033-027-066.ewe-ip-backbone.de)
2020-11-22 21:57:02 +0100Fractalis(~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) (Ping timeout: 264 seconds)
2020-11-22 21:57:18 +0100DavidEichmann(~david@62.110.198.146.dyn.plus.net) (Remote host closed the connection)
2020-11-22 21:59:10 +0100vhs(~vhs@41.44.147.255)
2020-11-22 21:59:25 +0100Tops2(~Tobias@dyndsl-095-033-027-066.ewe-ip-backbone.de) (Ping timeout: 240 seconds)
2020-11-22 22:00:50 +0100phaul(~phaul@ruby/staff/phaul) (Ping timeout: 265 seconds)
2020-11-22 22:01:07 +0100crdrost(~crdrost@c-98-207-102-156.hsd1.ca.comcast.net) (Ping timeout: 260 seconds)
2020-11-22 22:01:30 +0100oish(~charlie@228.25.169.217.in-addr.arpa)
2020-11-22 22:02:34 +0100Tops2(~Tobias@dyndsl-095-033-027-066.ewe-ip-backbone.de)
2020-11-22 22:04:37 +0100xff0x(~fox@2001:1a81:53fc:6700:2ab6:9c1b:8ed5:c7e5) (Ping timeout: 260 seconds)
2020-11-22 22:05:00 +0100geowiesnot(~user@i15-les02-ix2-87-89-181-157.sfr.lns.abo.bbox.fr)
2020-11-22 22:06:40 +0100Tops21(~Tobias@dyndsl-095-033-027-066.ewe-ip-backbone.de) (Ping timeout: 272 seconds)
2020-11-22 22:11:18 +0100geowiesnot(~user@i15-les02-ix2-87-89-181-157.sfr.lns.abo.bbox.fr) (Ping timeout: 260 seconds)
2020-11-22 22:11:36 +0100oish(~charlie@228.25.169.217.in-addr.arpa) (Ping timeout: 240 seconds)
2020-11-22 22:12:55 +0100wroathe(~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2020-11-22 22:15:23 +0100xff0x(~fox@2001:1a81:53fc:6700:2ab6:9c1b:8ed5:c7e5)
2020-11-22 22:16:18 +0100GuerrillaMonkey(~Jeanne-Ka@66.115.189.157)
2020-11-22 22:16:54 +0100 <wz1000> Does anyone know what the different colors on the graphs mean in the survey?
2020-11-22 22:17:59 +0100 <f-a> wz I suspect the pale violet means: including «bugged» submissions
2020-11-22 22:18:06 +0100 <f-a> * wz1000
2020-11-22 22:18:20 +0100 <maerwald> I think it means the previous year
2020-11-22 22:18:49 +0100 <maerwald> But I think I'm wrong
2020-11-22 22:18:53 +0100Jeanne-Kamikaze(~Jeanne-Ka@66.115.189.204) (Ping timeout: 260 seconds)
2020-11-22 22:19:08 +0100 <maerwald> Since single-select doesn't have two colors
2020-11-22 22:19:18 +0100 <f-a> yeah that was my reasoning
2020-11-22 22:19:40 +0100 <wz1000> In either case, is it cumulative? (As in, does pale violet include the dark violet as a subset?)
2020-11-22 22:19:53 +0100maksio(~user@185.246.204.48) (Remote host closed the connection)
2020-11-22 22:20:03 +0100 <f-a> it has to be, wz1000
2020-11-22 22:20:33 +0100 <f-a> as the spurious surveys can only add
2020-11-22 22:20:41 +0100asnyx(~asnyx@brettgilio.com) (Quit: Long live IRC! <https://brettgilio.com/irc.html>)
2020-11-22 22:20:41 +0100brettgilio(~brettgili@brettgilio.com) (Quit: Long live IRC! <https://brettgilio.com/irc.html>)
2020-11-22 22:21:03 +0100fen(5eae2591@gateway/web/cgi-irc/kiwiirc.com/ip.94.174.37.145)
2020-11-22 22:22:22 +0100larou(5eae2591@gateway/web/cgi-irc/kiwiirc.com/ip.94.174.37.145)
2020-11-22 22:23:38 +0100 <maerwald> the gender result is somewhat troubling
2020-11-22 22:26:08 +0100jonatanb(jonatanb@gateway/vpn/protonvpn/jonatanb) (Remote host closed the connection)
2020-11-22 22:26:09 +0100mirrorbird(~psutcliff@89.45.7.148)
2020-11-22 22:26:27 +0100jonatanb(jonatanb@gateway/vpn/protonvpn/jonatanb)
2020-11-22 22:26:48 +0100 <maerwald> I think we're below average
2020-11-22 22:26:57 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net)
2020-11-22 22:27:02 +0100asnyx(~asnyx@brettgilio.com)
2020-11-22 22:27:22 +0100fxg(~fxg@unaffiliated/fxg) (Ping timeout: 260 seconds)
2020-11-22 22:28:02 +0100brettgilio(~brettgili@brettgilio.com)
2020-11-22 22:28:09 +0100 <maerwald> "A National Public Radio report in 2013 stated that about 20% of all U.S. computer programmers are female.[39] In open source fields, only 10% of programmers are women."
2020-11-22 22:28:17 +0100coot(~coot@37.30.49.253.nat.umts.dynamic.t-mobile.pl) (Quit: coot)
2020-11-22 22:29:02 +0100funkatron(~funkatron@178.239.168.171) (Remote host closed the connection)
2020-11-22 22:29:08 +0100 <maerwald> Haskell scores 3%
2020-11-22 22:29:25 +0100boxscape(54a35f37@gateway/web/cgi-irc/kiwiirc.com/ip.84.163.95.55)
2020-11-22 22:29:48 +0100 <maerwald> Could be an objective for the haskell foundation
2020-11-22 22:31:16 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 240 seconds)
2020-11-22 22:31:50 +0100larou(5eae2591@gateway/web/cgi-irc/kiwiirc.com/ip.94.174.37.145) (Ping timeout: 256 seconds)
2020-11-22 22:31:50 +0100fen(5eae2591@gateway/web/cgi-irc/kiwiirc.com/ip.94.174.37.145) (Ping timeout: 256 seconds)
2020-11-22 22:32:19 +0100larou(5eae2591@gateway/web/cgi-irc/kiwiirc.com/ip.94.174.37.145)
2020-11-22 22:33:35 +0100Tario(~Tario@201.192.165.173) (Read error: Connection reset by peer)
2020-11-22 22:34:25 +0100jonatanb(jonatanb@gateway/vpn/protonvpn/jonatanb) (Remote host closed the connection)
2020-11-22 22:35:30 +0100 <merijn> maerwald: Well, there's confounding factors too, like "where is the survey circulated"
2020-11-22 22:35:31 +0100 <maerwald> "I think that Haskell libraries provide a stable API." -- 42% agree, wat?
2020-11-22 22:35:47 +0100 <merijn> maerwald: That depends which libraries you depend on :p
2020-11-22 22:35:57 +0100 <maerwald> The only stable library must be Aeson
2020-11-22 22:36:17 +0100 <maerwald> even servant constantly changes API
2020-11-22 22:37:35 +0100 <maerwald> cabal hell, stack, nix-style builds etc are all because of this
2020-11-22 22:38:27 +0100incertia(~incertia@d4-50-42-33.try.wideopenwest.com)
2020-11-22 22:39:55 +0100christo(~chris@81.96.113.213)
2020-11-22 22:42:09 +0100larou(5eae2591@gateway/web/cgi-irc/kiwiirc.com/ip.94.174.37.145) (Quit: Connection closed)
2020-11-22 22:44:07 +0100christo(~chris@81.96.113.213) (Ping timeout: 246 seconds)
2020-11-22 22:48:22 +0100czwartyeon(~czwartyeo@77-45-55-99.sta.asta-net.com.pl) (Remote host closed the connection)
2020-11-22 22:50:15 +0100alp(~alp@2a01:e0a:58b:4920:2897:b6df:8696:52ed) (Ping timeout: 272 seconds)
2020-11-22 22:50:21 +0100jneira(02896ac0@gateway/web/cgi-irc/kiwiirc.com/ip.2.137.106.192)
2020-11-22 22:52:24 +0100geekosaur(82659a09@host154-009.vpn.uakron.edu) (Remote host closed the connection)
2020-11-22 22:53:02 +0100phaul(~phaul@ruby/staff/phaul)
2020-11-22 22:53:35 +0100 <dminuoso> Let's say you have some ADT which can be serialized `data D = T Text | ...`, where serialization encodes Text into UTF8. The protocol format puts an upper limit of say 251 bytes of the resulting ByteString - is there even a point to having a separate validation routine here, or should I just add exceptions to my serializer?
2020-11-22 22:53:36 +0100gproto23(~gproto23@unaffiliated/gproto23) (Ping timeout: 240 seconds)
2020-11-22 22:54:13 +0100 <koz_> dminuoso: 'Resulting bytestring' means the whole thing, ro just the Text part?
2020-11-22 22:54:53 +0100 <dminuoso> The Text part. All other things I can analyze beforehand (almost all other things have fixed size, and ByteString is easy enough to check its length)
2020-11-22 22:55:33 +0100 <koz_> The only other thing I can think of is making some kind of 'BoundedText' newtype wrapper (or a builder I guess) to check the size in UTF-8 bytes as you go.
2020-11-22 22:55:41 +0100 <koz_> But that sounds much more annoying.
2020-11-22 22:55:52 +0100 <dminuoso> Well an UTF-8 backed string would be ideal :p
2020-11-22 22:56:02 +0100 <koz_> dminuoso: There's a UTF-8 rope package I think?
2020-11-22 22:56:09 +0100 <koz_> And short-text exists.
2020-11-22 22:56:10 +0100 <dminuoso> https://hackage.haskell.org/package/text-utf8
2020-11-22 22:56:14 +0100 <koz_> (though both have limited APIs)
2020-11-22 22:56:24 +0100 <dminuoso> https://hackage.haskell.org/package/text-short
2020-11-22 22:56:24 +0100 <koz_> s/short-text/ShortText/
2020-11-22 22:56:26 +0100 <dminuoso> Mmm
2020-11-22 22:56:29 +0100 <koz_> Yeah dat one.
2020-11-22 22:56:37 +0100 <dminuoso> Actually, text-short might actually be interesting to look at
2020-11-22 22:56:46 +0100 <koz_> It depends how much text manip you require.
2020-11-22 22:56:53 +0100 <koz_> Its API for that is _much_ more limited.
2020-11-22 22:57:01 +0100 <koz_> (though not necessarily out of necessity)
2020-11-22 22:57:06 +0100 <monochrom> If the serializer throws exception, it will be hard to catch unless the serializer is in IO and pretty eager about text-too-long.
2020-11-22 22:57:13 +0100machinedgod(~machinedg@135-23-192-217.cpe.pppoe.ca) (Ping timeout: 264 seconds)
2020-11-22 22:57:17 +0100f-a(~f-a@151.68.159.209) ()
2020-11-22 22:57:23 +0100 <koz_> monochrom: Yeah, that's a valid point actually.
2020-11-22 22:57:31 +0100 <koz_> (I've been bitten by similar issues in the past)
2020-11-22 22:57:52 +0100 <dminuoso> monochrom: what do you mean by "hard to catch"? If this is some ExceptT (possibly as a ContT variant), then that seems easy to catch in pure code
2020-11-22 22:58:14 +0100 <monochrom> Oh, then that one is easy to catch. I keep forgetting ExceptT.
2020-11-22 22:58:16 +0100feliocrat(~feliocrat@95.70.154.29)
2020-11-22 22:58:21 +0100siwica(~user@p200300f6171ea70026a3ceac3db524b2.dip0.t-ipconnect.de)
2020-11-22 22:58:32 +0100justanotheruser(~justanoth@unaffiliated/justanotheruser) (Ping timeout: 260 seconds)
2020-11-22 22:59:22 +0100 <dminuoso> I'd write this with my own `newtype ExceptT e m a = ExceptT { runExceptT :: forall o. (e -> m o) -> (a -> m o) -> m o) }`
2020-11-22 22:59:22 +0100jonatanb(jonatanb@gateway/vpn/protonvpn/jonatanb)
2020-11-22 22:59:48 +0100 <koz_> 'e -> m o' made me lol.
2020-11-22 23:00:30 +0100Rudd0(~Rudd0@185.189.115.108)
2020-11-22 23:01:03 +0100gxt(~gxt@gateway/tor-sasl/gxt) (Ping timeout: 240 seconds)
2020-11-22 23:01:30 +0100jonatanb(jonatanb@gateway/vpn/protonvpn/jonatanb) (Remote host closed the connection)
2020-11-22 23:01:43 +0100 <monochrom> I normally don't separate out "isValid :: X -> Bool" and "useItAssumeValid :: X -> Y". I simply have one single "use :: X -> Maybe Y".
2020-11-22 23:01:47 +0100 <dminuoso> So the idea of ShortText is not bad, but since this is a library it could annoy users with dealing yet-another-text data type
2020-11-22 23:02:14 +0100dminuosowishes Text was UTF-8 backed
2020-11-22 23:02:20 +0100 <koz_> dminuoso: You can always do a newtype wrapper which tracks the byte length as UTF-8 over Text, but it sounds annoying AF.
2020-11-22 23:02:52 +0100 <dminuoso> I guess, deferring validation to serialization is my best bet.
2020-11-22 23:03:03 +0100 <dminuoso> Unless I want to encode twice
2020-11-22 23:03:09 +0100 <dminuoso> Or find elaborate tricks to memoize and reuse the result
2020-11-22 23:03:18 +0100 <dminuoso> But that seems a bit more challenging
2020-11-22 23:03:38 +0100heatsink(~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net)
2020-11-22 23:03:41 +0100gxt(~gxt@gateway/tor-sasl/gxt)
2020-11-22 23:04:29 +0100boxscape(54a35f37@gateway/web/cgi-irc/kiwiirc.com/ip.84.163.95.55) (Quit: Connection closed)
2020-11-22 23:05:03 +0100 <Uniaika> What was the rationale for Text to be UTF-16 backed?
2020-11-22 23:05:34 +0100 <Uniaika> also, how are we supposed to write "name-that-contains-hyphens"-adjective?
2020-11-22 23:05:45 +0100 <Uniaika> do we remove the last hyphen?
2020-11-22 23:05:51 +0100 <maerwald> "We're currently investigating the feasibility of changing Text's internal representation to UTF-8 and if you need such a Text type right now you might be interested in using the spin-off packages text-utf8 and text-short."
2020-11-22 23:06:03 +0100 <Uniaika> maerwald: 👍
2020-11-22 23:06:12 +0100 <koz_> maerwald: They've been investigating this feasibility for precisely this end of forever now.
2020-11-22 23:08:14 +0100 <monochrom> You can meaningful create a betting pool for: Which one of the following will happen first? The next Haskell standard? Text concluding its study of using UTF-8?
2020-11-22 23:08:29 +0100 <koz_> monochrom: I think your best bet in such is not to play at all.
2020-11-22 23:08:41 +0100 <monochrom> Yeah hehe
2020-11-22 23:08:52 +0100 <Uniaika> haha
2020-11-22 23:08:56 +0100fendor(~fendor@078132052150.public.t-mobile.at) (Ping timeout: 240 seconds)
2020-11-22 23:09:06 +0100 <maerwald> we'll have linear and dependent types way before that and still deal with String as default text type, yes
2020-11-22 23:09:16 +0100Tario(~Tario@201.192.165.173)
2020-11-22 23:09:20 +0100 <monochrom> Here, I think this one is really worth playing: The next Haskell standard? Text concluding its study of using UTF-8? Physicists unifying quantum mechanics and gravity?
2020-11-22 23:09:33 +0100 <koz_> monochrom: My money is on that last one.
2020-11-22 23:09:36 +0100 <Uniaika> same
2020-11-22 23:09:42 +0100 <koz_> The first two involve considerably more cat-herding.
2020-11-22 23:09:52 +0100fendor(~fendor@078132052150.public.t-mobile.at)
2020-11-22 23:10:35 +0100 <dminuoso> My money is on the impossibility of a GUT.
2020-11-22 23:10:52 +0100 <koz_> dminuoso: IANAP (I Am Not A Physicist).
2020-11-22 23:11:17 +0100 <dminuoso> Neither am I, which is why I'm betting money.
2020-11-22 23:11:32 +0100 <maerwald> Use your money for something useful instead
2020-11-22 23:11:40 +0100 <monochrom> My experience with computer people is this. They talked about "I wish for a LaTeX plugin for IRC" for 30 years.
2020-11-22 23:11:59 +0100 <dminuoso> I spent some of it on this very fancy flipdot display out of a tram in Berlin.
2020-11-22 23:12:10 +0100cosimone_(~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd)
2020-11-22 23:12:17 +0100 <koz_> monochrom: That bikeshed colour _sure_ needs pinning down!
2020-11-22 23:12:23 +0100 <Uniaika> fuck it
2020-11-22 23:12:29 +0100 <Uniaika> I'm gonna bribe the haskell folks in charge
2020-11-22 23:12:37 +0100 <Uniaika> they're all researchers anyway so they're paid peanuts
2020-11-22 23:12:42 +0100 <monochrom> And to rub salt into the face of the insult, Pidgin actually achieved that. So they moved the goalpost to "but I mean for my IRC client, not Pidgin, who uses Pidgin?"
2020-11-22 23:12:43 +0100 <Uniaika> a good 2 grands should suffice
2020-11-22 23:12:44 +0100 <dminuoso> oh yeah, bribes can be a good way to spend money
2020-11-22 23:12:49 +0100 <Uniaika> plus the promise of a tenure
2020-11-22 23:12:52 +0100 <koz_> Uniaika: GLHF. I think the folks who are in charge of Text are full-time Haskell devs.
2020-11-22 23:12:54 +0100 <Uniaika> that will get 'em in my pocket
2020-11-22 23:12:59 +0100 <dminuoso> monochrom: Im not sure I'd *want* to use LaTeX for anything.
2020-11-22 23:13:10 +0100 <Uniaika> koz_: I'm gonna suggest that we have non-blockchain positions open
2020-11-22 23:13:11 +0100 <Uniaika> ;-D
2020-11-22 23:13:13 +0100 <dminuoso> But given its domain, there aren't many alternatives...
2020-11-22 23:13:21 +0100 <monochrom> Well yeah, I hung out in math channels back then.
2020-11-22 23:13:27 +0100phaul(~phaul@ruby/staff/phaul) (Ping timeout: 260 seconds)
2020-11-22 23:13:31 +0100 <dminuoso> oh heh
2020-11-22 23:13:33 +0100 <dminuoso> I see
2020-11-22 23:13:44 +0100pavonia(~user@unaffiliated/siracusa)
2020-11-22 23:13:44 +0100cosimone(~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd) (Ping timeout: 240 seconds)
2020-11-22 23:13:45 +0100justanotheruser(~justanoth@unaffiliated/justanotheruser)
2020-11-22 23:13:59 +0100 <monochrom> There, people obnoxiously wrote "A \cap B" like it was more readable than "A union B".
2020-11-22 23:14:13 +0100invaser(~Thunderbi@31.148.23.125) (Ping timeout: 246 seconds)
2020-11-22 23:14:36 +0100 <Uniaika> uh, I thought it was "cup"?
2020-11-22 23:14:43 +0100 <monochrom> err, \cup, yeah
2020-11-22 23:14:48 +0100 <koz_> Yeah. \cap is intersection.
2020-11-22 23:14:51 +0100 <Uniaika> ah great I'm not mad
2020-11-22 23:14:54 +0100 <Uniaika> *crazy
2020-11-22 23:15:00 +0100 <dminuoso> Guess that actually proved monochrom's point.
2020-11-22 23:15:01 +0100rprije(~rprije@124.148.131.132)
2020-11-22 23:15:03 +0100 <Uniaika> well, I'm a bit crazy, but not that kind
2020-11-22 23:15:05 +0100 <merijn> I can write \cup and have it actually work :p ∪
2020-11-22 23:15:06 +0100 <monochrom> :)
2020-11-22 23:15:26 +0100 <Uniaika> ∪ <- if I enter "cup" in Kitty's unicode selector, I get the union character
2020-11-22 23:15:28 +0100cosimone_(~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd) (Remote host closed the connection)
2020-11-22 23:15:29 +0100 <merijn> Hijacked the CJK input to turn LaTeX into unicode :)
2020-11-22 23:15:30 +0100 <Uniaika> this is pretty neat
2020-11-22 23:15:35 +0100 <hekkaidekapus> merijn: Is that UTF8 or UTF16? :p
2020-11-22 23:15:37 +0100 <Uniaika> merijn: you bloody monster
2020-11-22 23:15:44 +0100 <dminuoso> So perhaps what we really need, is a suitable IRC client on iOS, so you can just draw these fancy symbols with your Apple Pencil.
2020-11-22 23:15:48 +0100cosimone(~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd)
2020-11-22 23:15:54 +0100 <dminuoso> Right in the middle of your input buffer
2020-11-22 23:16:13 +0100 <dminuoso> That seems far more reasonable than LaTeX in IRC.
2020-11-22 23:16:17 +0100 <Uniaika> ludicrous
2020-11-22 23:16:21 +0100 <Uniaika> preposterous
2020-11-22 23:16:42 +0100 <maerwald> hmm, we need latex support on tomsmeding paste
2020-11-22 23:17:03 +0100 <merijn> hekkaidekapus: Mu
2020-11-22 23:17:44 +0100 <Uniaika> merijn: :D
2020-11-22 23:19:31 +0100 <hekkaidekapus> Uniaika: On a serious note, do you think text should be handled differently than numbers?
2020-11-22 23:19:33 +0100skiregularly writes things like ⌜A ∪ B⌝ in ##math
2020-11-22 23:19:46 +0100cosimone(~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd) (Client Quit)
2020-11-22 23:19:48 +0100 <Uniaika> ski: nice
2020-11-22 23:20:01 +0100 <Uniaika> hekkaidekapus: I have no enlightened opinion
2020-11-22 23:20:05 +0100 <Uniaika> I mean
2020-11-22 23:20:08 +0100 <hekkaidekapus> ski: You also do that here. :d
2020-11-22 23:20:11 +0100 <Uniaika> I have a preference for grapheme clusters
2020-11-22 23:20:22 +0100 <Uniaika> which I got to use in Elixir natively
2020-11-22 23:20:27 +0100 <ski> hekkaidekapus : sometimes yes
2020-11-22 23:21:27 +0100christo(~chris@81.96.113.213)
2020-11-22 23:21:46 +0100 <hekkaidekapus> Uniaika: Because we have a plethora of integer types, a handful of floating & complex numbers ones.
2020-11-22 23:21:53 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (Ping timeout: 260 seconds)
2020-11-22 23:22:15 +0100 <Uniaika> hekkaidekapus: darling, in the end, everything is 1 and s0 😎
2020-11-22 23:22:19 +0100 <Uniaika> *0s
2020-11-22 23:22:21 +0100 <hekkaidekapus> And no one would think about a ‘canonical, undisputable’ number type.
2020-11-22 23:22:59 +0100 <hekkaidekapus> text (the package) is not even in the report.
2020-11-22 23:23:02 +0100ironmarx(~ironmarx@185.163.110.116)
2020-11-22 23:23:05 +0100kritzefitz(~kritzefit@212.86.56.80) (Remote host closed the connection)
2020-11-22 23:23:29 +0100rtpchan(~rtpchan@c-98-198-235-37.hsd1.tx.comcast.net)
2020-11-22 23:23:52 +0100 <Uniaika> the report is worthless
2020-11-22 23:23:57 +0100 <Uniaika> there, I said it
2020-11-22 23:23:57 +0100 <hekkaidekapus> heh
2020-11-22 23:24:39 +0100 <hekkaidekapus> That’s monochrom’s bet: it is so worthless that it will never be updated again.
2020-11-22 23:24:43 +0100fendor(~fendor@078132052150.public.t-mobile.at) (Ping timeout: 246 seconds)
2020-11-22 23:25:00 +0100 <monochrom> That is not my reason.
2020-11-22 23:25:12 +0100 <hekkaidekapus> (kidding)
2020-11-22 23:25:41 +0100 <monochrom> Err, on second thought, my reason still implies it's worthless. So, just the tiny difference of "I can explain why it's worthless" but it's true.
2020-11-22 23:25:46 +0100christo(~chris@81.96.113.213) (Ping timeout: 246 seconds)
2020-11-22 23:26:07 +0100alp(~alp@2a01:e0a:58b:4920:2d01:9668:71aa:c2be)
2020-11-22 23:26:08 +0100jedai42(~jedai@lfbn-dij-1-708-251.w90-100.abo.wanadoo.fr) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)
2020-11-22 23:26:56 +0100 <monochrom> Reason it's worthless: It handwaves both type checking ("oh it's just familiar HM plus type classes") and dynamic semantics ("oh it's just familiar non-strict lambda calculus")
2020-11-22 23:27:41 +0100 <monochrom> Now, suppose you want to update it to, say, merely FlexibleContext.
2020-11-22 23:27:53 +0100 <merijn> monochrom: Also, while there are things people want to add, nobody wants to do the actual work of standardising them to specify how it should work :p
2020-11-22 23:28:28 +0100 <monochrom> You can't, because you have to explain the rules of FlexibleContext, and that requires the Haskell Report to have rules for even vanilla 2010 classes.
2020-11-22 23:28:53 +0100 <monochrom> Well the Haskell Report contains no such rule, so you can't even add your extra rules.
2020-11-22 23:29:27 +0100 <hekkaidekapus> Who was talking about clergy vs engineers last time? :P
2020-11-22 23:30:56 +0100 <hekkaidekapus> If we go the rigourous report way, we end up with ML.
2020-11-22 23:31:06 +0100m4lvin(~m4lvin@w4eg.de) (Quit: m4lvin)
2020-11-22 23:31:12 +0100acidjnk_new(~acidjnk@p200300d0c719ff94358934eb0dfd70c0.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)
2020-11-22 23:31:30 +0100m4lvin(~m4lvin@w4eg.de)
2020-11-22 23:31:55 +0100 <Uniaika> I never understood FlexibleContext
2020-11-22 23:32:09 +0100 <Uniaika> I don't understand most of the stuff that's required for MTL and stuff!
2020-11-22 23:32:11 +0100 <Uniaika> fuck!
2020-11-22 23:32:16 +0100 <sondr3> question about parsing, say you want to parse a path but it should not contain double slashes, do you make this illegal while parsing or do an error check after having read the whole path?
2020-11-22 23:32:21 +0100 <Uniaika> I don't even understand my own purpose on this damned earth
2020-11-22 23:33:04 +0100 <dminuoso> monochrom: The Haskell Report is surprisingly silent about some of the semantics of typeclasses.
2020-11-22 23:33:31 +0100hackageelm2nix 0.2.1 - Turn your Elm project into buildable Nix project https://hackage.haskell.org/package/elm2nix-0.2.1 (domenkozar)
2020-11-22 23:33:53 +0100 <Uniaika> sondr3: do an error check after having parsed it all, so you can point on all the occurences of double-slashes, and not the first one that triggers a parsing failure
2020-11-22 23:34:16 +0100 <hekkaidekapus> dminuoso: I see you are back at it again. :d
2020-11-22 23:34:22 +0100 <dminuoso> hekkaidekapus: Heh!
2020-11-22 23:34:38 +0100 <dminuoso> I've pondered about the issue for a real long while, and Im really not sure
2020-11-22 23:35:01 +0100 <hekkaidekapus> dminuoso: What is it now, a month since you typeclasses exposed hunt?
2020-11-22 23:35:14 +0100fendor(~fendor@078132052150.public.t-mobile.at)
2020-11-22 23:35:16 +0100 <dminuoso> Well, it was only on and off...
2020-11-22 23:35:20 +0100ski. o O ( "No SML below us" -- <https://schemers.org/Miscellaneous/imagine.txt> )
2020-11-22 23:35:22 +0100__monty__(~toonn@unaffiliated/toonn) (Quit: leaving)
2020-11-22 23:35:36 +0100hidedagger(~nate@unaffiliated/hidedagger)
2020-11-22 23:35:57 +0100 <hekkaidekapus> lol
2020-11-22 23:35:59 +0100hidedagger(~nate@unaffiliated/hidedagger) (Client Quit)
2020-11-22 23:36:46 +0100redmp(~redmp@mobile-166-137-178-144.mycingular.net)
2020-11-22 23:37:13 +0100hidedagger(~nate@unaffiliated/hidedagger)
2020-11-22 23:37:23 +0100hidedagger(~nate@unaffiliated/hidedagger) (Client Quit)
2020-11-22 23:37:56 +0100 <hekkaidekapus> I would say, as long as Haskell desugar to a language as principled as Core, let all loose innovations break loose in the surface syntax.
2020-11-22 23:38:38 +0100Lycurgus(~niemand@98.4.114.74)
2020-11-22 23:39:06 +0100vicfred(~vicfred@unaffiliated/vicfred) (Quit: Leaving)
2020-11-22 23:39:39 +0100danvet(~Daniel@2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa) (Ping timeout: 272 seconds)
2020-11-22 23:41:02 +0100arahael(~arahael@124-150-64-50.tpgi.com.au)
2020-11-22 23:41:45 +0100s00pcan(~chris@075-133-056-178.res.spectrum.com) (Ping timeout: 240 seconds)
2020-11-22 23:43:13 +0100hidedagger(~nate@unaffiliated/hidedagger)
2020-11-22 23:43:56 +0100hidedagger(~nate@unaffiliated/hidedagger) (Client Quit)
2020-11-22 23:44:02 +0100s00pcan(~chris@107.181.165.217)
2020-11-22 23:45:07 +0100takuan(~takuan@178-116-218-225.access.telenet.be) (Remote host closed the connection)
2020-11-22 23:46:36 +0100phaul(~phaul@ruby/staff/phaul)
2020-11-22 23:50:02 +0100fendor(~fendor@078132052150.public.t-mobile.at) (Ping timeout: 256 seconds)
2020-11-22 23:50:37 +0100chaosmasttter(~chaosmast@p200300c4a72cf801dd23ca148139a2b5.dip0.t-ipconnect.de) (Quit: WeeChat 2.9)
2020-11-22 23:51:26 +0100phaul(~phaul@ruby/staff/phaul) (Ping timeout: 260 seconds)
2020-11-22 23:53:31 +0100vollenweider_(~vollenwei@4e69b241.skybroadband.com)
2020-11-22 23:56:06 +0100vollenweider(~vollenwei@4e69b241.skybroadband.com) (Ping timeout: 260 seconds)
2020-11-22 23:59:24 +0100tabemann(~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net)