Logs on 2020-11-22 (freenode/#haskell)
| 00:02:40 | × | Alleria_ quits (~AllahuAkb@2604:2000:1484:26:b060:c081:3394:137) (Read error: Connection reset by peer) |
| 00:02:44 | → | _Alleria joins (~AllahuAkb@2604:2000:1484:26:b060:c081:3394:137) |
| 00:05:37 | × | justanotheruser quits (~justanoth@unaffiliated/justanotheruser) (Ping timeout: 265 seconds) |
| 00:05:39 | × | da39a3ee5e6b4b0d quits (~da39a3ee5@171.5.161.165) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 00:08:17 | → | rprije joins (~rprije@124.148.131.132) |
| 00:15:11 | → | frdg joins (47b88ff9@pool-71-184-143-249.bstnma.fios.verizon.net) |
| 00:17:36 | × | redmp quits (~redmp@mobile-166-137-178-147.mycingular.net) (Ping timeout: 240 seconds) |
| 00:18:01 | → | feego joins (2fe3e53b@047-227-229-059.res.spectrum.com) |
| 00:18:05 | × | dcoutts_ quits (~duncan@33.14.75.194.dyn.plus.net) (Ping timeout: 240 seconds) |
| 00:18:21 | <feego> | hi, I'm having a little trouble seeing why (+) <$> [1,2] <*> [3, 4] wouldn't be [4, 6] |
| 00:18:34 | <feego> | or why <*> for lists isn't defined that way |
| 00:20:40 | × | conal quits (~conal@64.71.133.70) (Quit: Computer has gone to sleep.) |
| 00:21:36 | <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. |
| 00:21:56 | <feego> | yeah, i understand that, but i'm curious why <*> wasn't defined like that |
| 00:21:56 | → | justanotheruser joins (~justanoth@unaffiliated/justanotheruser) |
| 00:22:50 | <maerwald> | would it violate applicative laws? |
| 00:23:16 | × | cr3 quits (~cr3@192-222-143-195.qc.cable.ebox.net) (Ping timeout: 240 seconds) |
| 00:23:40 | <kadoban> | IIRC then there'd be no Monad instance. |
| 00:24:07 | → | conal joins (~conal@64.71.133.70) |
| 00:24:10 | × | conal quits (~conal@64.71.133.70) (Client Quit) |
| 00:24:18 | <feego> | can you elaborate on that? |
| 00:25:22 | <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? |
| 00:25:34 | → | Jeanne-Kamikaze joins (~Jeanne-Ka@66.115.189.224) |
| 00:26:10 | → | conal joins (~conal@64.71.133.70) |
| 00:26:15 | <dsal> | feego: Do you not find the cartesian product to be valid? |
| 00:26:35 | × | conal quits (~conal@64.71.133.70) (Client Quit) |
| 00:27:16 | <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. |
| 00:27:17 | <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,... |
| 00:27:29 | <ski> | > return 0 :: ZipList Integer |
| 00:27:30 | <lambdabot> | error: |
| 00:27:30 | <lambdabot> | • No instance for (Monad ZipList) arising from a use of ‘return’ |
| 00:27:30 | <lambdabot> | • In the expression: return 0 :: ZipList Integer |
| 00:27:32 | → | heatsink joins (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) |
| 00:28:36 | <ski> | feego : it's expected that if you have a `Monad' instance, then `(<*>) = ap' (or at least close to that ..) (and `pure = return') |
| 00:28:44 | <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. |
| 00:29:24 | <feego> | hm ok |
| 00:30:04 | <ski> | > pure 0 :: ZipList Integer |
| 00:30:08 | <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... |
| 00:30:59 | <ski> | > let zap = zipWith ($) in repeat (+) `zap` [1,2] `zap` [3,4] |
| 00:31:01 | <lambdabot> | [4,6] |
| 00:31:29 | × | dftxbs3e quits (~dftxbs3e@unaffiliated/dftxbs3e) (Remote host closed the connection) |
| 00:33:45 | <dsal> | zapplicative |
| 00:34:14 | → | vicfred joins (~vicfred@unaffiliated/vicfred) |
| 00:37:43 | → | dftxbs3e joins (~dftxbs3e@unaffiliated/dftxbs3e) |
| 00:38:54 | → | conal joins (~conal@64.71.133.70) |
| 00:39:22 | × | feego quits (2fe3e53b@047-227-229-059.res.spectrum.com) (Remote host closed the connection) |
| 00:41:05 | → | da39a3ee5e6b4b0d joins (~da39a3ee5@2403:6200:8876:6c06:8500:38e7:4522:4d5) |
| 00:45:06 | × | Jeanne-Kamikaze quits (~Jeanne-Ka@66.115.189.224) (Quit: Leaving) |
| 00:46:06 | ← | frdg parts (47b88ff9@pool-71-184-143-249.bstnma.fios.verizon.net) () |
| 00:54:32 | hekkaidekapus[ | is now known as hekkaidekapus |
| 00:55:42 | <hekkaidekapus> | maerwald: “I wonder how long the haskell survey results take.” The data is tampered with anyway: <https://github.com/haskellweekly/haskellweekly/issues/61> |
| 00:57:12 | → | sand_dull joins (~theuser@c-73-149-95-105.hsd1.ct.comcast.net) |
| 00:57:21 | <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. |
| 00:57:39 | <hekkaidekapus> | *(0.4K at best) |
| 00:58:02 | × | elfets quits (~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) (Quit: Leaving) |
| 00:58:38 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 01:03:49 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 264 seconds) |
| 01:06:29 | × | Tario quits (~Tario@201.192.165.173) (Read error: Connection reset by peer) |
| 01:06:33 | × | Deide quits (~Deide@217.155.19.23) (Quit: Seeee yaaaa) |
| 01:08:00 | → | Jeanne-Kamikaze joins (~Jeanne-Ka@66.115.189.234) |
| 01:08:13 | <maerwald> | Seems it's not usable then |
| 01:09:32 | → | acarrico joins (~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) |
| 01:10:06 | × | kupi quits (uid212005@gateway/web/irccloud.com/x-zjfftffhhqbtimeu) (Quit: Connection closed for inactivity) |
| 01:12:11 | → | Tario joins (~Tario@201.192.165.173) |
| 01:12:32 | <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. |
| 01:13:27 | × | justanotheruser quits (~justanoth@unaffiliated/justanotheruser) (Ping timeout: 260 seconds) |
| 01:14:02 | × | enoq quits (~textual@194-208-146-143.lampert.tv) (Quit: Textual IRC Client: www.textualapp.com) |
| 01:15:22 | × | conal quits (~conal@64.71.133.70) (Ping timeout: 272 seconds) |
| 01:18:08 | → | conal joins (~conal@198.8.81.205) |
| 01:19:22 | × | Tuplanolla quits (~Tuplanoll@91-159-68-239.elisa-laajakaista.fi) (Quit: Leaving.) |
| 01:22:51 | × | alp quits (~alp@2a01:e0a:58b:4920:1cfa:109c:d72:5dd) (Ping timeout: 272 seconds) |
| 01:24:17 | → | Fractalis joins (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) |
| 01:24:22 | × | _linker_ quits (~linker@185.12.21.77) (Remote host closed the connection) |
| 01:31:42 | × | tmciver quits (~tmciver@cpe-172-101-40-226.maine.res.rr.com) (Read error: Connection reset by peer) |
| 01:31:51 | → | justanotheruser joins (~justanoth@unaffiliated/justanotheruser) |
| 01:33:46 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 01:34:56 | × | lucasb quits (uid333435@gateway/web/irccloud.com/x-ssbbedmexymeqbgx) (Quit: Connection closed for inactivity) |
| 01:35:14 | → | Lord_of_Life_ joins (~Lord@46.217.221.152) |
| 01:36:29 | × | Lord_of_Life quits (~Lord@unaffiliated/lord-of-life/x-0885362) (Ping timeout: 260 seconds) |
| 01:39:23 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 265 seconds) |
| 01:39:35 | → | wei2912 joins (~wei2912@unaffiliated/wei2912) |
| 01:39:51 | × | conal quits (~conal@198.8.81.205) (Quit: Computer has gone to sleep.) |
| 01:49:21 | × | DTZUZU quits (~DTZUZU@207.81.171.116) (Read error: Connection reset by peer) |
| 01:50:56 | <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. |
| 01:51:31 | → | DTZUZU joins (~DTZUZU@207.81.171.116) |
| 01:51:58 | × | da39a3ee5e6b4b0d quits (~da39a3ee5@2403:6200:8876:6c06:8500:38e7:4522:4d5) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 01:54:01 | → | redmp joins (~redmp@mobile-166-137-178-152.mycingular.net) |
| 01:57:55 | × | olligobber quits (olligobber@gateway/vpn/privateinternetaccess/olligobber) (Remote host closed the connection) |
| 02:03:33 | × | mupf quits (~micha@v22017094964653601.ultrasrv.de) (Ping timeout: 265 seconds) |
| 02:05:57 | → | futuba joins (2fe3e53b@047-227-229-059.res.spectrum.com) |
| 02:06:20 | <futuba> | Hi! I am doing CS194 exercise 2 here: https://www.seas.upenn.edu/~cis194/fall16/hw/08-functor-applicative.html |
| 02:06:29 | <futuba> | Would somebody be able to walk me through how you would go through func2? |
| 02:08:57 | × | xsperry quits (~as@unaffiliated/xsperry) (Remote host closed the connection) |
| 02:10:05 | × | redmp quits (~redmp@mobile-166-137-178-152.mycingular.net) (Ping timeout: 260 seconds) |
| 02:13:54 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 02:15:54 | × | jedai42 quits (~jedai@lfbn-dij-1-708-251.w90-100.abo.wanadoo.fr) (Ping timeout: 256 seconds) |
| 02:19:18 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 256 seconds) |
| 02:23:18 | × | avoandmayo quits (~textual@122-58-109-105-adsl.sparkbb.co.nz) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 02:26:49 | → | cr3 joins (~cr3@192-222-143-195.qc.cable.ebox.net) |
| 02:30:23 | → | mupf joins (~micha@v22017094964653601.ultrasrv.de) |
| 02:31:18 | × | sand_dull quits (~theuser@c-73-149-95-105.hsd1.ct.comcast.net) (Quit: Lost terminal) |
| 02:31:59 | <koz_> | futuba: What do you mean by 'how would you go through func2'? |
| 02:32:23 | <futuba> | to simplify it as an applicative or functor instance? |
| 02:32:40 | <futuba> | the task is to take func2 xs = xs >>= (\x -> xs >>= \y -> return (x,y)), and rewrite it without monad bind |
| 02:32:45 | <koz_> | futuba: That's tantamount to straight-up asking for an answer. |
| 02:32:51 | <futuba> | i'm not sure how to approach it |
| 02:33:03 | <koz_> | OK, so let's think about it this way. |
| 02:33:03 | <futuba> | well the answer is here: https://www.seas.upenn.edu/~cis194/fall16/sols/08-functor-applicative.hs |
| 02:33:11 | <futuba> | but i'm not sure how i would go about getting there |
| 02:33:16 | <koz_> | Suppose instead of a (Monad f) constraint, you had (Functor f) |
| 02:33:20 | <futuba> | right |
| 02:33:29 | <koz_> | Now, this meand you've only got fmap to work with. |
| 02:33:34 | <futuba> | yep |
| 02:33:45 | <koz_> | And you have an 'f a', and you gotta get an 'f (a, a)'. |
| 02:33:50 | <futuba> | yeah |
| 02:33:55 | <koz_> | Now, the only thing you can use is fmap. |
| 02:34:07 | <koz_> | So suppose we were to write 'func2 xs = fmap _ xs'. |
| 02:34:11 | <koz_> | What type does the hole have? |
| 02:35:23 | <futuba> | so fmap is a->b->(f a->f b) |
| 02:35:35 | <futuba> | and func2 is f a -> f (a, a) |
| 02:36:14 | <futuba> | is that possible? |
| 02:36:24 | <koz_> | What do you mean? |
| 02:36:38 | <futuba> | oh, i guess you can do a -> (a, a) |
| 02:36:40 | <koz_> | You have 'func2 :: (Functor f) => f a -> f (a, a)' |
| 02:36:48 | <koz_> | And we've got 'func2 xs = fmap _ xs'. |
| 02:36:51 | <koz_> | What type is the hole? |
| 02:36:57 | <futuba> | yeah, a->(a, a) should work |
| 02:37:04 | <koz_> | OK, can you write such a function? |
| 02:37:07 | × | xff0x quits (~fox@2001:1a81:53c2:b800:5bdf:9233:5c1b:206) (Ping timeout: 260 seconds) |
| 02:37:13 | <futuba> | \x->(x, x) |
| 02:37:28 | <koz_> | So that's the approach. |
| 02:37:33 | <futuba> | but that's not correct |
| 02:37:40 | <koz_> | Why not? |
| 02:37:50 | <futuba> | func2 is not equivalent to fmap \x->(x, x) xs |
| 02:37:59 | <futuba> | func1 is equivalent to that |
| 02:38:28 | × | fimp quits (~fimp@217.151.98.168) (Remote host closed the connection) |
| 02:38:30 | <futuba> | func2 [1,2] gives you [(1,1),(1,2),(2,1),(2,2)] |
| 02:38:39 | → | xff0x joins (~fox@2001:1a81:53fc:6700:5177:b787:c6a7:ad81) |
| 02:38:40 | <futuba> | it's right for the Just monad |
| 02:38:43 | <futuba> | *Maybe |
| 02:39:00 | <koz_> | So what does this tell you? |
| 02:39:04 | <koz_> | Is Functor enough? |
| 02:39:14 | <futuba> | no |
| 02:39:27 | <koz_> | OK, so now let's try Applicative. This gives us two new tools to play with. |
| 02:39:32 | <koz_> | Which are pure and <*>. |
| 02:39:50 | <koz_> | And see if that gets you anyplace. |
| 02:40:15 | <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. |
| 02:40:45 | <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 |
| 02:41:07 | <koz_> | Yeah, which is why I'm telling you there's no magic formula. |
| 02:41:15 | <futuba> | oh |
| 02:41:18 | <koz_> | Do you see what func2 is doing in an abstract sense. |
| 02:41:19 | <koz_> | ?* |
| 02:41:19 | <lambdabot> | Maybe you meant: v @ ? . |
| 02:41:43 | <koz_> | To make it easier, consider func2 specialized to Maybe. |
| 02:41:50 | <futuba> | yeah, so I was trying that |
| 02:41:53 | <koz_> | What's actually being done here? |
| 02:41:58 | <futuba> | and func1 func2 and func3 were all identical |
| 02:42:06 | <koz_> | Yeah, but that's in terms of _results_. |
| 02:42:09 | <koz_> | I wasn't asking for that. |
| 02:42:25 | <koz_> | They do very different things, it just so happens that they have the same result if f ~ Maybe. |
| 02:42:33 | <futuba> | oh |
| 02:42:34 | <monochrom> | No way func1, func2, func3 are the same. |
| 02:43:25 | × | darjeeling_ quits (~darjeelin@122.245.219.209) (Ping timeout: 264 seconds) |
| 02:43:33 | <futuba> | yeah, i guess i am having a little trouble understanding what func2 is doing abstractly |
| 02:43:35 | → | cads joins (~cads@ip-64-72-99-232.lasvegas.net) |
| 02:44:02 | <futuba> | it's like unwrapping it twice and then making a pair out of it kind of? |
| 02:44:04 | <monochrom> | There is no need to stay abstract. Use f=[] to find out. |
| 02:44:36 | <koz_> | (in fact, you already did, and your example of 'func2 [1,2]' holds all the answers you need) |
| 02:44:50 | × | Ariakenom quits (~Ariakenom@h-98-128-229-104.NA.cust.bahnhof.se) (Quit: Leaving) |
| 02:44:55 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 02:45:05 | <monochrom> | Use a long list to see more of the trend. |
| 02:45:06 | <futuba> | yeah, i understood what it does for [(1, 2)] |
| 02:45:15 | <futuba> | i guess for list and maybe i see what it does |
| 02:46:44 | <monochrom> | Now just rewrite func2 and func3 using Applicative only. Use what you know about what <*> does when f=[]. |
| 02:48:32 | → | macrover joins (~macrover@ip70-189-231-35.lv.lv.cox.net) |
| 02:50:41 | → | sand_dull joins (~theuser@c-73-149-95-105.hsd1.ct.comcast.net) |
| 02:51:34 | → | Sonderblade joins (~helloman@94.191.153.49.mobile.tre.se) |
| 02:51:43 | × | Chi1thangoo quits (~Chi1thang@87.112.60.168) (Ping timeout: 260 seconds) |
| 02:51:49 | × | Jeanne-Kamikaze quits (~Jeanne-Ka@66.115.189.234) (Ping timeout: 264 seconds) |
| 02:53:24 | → | da39a3ee5e6b4b0d joins (~da39a3ee5@2403:6200:8876:6c06:8500:38e7:4522:4d5) |
| 02:53:28 | × | electricityZZZZ quits (~electrici@108-216-157-17.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 260 seconds) |
| 02:55:49 | → | Jeanne-Kamikaze joins (~Jeanne-Ka@66.115.189.194) |
| 02:55:57 | × | justanotheruser quits (~justanoth@unaffiliated/justanotheruser) (Ping timeout: 272 seconds) |
| 02:56:00 | × | sand_dull quits (~theuser@c-73-149-95-105.hsd1.ct.comcast.net) (Quit: leaving) |
| 02:56:45 | × | hpc quits (~juzz@ip98-169-35-13.dc.dc.cox.net) (Ping timeout: 240 seconds) |
| 02:56:56 | × | raehik quits (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Ping timeout: 240 seconds) |
| 02:57:15 | → | electricityZZZZ joins (~electrici@108-216-157-17.lightspeed.sntcca.sbcglobal.net) |
| 02:57:58 | → | Lowww joins (~Lowww@185.163.110.116) |
| 02:58:57 | → | hpc joins (~juzz@ip98-169-35-13.dc.dc.cox.net) |
| 03:00:41 | → | darjeeling_ joins (~darjeelin@122.245.219.209) |
| 03:01:19 | → | jordyMcArthur joins (~Amresh_Ku@27.61.111.195) |
| 03:02:17 | ← | jordyMcArthur parts (~Amresh_Ku@27.61.111.195) () |
| 03:02:36 | × | electricityZZZZ quits (~electrici@108-216-157-17.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 240 seconds) |
| 03:03:12 | → | justanotheruser joins (~justanoth@unaffiliated/justanotheruser) |
| 03:04:59 | → | boxscape joins (54a35f37@gateway/web/cgi-irc/kiwiirc.com/ip.84.163.95.55) |
| 03:05:20 | × | LKoen quits (~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.”) |
| 03:05:24 | <boxscape> | is there some way to have ghc reduce type family applications in type errors? |
| 03:06:50 | <boxscape> | I suppose -fprint-expanded-synonyms is supposed to do it... but it doesn't do it for my example: |
| 03:07:09 | <boxscape> | % type family X2 a where X2 Int = String |
| 03:07:10 | <yahb> | boxscape: |
| 03:07:25 | <boxscape> | % :set -fprint-expanded-synonyms |
| 03:07:25 | <yahb> | boxscape: |
| 03:07:37 | <boxscape> | % type family X3 a :: Maybe (X2 Int) where X3 a = '() |
| 03:07:37 | <yahb> | boxscape: ; <interactive>:75:49: error:; * Expected kind `Maybe (X2 Int)', but '() has kind `()'; * In the type '(); In the type family declaration for `X3' |
| 03:08:00 | <boxscape> | I would expect this to print "Expected kind `Maybe String'" somewhere |
| 03:08:55 | <boxscape> | or, well, I suppose the flag is actually only about type synonyms, not type families |
| 03:11:16 | × | m0rphism quits (~m0rphism@HSI-KBW-095-208-098-207.hsi5.kabel-badenwuerttemberg.de) (Ping timeout: 240 seconds) |
| 03:12:43 | × | Audentity quits (~Audentity@4e69b241.skybroadband.com) (Ping timeout: 260 seconds) |
| 03:15:26 | × | Fractalis quits (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) (Quit: Goodbye Everyone!) |
| 03:19:10 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 246 seconds) |
| 03:19:56 | → | GuerrillaMonkey joins (~Jeanne-Ka@66.115.189.174) |
| 03:23:01 | × | Jeanne-Kamikaze quits (~Jeanne-Ka@66.115.189.194) (Ping timeout: 264 seconds) |
| 03:23:01 | → | sand_dull joins (~theuser@c-73-149-95-105.hsd1.ct.comcast.net) |
| 03:26:47 | → | jedws_ joins (~jedws@101.184.150.93) |
| 03:28:37 | × | jedws quits (~jedws@101.184.150.93) (Ping timeout: 265 seconds) |
| 03:29:35 | × | GuerrillaMonkey quits (~Jeanne-Ka@66.115.189.174) (Quit: Leaving) |
| 03:29:45 | → | Jeanne-Kamikaze joins (~Jeanne-Ka@66.115.189.174) |
| 03:34:11 | × | sand_dull quits (~theuser@c-73-149-95-105.hsd1.ct.comcast.net) (Quit: Lost terminal) |
| 03:35:36 | → | justsomeguy joins (~justsomeg@216.186.218.241) |
| 03:35:36 | × | justsomeguy quits (~justsomeg@216.186.218.241) (Changing host) |
| 03:35:36 | → | justsomeguy joins (~justsomeg@unaffiliated/--/x-3805311) |
| 03:40:25 | × | acarrico quits (~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) (Ping timeout: 264 seconds) |
| 03:41:41 | → | redmp joins (~redmp@mobile-166-137-178-152.mycingular.net) |
| 03:42:18 | × | machinedgod quits (~machinedg@24.105.81.50) (Ping timeout: 272 seconds) |
| 03:43:01 | × | lagothrix quits (~lagothrix@unaffiliated/lagothrix) (Killed (kornbluth.freenode.net (Nickname regained by services))) |
| 03:43:07 | → | lagothrix joins (~lagothrix@unaffiliated/lagothrix) |
| 03:48:04 | → | GuerrillaMonkey joins (~Jeanne-Ka@c-24-7-48-40.hsd1.ca.comcast.net) |
| 03:48:27 | → | ian-mi joins (~ian_milli@c-67-160-8-14.hsd1.wa.comcast.net) |
| 03:49:25 | × | theDon quits (~td@94.134.91.87) (Ping timeout: 264 seconds) |
| 03:49:58 | → | jedai42 joins (~jedai@lfbn-dij-1-708-251.w90-100.abo.wanadoo.fr) |
| 03:50:12 | × | GuerrillaMonkey quits (~Jeanne-Ka@c-24-7-48-40.hsd1.ca.comcast.net) (Remote host closed the connection) |
| 03:50:16 | × | Jeanne-Kamikaze quits (~Jeanne-Ka@66.115.189.174) (Ping timeout: 240 seconds) |
| 03:50:33 | → | GuerrillaMonkey joins (~Jeanne-Ka@c-24-7-48-40.hsd1.ca.comcast.net) |
| 03:51:11 | → | theDon joins (~td@muedsl-82-207-238-007.citykom.de) |
| 03:53:45 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 03:58:49 | × | cr3 quits (~cr3@192-222-143-195.qc.cable.ebox.net) (Quit: leaving) |
| 03:59:23 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 260 seconds) |
| 03:59:26 | → | cr3 joins (~cr3@192-222-143-195.qc.cable.ebox.net) |
| 04:00:27 | → | Rudd0 joins (~Rudd0@185.189.115.98) |
| 04:00:40 | × | GuerrillaMonkey quits (~Jeanne-Ka@c-24-7-48-40.hsd1.ca.comcast.net) (Ping timeout: 272 seconds) |
| 04:02:04 | × | cr3 quits (~cr3@192-222-143-195.qc.cable.ebox.net) (Client Quit) |
| 04:02:43 | × | HarveyPwca quits (~HarveyPwc@c-98-220-98-201.hsd1.il.comcast.net) (Quit: Leaving) |
| 04:03:27 | × | wei2912 quits (~wei2912@unaffiliated/wei2912) (Remote host closed the connection) |
| 04:05:39 | → | acarrico joins (~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) |
| 04:06:22 | × | acidjnk_new2 quits (~acidjnk@p200300d0c719ff54e8f13b1c4a3f9bcc.dip0.t-ipconnect.de) (Ping timeout: 260 seconds) |
| 04:09:33 | × | elliott__ quits (~elliott@pool-108-51-141-12.washdc.fios.verizon.net) (Ping timeout: 260 seconds) |
| 04:13:25 | → | rekahsoft joins (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) |
| 04:13:29 | → | drbean joins (~drbean@TC210-63-209-194.static.apol.com.tw) |
| 04:15:25 | <futuba> | i can't understand the idea of x <$> p <*> q pattern |
| 04:15:32 | <futuba> | does anyone have some intuition please? |
| 04:16:05 | <dsal> | I think it's very intuitive when you think about it in terms of Maybe. |
| 04:16:25 | <dsal> | Each step takes an the previous step's value if it's Just, otherwise short circuits to Nothing. |
| 04:17:33 | <futuba> | sorry, can you explain what the steps are? |
| 04:17:45 | × | rekahsoft quits (~rekahsoft@cpe0008a20f982f-cm64777d666260.cpe.net.cable.rogers.com) (Ping timeout: 240 seconds) |
| 04:18:42 | <dsal> | > (,) <$> Just 2 <*> Just 3 |
| 04:18:44 | <lambdabot> | Just (2,3) |
| 04:19:07 | <dsal> | Each thing might return Nothing or Just a value, and I want to either get Nothing, or just `x` in your case. |
| 04:19:24 | <dsal> | > (,,) <$> Just 1 <*> Just 2 <*> Just 3 |
| 04:19:26 | <lambdabot> | Just (1,2,3) |
| 04:19:27 | <dsal> | > (,,) <$> Nothing <*> Just 2 <*> Just 3 |
| 04:19:29 | <lambdabot> | Nothing |
| 04:19:47 | <futuba> | hm so i should think like the first argument is the function |
| 04:19:55 | <futuba> | and then the other arguments are the things you apply the functions to? |
| 04:20:17 | <dsal> | > (+) <$> Nothing <*> Just 2 |
| 04:20:20 | <lambdabot> | Nothing |
| 04:20:22 | <dsal> | > (+) <$> Just 11 <*> Just 2 |
| 04:20:25 | <lambdabot> | Just 13 |
| 04:20:32 | × | futuba quits (2fe3e53b@047-227-229-059.res.spectrum.com) (Remote host closed the connection) |
| 04:21:59 | <dsal> | > (+) <$> Right 11 <*> Right 2 |
| 04:22:02 | <lambdabot> | Right 13 |
| 04:22:02 | → | futuba joins (2fe3e53b@047-227-229-059.res.spectrum.com) |
| 04:22:04 | <dsal> | > (+) <$> Left "boo" <*> Right 2 |
| 04:22:06 | <lambdabot> | Left "boo" |
| 04:22:19 | <koz_> | The way I like to think about it is this. |
| 04:22:29 | <koz_> | If you have 'f x y', you're computing in a 'pure' context. |
| 04:22:42 | <koz_> | But what if x and y have effects too? |
| 04:22:50 | <koz_> | For example, IO, or Maybe, or w/e? |
| 04:22:53 | <koz_> | We wanna compute there too. |
| 04:23:07 | <koz_> | So in that case, we can use the Applicative nature of (many) effects, and instead write |
| 04:23:11 | <koz_> | f <$> x <*> y |
| 04:23:14 | <dsal> | :t (+) <$> pure 1 <*> pure 2 |
| 04:23:15 | <lambdabot> | (Applicative f, Num b) => f b |
| 04:23:55 | <koz_> | A way to make this even more clear: |
| 04:23:58 | <koz_> | :t ($) |
| 04:24:00 | <lambdabot> | (a -> b) -> a -> b |
| 04:24:03 | <koz_> | :t <*> |
| 04:24:05 | <lambdabot> | error: parse error on input ‘<*>’ |
| 04:24:10 | <koz_> | :t (<*>) |
| 04:24:11 | <lambdabot> | Applicative f => f (a -> b) -> f a -> f b |
| 04:24:12 | → | vollenweider joins (~vollenwei@4e69b241.skybroadband.com) |
| 04:24:17 | <koz_> | Notice how those are quite similar? |
| 04:24:28 | <futuba> | yeah |
| 04:24:33 | <futuba> | hm interesting |
| 04:24:39 | <dsal> | :t (<$>) -- for completeness |
| 04:24:40 | <lambdabot> | Functor f => (a -> b) -> f a -> f b |
| 04:25:06 | <koz_> | In this case, it's best vieweed as having the type '(Functor f) => (a -> b) -> (f a -> f b) |
| 04:25:08 | <koz_> | ' |
| 04:25:28 | <koz_> | (i.e. you are 'promoting' a function that works on non-effectful values to a function that works on effectful ones) |
| 04:25:47 | <koz_> | You will also note that (<$>) is fmap. |
| 04:26:00 | <koz_> | (we have it there to make stuff of this form easier to write) |
| 04:26:13 | → | conal joins (~conal@198.8.81.205) |
| 04:26:21 | × | conal quits (~conal@198.8.81.205) (Client Quit) |
| 04:26:48 | <futuba> | right |
| 04:26:49 | <futuba> | ok |
| 04:27:15 | → | conal joins (~conal@198.8.81.205) |
| 04:27:20 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 04:27:29 | × | conal quits (~conal@198.8.81.205) (Client Quit) |
| 04:27:36 | <koz_> | Also work noting - any Applicative is also a Functor. |
| 04:27:40 | <koz_> | s/work/worth/ |
| 04:28:06 | <futuba> | right |
| 04:28:16 | <futuba> | another question, what is the point of using >>? |
| 04:28:30 | <koz_> | futuba: For that, we can compare with >>= |
| 04:28:33 | <koz_> | :t (>>=) |
| 04:28:34 | <lambdabot> | Monad m => m a -> (a -> m b) -> m b |
| 04:28:38 | <koz_> | :t (>>) |
| 04:28:39 | <lambdabot> | Monad m => m a -> m b -> m b |
| 04:28:44 | <koz_> | What's the difference there? |
| 04:28:49 | <futuba> | there's no a |
| 04:29:05 | <koz_> | Precisely - we don't use the 'a' to produce the m b. |
| 04:29:11 | <koz_> | However, 'm a' still has an effect. |
| 04:29:26 | <koz_> | So when we use >>, both _effects_ still occur, but we just ignore the _value_ from the first one. |
| 04:29:35 | <futuba> | ohh |
| 04:29:36 | <koz_> | (in fact, you can define >> using >>=) |
| 04:29:45 | <futuba> | but for Maybe and List monad, there's no point right? |
| 04:29:51 | <koz_> | Also, given the nature of your questions: have you read the Typeclassopedia? |
| 04:29:56 | <futuba> | I have not |
| 04:29:58 | <koz_> | For 'Maybe', there very much _is_ a point. |
| 04:30:04 | <futuba> | but I am aware of the typeclass defiitions |
| 04:30:12 | <koz_> | I would recommend that you read the Typeclassopedia. |
| 04:30:18 | <futuba> | I think I saw it and found it too scary :)) |
| 04:30:22 | <koz_> | A lot of your questions are answered by it, in great detail. |
| 04:30:25 | <koz_> | Yeah, it's not a light read. |
| 04:30:31 | <koz_> | But patience and time gets you everywhere. |
| 04:30:49 | <futuba> | what's the best way to get practice with these things? |
| 04:31:41 | <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 |
| 04:31:41 | <koz_> | futuba: Write more Haskell. |
| 04:31:47 | <futuba> | yeah, but how :) |
| 04:31:53 | <koz_> | Think of a thing you wanna make. |
| 04:31:55 | <koz_> | Then write that. |
| 04:32:02 | <koz_> | Do the exercises the Typeclassopedia comes with. |
| 04:32:08 | <koz_> | (all, or nearly all, of them are code) |
| 04:32:18 | <koz_> | Ditto the exercises you asked about earlier. |
| 04:33:25 | × | vicfred quits (~vicfred@unaffiliated/vicfred) (Quit: Leaving) |
| 04:35:27 | → | Saukk joins (~Saukk@2001:998:f9:2914:1c59:9bb5:b94c:4) |
| 04:41:04 | → | whatisRT joins (~whatisRT@2002:5b41:6a33:0:1094:8ebf:d3e9:e277) |
| 04:45:10 | × | da39a3ee5e6b4b0d quits (~da39a3ee5@2403:6200:8876:6c06:8500:38e7:4522:4d5) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 04:48:37 | → | da39a3ee5e6b4b0d joins (~da39a3ee5@2403:6200:8876:6c06:8500:38e7:4522:4d5) |
| 04:55:32 | × | sszark quits (~sszark@h-213-180.A392.priv.bahnhof.se) (Remote host closed the connection) |
| 05:00:02 | × | _Alleria quits (~AllahuAkb@2604:2000:1484:26:b060:c081:3394:137) (Ping timeout: 260 seconds) |
| 05:01:31 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 256 seconds) |
| 05:02:43 | → | Alleria_ joins (~AllahuAkb@2604:2000:1484:26:b060:c081:3394:137) |
| 05:10:06 | → | falafel__ joins (~falafel@2601:547:1303:b30:7811:313f:d0f3:f9f4) |
| 05:11:30 | → | Jonkimi727406120 joins (~Jonkimi@113.87.161.66) |
| 05:12:45 | → | blendux joins (~blendux@99-33-66-185.lightspeed.yrlnca.sbcglobal.net) |
| 05:13:59 | ← | blendux parts (~blendux@99-33-66-185.lightspeed.yrlnca.sbcglobal.net) () |
| 05:14:08 | × | solonarv quits (~solonarv@astrasbourg-653-1-156-4.w90-6.abo.wanadoo.fr) (Ping timeout: 272 seconds) |
| 05:18:08 | × | heatsink quits (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection) |
| 05:18:25 | × | Gurkenglas quits (~Gurkengla@unaffiliated/gurkenglas) (Ping timeout: 240 seconds) |
| 05:24:47 | × | Sarma quits (~Amras@unaffiliated/amras0000) (Ping timeout: 272 seconds) |
| 05:24:50 | × | whatisRT quits (~whatisRT@2002:5b41:6a33:0:1094:8ebf:d3e9:e277) (Read error: Connection reset by peer) |
| 05:27:56 | × | redmp quits (~redmp@mobile-166-137-178-152.mycingular.net) (Ping timeout: 240 seconds) |
| 05:29:37 | falafel__ | is now known as falafel |
| 05:30:08 | × | futuba quits (2fe3e53b@047-227-229-059.res.spectrum.com) (Remote host closed the connection) |
| 05:31:21 | → | hlisp joins (~hlisp@114.246.35.11) |
| 05:31:29 | × | hlisp quits (~hlisp@114.246.35.11) (Read error: Connection reset by peer) |
| 05:32:43 | × | shailangsa quits (~shailangs@host86-186-136-90.range86-186.btcentralplus.com) (Ping timeout: 260 seconds) |
| 05:34:57 | × | texasmynsted quits (~texasmyns@212.102.45.109) (Remote host closed the connection) |
| 05:35:53 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 05:40:55 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 246 seconds) |
| 05:46:36 | × | Tario quits (~Tario@201.192.165.173) (Ping timeout: 240 seconds) |
| 05:49:56 | → | SanchayanMaity joins (~Sanchayan@106.201.34.194) |
| 05:50:08 | → | elliott__ joins (~elliott@pool-108-51-141-12.washdc.fios.verizon.net) |
| 05:59:05 | × | Jonkimi727406120 quits (~Jonkimi@113.87.161.66) (Ping timeout: 240 seconds) |
| 06:00:27 | × | falafel quits (~falafel@2601:547:1303:b30:7811:313f:d0f3:f9f4) (Ping timeout: 260 seconds) |
| 06:01:01 | hackage | uusi 0.2.1.0 - Tweak dependencies in .cabal files https://hackage.haskell.org/package/uusi-0.2.1.0 (berberman) |
| 06:07:41 | × | Saukk quits (~Saukk@2001:998:f9:2914:1c59:9bb5:b94c:4) (Remote host closed the connection) |
| 06:08:13 | → | Saukk joins (~Saukk@2001:998:f9:2914:1c59:9bb5:b94c:4) |
| 06:14:10 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 06:16:11 | → | vicfred joins (~vicfred@unaffiliated/vicfred) |
| 06:17:05 | × | vicfred quits (~vicfred@unaffiliated/vicfred) (Max SendQ exceeded) |
| 06:17:36 | → | vicfred joins (~vicfred@unaffiliated/vicfred) |
| 06:18:44 | → | heatsink joins (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) |
| 06:23:25 | × | heatsink quits (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 240 seconds) |
| 06:23:28 | → | Jonkimi727406120 joins (~Jonkimi@113.87.161.66) |
| 06:24:26 | → | ggole joins (~ggole@2001:8003:8119:7200:f466:990b:157b:b834) |
| 06:25:54 | × | Saukk quits (~Saukk@2001:998:f9:2914:1c59:9bb5:b94c:4) (Remote host closed the connection) |
| 06:25:54 | × | chkno quits (~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net) (Read error: Connection reset by peer) |
| 06:26:06 | → | chkno joins (~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net) |
| 06:32:36 | × | urodna quits (~urodna@unaffiliated/urodna) (Quit: urodna) |
| 06:36:09 | → | falafel joins (~falafel@2601:547:1303:b30:7811:313f:d0f3:f9f4) |
| 06:38:53 | × | boxscape quits (54a35f37@gateway/web/cgi-irc/kiwiirc.com/ip.84.163.95.55) (Ping timeout: 272 seconds) |
| 06:41:10 | → | CMCDragonkai1 joins (~Thunderbi@124.19.3.250) |
| 06:43:05 | × | elliott__ quits (~elliott@pool-108-51-141-12.washdc.fios.verizon.net) (Ping timeout: 240 seconds) |
| 06:45:05 | × | Graypup_ quits (Graypup@lfcode.ca) (Quit: ZNC 1.6.1 - http://znc.in) |
| 06:46:26 | → | Graypup_ joins (Graypup@lfcode.ca) |
| 06:48:24 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 256 seconds) |
| 06:49:16 | × | cole-h quits (~cole-h@c-73-48-197-220.hsd1.ca.comcast.net) (Ping timeout: 240 seconds) |
| 06:50:37 | × | falafel quits (~falafel@2601:547:1303:b30:7811:313f:d0f3:f9f4) (Ping timeout: 260 seconds) |
| 06:52:50 | × | da39a3ee5e6b4b0d quits (~da39a3ee5@2403:6200:8876:6c06:8500:38e7:4522:4d5) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 07:00:06 | → | da39a3ee5e6b4b0d joins (~da39a3ee5@mx-ll-171.5.161-165.dynamic.3bb.co.th) |
| 07:03:18 | × | da39a3ee5e6b4b0d quits (~da39a3ee5@mx-ll-171.5.161-165.dynamic.3bb.co.th) (Client Quit) |
| 07:04:19 | → | takuan joins (~takuan@178-116-218-225.access.telenet.be) |
| 07:05:55 | → | elliott__ joins (~elliott@pool-108-51-141-12.washdc.fios.verizon.net) |
| 07:06:03 | × | darjeeling_ quits (~darjeelin@122.245.219.209) (Ping timeout: 260 seconds) |
| 07:07:46 | → | DirefulSalt joins (DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt) |
| 07:09:57 | → | olligobber joins (olligobber@gateway/vpn/privateinternetaccess/olligobber) |
| 07:11:04 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 256 seconds) |
| 07:11:24 | → | danvet joins (~Daniel@2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa) |
| 07:16:50 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 07:22:04 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 272 seconds) |
| 07:31:42 | → | darjeeling_ joins (~darjeelin@122.245.219.209) |
| 07:33:45 | → | dirediresalt joins (DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt) |
| 07:36:38 | × | DirefulSalt quits (DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt) (Ping timeout: 256 seconds) |
| 07:37:21 | × | andos quits (~dan@69-165-210-185.cable.teksavvy.com) (Ping timeout: 256 seconds) |
| 07:37:26 | → | alp joins (~alp@88.126.45.36) |
| 07:37:28 | → | invaser joins (~Thunderbi@31.148.23.125) |
| 07:37:54 | → | xsperry joins (~as@unaffiliated/xsperry) |
| 07:38:05 | → | wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 07:41:11 | → | gproto23 joins (~gproto23@unaffiliated/gproto23) |
| 07:41:19 | × | elliott__ quits (~elliott@pool-108-51-141-12.washdc.fios.verizon.net) (Ping timeout: 256 seconds) |
| 07:42:51 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 265 seconds) |
| 07:47:06 | → | Gurkenglas joins (~Gurkengla@unaffiliated/gurkenglas) |
| 07:54:34 | × | justsomeguy quits (~justsomeg@unaffiliated/--/x-3805311) () |
| 07:56:10 | → | jonatanb joins (jonatanb@gateway/vpn/protonvpn/jonatanb) |
| 07:58:26 | × | Sgeo quits (~Sgeo@ool-18b982ad.dyn.optonline.net) (Read error: Connection reset by peer) |
| 07:58:38 | → | avoandmayo joins (~textual@122-58-109-105-adsl.sparkbb.co.nz) |
| 07:58:52 | × | avoandmayo quits (~textual@122-58-109-105-adsl.sparkbb.co.nz) (Client Quit) |
| 08:00:25 | × | jonatanb quits (jonatanb@gateway/vpn/protonvpn/jonatanb) (Ping timeout: 240 seconds) |
| 08:02:21 | × | CMCDragonkai1 quits (~Thunderbi@124.19.3.250) (Quit: CMCDragonkai1) |
| 08:02:21 | → | coot joins (~coot@37.30.49.253.nat.umts.dynamic.t-mobile.pl) |
| 08:06:15 | → | Sgeo joins (~Sgeo@ool-18b982ad.dyn.optonline.net) |
| 08:12:25 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 08:16:38 | × | alp quits (~alp@88.126.45.36) (Ping timeout: 260 seconds) |
| 08:18:06 | × | tabemann quits (~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (Remote host closed the connection) |
| 08:18:40 | → | chaosmasttter joins (~chaosmast@p200300c4a72cf801dd23ca148139a2b5.dip0.t-ipconnect.de) |
| 08:18:42 | × | shutdown_-h_now quits (~arjan@2001:1c06:2d0b:2312:794d:ef9:43c6:21d5) (Ping timeout: 260 seconds) |
| 08:20:09 | → | tabemann joins (~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) |
| 08:20:18 | → | heatsink joins (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) |
| 08:24:13 | × | darjeeling_ quits (~darjeelin@122.245.219.209) (Ping timeout: 260 seconds) |
| 08:24:21 | → | ocamler joins (3263cbdb@50.99.203.219) |
| 08:25:23 | × | heatsink quits (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 260 seconds) |
| 08:27:01 | × | mozzarella quits (~sam@unaffiliated/sam113101) (Remote host closed the connection) |
| 08:27:33 | × | tabemann quits (~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (Remote host closed the connection) |
| 08:27:59 | → | p-core joins (~Thunderbi@2001:718:1e03:5128:2ab7:7f35:48a1:8515) |
| 08:28:59 | × | p-core quits (~Thunderbi@2001:718:1e03:5128:2ab7:7f35:48a1:8515) (Remote host closed the connection) |
| 08:29:01 | → | mozzarella joins (~sam@unaffiliated/sam113101) |
| 08:29:29 | → | tabemann joins (~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) |
| 08:29:30 | → | avoandmayo joins (~textual@122-58-109-105-adsl.sparkbb.co.nz) |
| 08:32:07 | × | mozzarella quits (~sam@unaffiliated/sam113101) (Remote host closed the connection) |
| 08:33:46 | → | shutdown_-h_now joins (~arjan@2001:1c06:2d0b:2312:94f:cb60:6301:cfa8) |
| 08:33:58 | → | mozzarella joins (~sam@unaffiliated/sam113101) |
| 08:34:54 | × | avoandmayo quits (~textual@122-58-109-105-adsl.sparkbb.co.nz) (Ping timeout: 272 seconds) |
| 08:37:00 | hackage | Z-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) |
| 08:37:55 | → | oish joins (~charlie@228.25.169.217.in-addr.arpa) |
| 08:39:33 | × | Sgeo quits (~Sgeo@ool-18b982ad.dyn.optonline.net) (Read error: Connection reset by peer) |
| 08:40:30 | → | da39a3ee5e6b4b0d joins (~da39a3ee5@2403:6200:8876:6c06:8500:38e7:4522:4d5) |
| 08:41:14 | × | ocamler quits (3263cbdb@50.99.203.219) (Remote host closed the connection) |
| 08:42:39 | × | jedws_ quits (~jedws@101.184.150.93) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 08:43:34 | → | darjeeling_ joins (~darjeelin@122.245.219.209) |
| 08:44:27 | → | alp joins (~alp@2a01:e0a:58b:4920:c1e4:1327:bc3c:22c7) |
| 08:45:12 | × | xff0x quits (~fox@2001:1a81:53fc:6700:5177:b787:c6a7:ad81) (Ping timeout: 260 seconds) |
| 08:45:51 | → | xff0x joins (~fox@2001:1a81:53fc:6700:524e:d3cd:834f:b429) |
| 08:46:06 | → | Sgeo joins (~Sgeo@ool-18b982ad.dyn.optonline.net) |
| 08:46:26 | → | revtintin joins (~revtintin@42.61.242.247) |
| 08:47:03 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 256 seconds) |
| 08:51:33 | × | Alleria_ quits (~AllahuAkb@2604:2000:1484:26:b060:c081:3394:137) (Read error: Connection reset by peer) |
| 08:51:41 | → | _Alleria joins (~AllahuAkb@2604:2000:1484:26:b060:c081:3394:137) |
| 09:05:02 | → | Sarma joins (~Amras@unaffiliated/amras0000) |
| 09:08:33 | × | tromp_ quits (~tromp@dhcp-077-249-230-040.chello.nl) (Ping timeout: 260 seconds) |
| 09:10:33 | → | bitmagie joins (~Thunderbi@200116b806b2f50045a332a5e7f51d32.dip.versatel-1u1.de) |
| 09:10:48 | → | wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 09:12:06 | → | gproto023 joins (~gproto23@unaffiliated/gproto23) |
| 09:13:05 | × | hpc quits (~juzz@ip98-169-35-13.dc.dc.cox.net) (Ping timeout: 240 seconds) |
| 09:13:25 | × | alp quits (~alp@2a01:e0a:58b:4920:c1e4:1327:bc3c:22c7) (Ping timeout: 272 seconds) |
| 09:14:36 | × | gproto23 quits (~gproto23@unaffiliated/gproto23) (Ping timeout: 256 seconds) |
| 09:15:14 | × | macrover quits (~macrover@ip70-189-231-35.lv.lv.cox.net) (Ping timeout: 260 seconds) |
| 09:15:18 | → | hpc joins (~juzz@ip98-169-35-13.dc.dc.cox.net) |
| 09:15:24 | → | kritzefitz joins (~kritzefit@212.86.56.80) |
| 09:15:33 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 260 seconds) |
| 09:16:44 | × | dirediresalt quits (DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt) (Remote host closed the connection) |
| 09:17:12 | → | dirediresalt joins (DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt) |
| 09:17:33 | × | tabemann quits (~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (Remote host closed the connection) |
| 09:18:36 | → | tabemann joins (~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) |
| 09:19:02 | × | oish quits (~charlie@228.25.169.217.in-addr.arpa) (Ping timeout: 265 seconds) |
| 09:19:02 | × | da39a3ee5e6b4b0d quits (~da39a3ee5@2403:6200:8876:6c06:8500:38e7:4522:4d5) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 09:19:26 | → | gehmehgeh joins (~ircuser1@gateway/tor-sasl/gehmehgeh) |
| 09:21:20 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 09:21:25 | → | heatsink joins (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) |
| 09:21:56 | → | Tuplanolla joins (~Tuplanoll@91-159-68-239.elisa-laajakaista.fi) |
| 09:26:05 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds) |
| 09:26:12 | × | heatsink quits (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 272 seconds) |
| 09:26:14 | → | gproto0023 joins (~gproto23@unaffiliated/gproto23) |
| 09:27:34 | → | raichoo joins (~raichoo@dslb-092-073-215-225.092.073.pools.vodafone-ip.de) |
| 09:28:16 | × | gproto023 quits (~gproto23@unaffiliated/gproto23) (Ping timeout: 240 seconds) |
| 09:29:45 | × | drbean quits (~drbean@TC210-63-209-194.static.apol.com.tw) (Ping timeout: 240 seconds) |
| 09:32:26 | → | FreeBirdLjj joins (~freebirdl@101.228.42.108) |
| 09:34:22 | → | conal joins (~conal@198.8.81.205) |
| 09:36:18 | → | m0rphism joins (~m0rphism@HSI-KBW-095-208-098-207.hsi5.kabel-badenwuerttemberg.de) |
| 09:37:08 | × | FreeBirdLjj quits (~freebirdl@101.228.42.108) (Ping timeout: 260 seconds) |
| 09:37:27 | → | alp joins (~alp@2a01:e0a:58b:4920:59f1:138:8ab7:3855) |
| 09:38:34 | × | conal quits (~conal@198.8.81.205) (Ping timeout: 246 seconds) |
| 09:41:41 | → | jedws joins (~jedws@101.184.150.93) |
| 09:43:56 | × | jedws quits (~jedws@101.184.150.93) (Client Quit) |
| 09:45:27 | × | revtintin quits (~revtintin@42.61.242.247) (Quit: WeeChat 1.9.1) |
| 09:45:31 | × | Sgeo quits (~Sgeo@ool-18b982ad.dyn.optonline.net) (Read error: Connection reset by peer) |
| 09:47:28 | → | Sgeo joins (~Sgeo@ool-18b982ad.dyn.optonline.net) |
| 09:51:24 | → | knupfer1 joins (~Thunderbi@mue-88-130-61-241.dsl.tropolys.de) |
| 09:53:44 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 09:58:02 | → | son0p joins (~son0p@181.58.39.182) |
| 10:01:26 | × | Gurkenglas quits (~Gurkengla@unaffiliated/gurkenglas) (Ping timeout: 260 seconds) |
| 10:02:11 | × | hnOsmium0001 quits (uid453710@gateway/web/irccloud.com/x-bxutlphfkqmfvhzw) (Quit: Connection closed for inactivity) |
| 10:05:06 | × | kritzefitz quits (~kritzefit@212.86.56.80) (Ping timeout: 256 seconds) |
| 10:07:15 | → | dcoutts_ joins (~duncan@33.14.75.194.dyn.plus.net) |
| 10:10:05 | × | gproto0023 quits (~gproto23@unaffiliated/gproto23) (Ping timeout: 240 seconds) |
| 10:12:01 | → | wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 10:15:10 | → | tromp joins (~tromp@dhcp-077-249-230-040.chello.nl) |
| 10:16:47 | × | Sgeo quits (~Sgeo@ool-18b982ad.dyn.optonline.net) (Read error: Connection reset by peer) |
| 10:17:01 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 264 seconds) |
| 10:21:44 | → | Sgeo joins (~Sgeo@ool-18b982ad.dyn.optonline.net) |
| 10:23:09 | → | gproto23 joins (~gproto23@unaffiliated/gproto23) |
| 10:23:10 | × | rprije quits (~rprije@124.148.131.132) (Ping timeout: 256 seconds) |
| 10:30:36 | × | Jonkimi727406120 quits (~Jonkimi@113.87.161.66) (Ping timeout: 240 seconds) |
| 10:32:55 | → | AlterEgo- joins (~ladew@124-198-158-163.dynamic.caiway.nl) |
| 10:34:27 | × | hexfive quits (~hexfive@50-47-142-195.evrt.wa.frontiernet.net) (Quit: i must go. my people need me.) |
| 10:34:36 | × | knupfer1 quits (~Thunderbi@mue-88-130-61-241.dsl.tropolys.de) (Ping timeout: 272 seconds) |
| 10:34:45 | × | arahael quits (~arahael@14-203-208-142.tpgi.com.au) (Remote host closed the connection) |
| 10:34:57 | → | fendor_ joins (~fendor@77.119.131.102.wireless.dyn.drei.com) |
| 10:37:16 | × | fendor quits (~fendor@91.141.1.146.wireless.dyn.drei.com) (Ping timeout: 240 seconds) |
| 10:37:42 | × | tabemann quits (~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (Remote host closed the connection) |
| 10:39:30 | × | gproto23 quits (~gproto23@unaffiliated/gproto23) (Remote host closed the connection) |
| 10:39:36 | × | jlamothe quits (~jlamothe@198.251.55.207) (Ping timeout: 240 seconds) |
| 10:39:51 | → | tabemann joins (~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) |
| 10:42:42 | → | crdrost joins (~crdrost@c-98-207-102-156.hsd1.ca.comcast.net) |
| 10:44:35 | × | Lowww quits (~Lowww@185.163.110.116) (Remote host closed the connection) |
| 10:45:33 | × | rotty quits (rotty@ghost.xx.vu) (Ping timeout: 265 seconds) |
| 10:52:02 | → | gagbo joins (~gagbo@unaffiliated/gagbo) |
| 10:53:10 | → | borne joins (~fritjof@200116b864212200f1dc39039d201adf.dip.versatel-1u1.de) |
| 10:55:23 | <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. |
| 10:55:47 | <gagbo> | So how can I set CFLAGS in the recipe of a dependency of my project ? |
| 10:59:36 | → | gproto23 joins (~gproto23@unaffiliated/gproto23) |
| 10:59:45 | <[exa]> | interesting, I see no reason why the package would force -Werror |
| 11:01:09 | <gagbo> | it's weird yeah, but that's the only thing from my output, I didn't see any compilation error. |
| 11:01:38 | <[exa]> | can you grep you stack project config for -Werror ? |
| 11:03:21 | <gagbo> | https://imgur.com/QEv7TtJ |
| 11:03:23 | <gagbo> | I'll do |
| 11:04:36 | → | modi123_1 joins (~modi123_1@84.39.117.57) |
| 11:05:15 | <[exa]> | btw if that's an error message please pastebin it, I can't read images here |
| 11:05:29 | <[exa]> | ideally with the compiler command, if present |
| 11:07:21 | × | pavonia quits (~user@unaffiliated/siracusa) (Quit: Bye!) |
| 11:07:51 | <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 |
| 11:10:36 | × | acarrico quits (~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) (Ping timeout: 240 seconds) |
| 11:11:42 | <gagbo> | welp, apparently it was something else, trying to rebuild doesn't block on unix-time, sorry for the noise |
| 11:12:25 | <merijn> | Why do you need unix-time anyway? |
| 11:12:32 | <merijn> | Why not use time? |
| 11:12:59 | <merijn> | It's the far more common (and thus better tested) package |
| 11:14:26 | → | fendor__ joins (~fendor@77.119.131.102.wireless.dyn.drei.com) |
| 11:15:59 | × | Sgeo quits (~Sgeo@ool-18b982ad.dyn.optonline.net) (Read error: Connection reset by peer) |
| 11:16:36 | × | fendor_ quits (~fendor@77.119.131.102.wireless.dyn.drei.com) (Ping timeout: 240 seconds) |
| 11:16:36 | × | olligobber quits (olligobber@gateway/vpn/privateinternetaccess/olligobber) (Ping timeout: 240 seconds) |
| 11:16:43 | <gagbo> | I'm trying to use taffybar, not really my choice |
| 11:17:08 | <tomsmeding> | gagbo: that "error" is really ghc misinterpreting the output of the preprocessor warning as an error |
| 11:17:26 | <tomsmeding> | but it doesn't actually _treat_ it as an error, just print it like one |
| 11:17:31 | <gagbo> | I see |
| 11:18:00 | <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] |
| 11:18:40 | <tomsmeding> | but that's kind of esoteric knowledge from the C-land that haskell programmers should (ahem) not need to deal with :p |
| 11:19:56 | <tomsmeding> | gagbo: for finding out what exactly makes the build fail, I recommend passing -j1 to 'stack build' |
| 11:20:24 | <tomsmeding> | (usually after first doing a couple of parallel builds to build all the non-failing packages, so only the failing one remains) |
| 11:20:47 | <tomsmeding> | s/all/the topological prefix of/? how is that even called |
| 11:21:59 | × | alp quits (~alp@2a01:e0a:58b:4920:59f1:138:8ab7:3855) (Ping timeout: 272 seconds) |
| 11:22:42 | → | heatsink joins (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) |
| 11:22:43 | → | PacoV joins (~pcoves@16.194.31.93.rev.sfr.net) |
| 11:22:46 | <PacoV> | Hello there |
| 11:22:53 | <Uniaika> | salut PacoV |
| 11:24:31 | <ski> | tomsmeding : hm, maybe some lower (closed) subset |
| 11:25:15 | <PacoV> | Hey, I'm looking for someone to move my hackage account to the uploader group? Is this possible ? |
| 11:26:55 | <PacoV> | Account is under another name I can give via MP. |
| 11:26:56 | × | heatsink quits (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 240 seconds) |
| 11:32:26 | → | olligobber joins (olligobber@gateway/vpn/privateinternetaccess/olligobber) |
| 11:34:22 | × | chaosmasttter quits (~chaosmast@p200300c4a72cf801dd23ca148139a2b5.dip0.t-ipconnect.de) (Ping timeout: 260 seconds) |
| 11:35:07 | × | Varis quits (~Tadas@unaffiliated/varis) (Remote host closed the connection) |
| 11:35:55 | × | shutdown_-h_now quits (~arjan@2001:1c06:2d0b:2312:94f:cb60:6301:cfa8) (Ping timeout: 272 seconds) |
| 11:37:23 | → | Varis joins (~Tadas@unaffiliated/varis) |
| 11:41:06 | → | shutdown_-h_now joins (~arjan@2001:1c06:2d0b:2312:94f:cb60:6301:cfa8) |
| 11:42:51 | → | __monty__ joins (~toonn@unaffiliated/toonn) |
| 11:43:37 | → | SanchayanM joins (~Sanchayan@122.167.93.19) |
| 11:44:16 | × | SanchayanMaity quits (~Sanchayan@106.201.34.194) (Ping timeout: 240 seconds) |
| 11:47:09 | → | Boomerang joins (~Boomerang@xd520f68c.cust.hiper.dk) |
| 11:51:16 | × | phaul quits (~phaul@ruby/staff/phaul) (Ping timeout: 240 seconds) |
| 11:52:02 | × | SanchayanM quits (~Sanchayan@122.167.93.19) (Ping timeout: 260 seconds) |
| 11:55:57 | → | SanchayanMaity joins (~Sanchayan@106.200.254.25) |
| 11:56:38 | → | jonatanb joins (jonatanb@gateway/vpn/protonvpn/jonatanb) |
| 11:56:43 | × | SanchayanMaity quits (~Sanchayan@106.200.254.25) (Client Quit) |
| 11:57:13 | × | lxsameer quits (~lxsameer@unaffiliated/lxsameer) (Ping timeout: 264 seconds) |
| 11:57:32 | × | modi123_1 quits (~modi123_1@84.39.117.57) (Remote host closed the connection) |
| 12:01:13 | × | jonatanb quits (jonatanb@gateway/vpn/protonvpn/jonatanb) (Ping timeout: 260 seconds) |
| 12:03:14 | × | Boomerang quits (~Boomerang@xd520f68c.cust.hiper.dk) (Ping timeout: 260 seconds) |
| 12:03:56 | → | phaul joins (~phaul@ruby/staff/phaul) |
| 12:08:49 | → | funkatron joins (~funkatron@178.239.168.171) |
| 12:09:13 | × | phaul quits (~phaul@ruby/staff/phaul) (Ping timeout: 264 seconds) |
| 12:10:44 | → | lxsameer joins (lxsameer@gateway/vpn/protonvpn/lxsameer) |
| 12:12:30 | → | phaul joins (~phaul@ruby/staff/phaul) |
| 12:13:20 | → | wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 12:14:45 | → | LKoen joins (~LKoen@169.244.88.92.rev.sfr.net) |
| 12:15:31 | × | shf quits (~sheaf@2a01:cb19:80cc:7e00:b8bb:ef68:fc1c:f951) (Quit: Leaving) |
| 12:18:10 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 260 seconds) |
| 12:21:03 | × | denisse quits (~spaceCat@gateway/tor-sasl/alephzer0) (Ping timeout: 240 seconds) |
| 12:21:20 | → | denisse joins (~spaceCat@gateway/tor-sasl/alephzer0) |
| 12:23:36 | × | phaul quits (~phaul@ruby/staff/phaul) (Ping timeout: 240 seconds) |
| 12:24:59 | → | shf joins (~sheaf@2a01:cb19:80cc:7e00:7dfb:edae:5f48:fe4e) |
| 12:25:51 | → | phaul joins (~phaul@ruby/staff/phaul) |
| 12:26:36 | × | olligobber quits (olligobber@gateway/vpn/privateinternetaccess/olligobber) (Ping timeout: 240 seconds) |
| 12:26:37 | → | ClaudiusMaximus joins (~claude@198.123.199.146.dyn.plus.net) |
| 12:26:47 | × | ClaudiusMaximus quits (~claude@198.123.199.146.dyn.plus.net) (Changing host) |
| 12:26:47 | → | ClaudiusMaximus joins (~claude@unaffiliated/claudiusmaximus) |
| 12:27:47 | → | geowiesnot joins (~user@i15-les02-ix2-87-89-181-157.sfr.lns.abo.bbox.fr) |
| 12:32:00 | hackage | zydiskell 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) |
| 12:32:23 | → | da39a3ee5e6b4b0d joins (~da39a3ee5@2403:6200:8876:6c06:c056:20b8:f8ee:6530) |
| 12:35:42 | → | Boomerang joins (~Boomerang@xd520f68c.cust.hiper.dk) |
| 12:36:03 | → | elfets joins (~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) |
| 12:40:56 | × | roconnor quits (~roconnor@host-104-157-230-3.dyn.295.ca) (Ping timeout: 240 seconds) |
| 12:41:24 | → | drbean joins (~drbean@TC210-63-209-199.static.apol.com.tw) |
| 12:42:34 | × | geowiesnot quits (~user@i15-les02-ix2-87-89-181-157.sfr.lns.abo.bbox.fr) (Ping timeout: 256 seconds) |
| 12:47:46 | → | alp joins (~alp@2a01:e0a:58b:4920:c027:cd9b:f7aa:d6c9) |
| 12:52:03 | × | tabemann quits (~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (Remote host closed the connection) |
| 12:52:05 | × | bitmagie quits (~Thunderbi@200116b806b2f50045a332a5e7f51d32.dip.versatel-1u1.de) (Quit: bitmagie) |
| 12:56:07 | → | tabemann joins (~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) |
| 12:57:04 | → | geowiesnot joins (~user@i15-les02-ix2-87-89-181-157.sfr.lns.abo.bbox.fr) |
| 12:57:28 | → | acarrico joins (~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) |
| 13:02:59 | → | sunmaster joins (~locality@p200300c13f360600e8c2ee82ee76726a.dip0.t-ipconnect.de) |
| 13:04:15 | → | roconnor joins (~roconnor@host-45-58-200-239.dyn.295.ca) |
| 13:05:01 | × | phaul quits (~phaul@ruby/staff/phaul) (Ping timeout: 264 seconds) |
| 13:05:32 | → | phaul joins (~phaul@ruby/staff/phaul) |
| 13:05:35 | → | oish joins (~charlie@228.25.169.217.in-addr.arpa) |
| 13:08:09 | → | Nik05 joins (~Nik05@85.150.134.175) |
| 13:08:10 | × | Nik05 quits (~Nik05@85.150.134.175) (Read error: Connection reset by peer) |
| 13:08:54 | × | son0p quits (~son0p@181.58.39.182) (Quit: leaving) |
| 13:09:51 | → | zariuq joins (~zar@fw1.ciirc.cvut.cz) |
| 13:12:18 | × | raichoo quits (~raichoo@dslb-092-073-215-225.092.073.pools.vodafone-ip.de) (Quit: Lost terminal) |
| 13:14:01 | → | wonko7 joins (~wonko7@2a01:e35:2ffb:7040:55f1:c3a3:cdbe:bf52) |
| 13:14:30 | → | wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 13:15:22 | → | shailangsa joins (~shailangs@host86-186-177-233.range86-186.btcentralplus.com) |
| 13:16:36 | × | noCheese quits (~nocheese@unaffiliated/nocheese) (Quit: I'm out!) |
| 13:18:56 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 240 seconds) |
| 13:24:24 | → | heatsink joins (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) |
| 13:28:07 | → | Ariakenom joins (~Ariakenom@h-98-128-229-104.NA.cust.bahnhof.se) |
| 13:28:29 | → | juuandyy joins (~juuandyy@84.78.249.20) |
| 13:28:43 | × | heatsink quits (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 260 seconds) |
| 13:29:05 | → | son0p joins (~son0p@181.136.122.143) |
| 13:29:26 | → | kuribas joins (~user@ptr-25vy0i8mmgylw13a4p4.18120a2.ip6.access.telenet.be) |
| 13:33:56 | × | juuandyy quits (~juuandyy@84.78.249.20) (Ping timeout: 240 seconds) |
| 13:34:38 | ← | sunmaster parts (~locality@p200300c13f360600e8c2ee82ee76726a.dip0.t-ipconnect.de) ("Leaving") |
| 13:37:16 | × | oish quits (~charlie@228.25.169.217.in-addr.arpa) (Ping timeout: 240 seconds) |
| 13:40:49 | → | Chi1thangoo joins (~Chi1thang@87.112.60.168) |
| 13:48:13 | × | Sonderblade quits (~helloman@94.191.153.49.mobile.tre.se) (Ping timeout: 264 seconds) |
| 13:49:43 | × | phaul quits (~phaul@ruby/staff/phaul) (Ping timeout: 260 seconds) |
| 13:51:27 | × | borne quits (~fritjof@200116b864212200f1dc39039d201adf.dip.versatel-1u1.de) (Ping timeout: 260 seconds) |
| 13:53:37 | × | drbean quits (~drbean@TC210-63-209-199.static.apol.com.tw) (Ping timeout: 256 seconds) |
| 13:54:37 | × | dftxbs3e quits (~dftxbs3e@unaffiliated/dftxbs3e) (Ping timeout: 272 seconds) |
| 13:56:12 | → | toorevitimirp joins (~tooreviti@117.182.183.18) |
| 14:02:31 | hackage | rss-conduit 0.6.0.1 - Streaming parser/renderer for the RSS standard. https://hackage.haskell.org/package/rss-conduit-0.6.0.1 (koral) |
| 14:03:45 | → | geekosaur joins (ac3a8c23@172.58.140.35) |
| 14:05:13 | → | borne joins (~fritjof@200116b864212200f1dc39039d201adf.dip.versatel-1u1.de) |
| 14:05:16 | → | christian_ joins (~christian@2a02:810d:f40:2a9c:40b2:2308:84bd:8b9b) |
| 14:05:32 | christian_ | is now known as halbGefressen |
| 14:07:33 | × | halbGefressen quits (~christian@2a02:810d:f40:2a9c:40b2:2308:84bd:8b9b) (Client Quit) |
| 14:07:47 | → | christian_ joins (~christian@2a02:810d:f40:2a9c:40b2:2308:84bd:8b9b) |
| 14:07:55 | christian_ | is now known as halbGefressen |
| 14:09:35 | <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. |
| 14:09:54 | → | boxscape joins (54a35f37@gateway/web/cgi-irc/kiwiirc.com/ip.84.163.95.55) |
| 14:11:12 | <halbGefressen> | Now, how do I recursively apply this function with >>= until it either returns a valid sudoku or an empty clause? |
| 14:12:40 | × | son0p quits (~son0p@181.136.122.143) (Ping timeout: 256 seconds) |
| 14:13:05 | <Rembane> | halbGefressen: That sounds really fun! What is the type of your function? |
| 14:13:52 | × | invaser quits (~Thunderbi@31.148.23.125) (Ping timeout: 265 seconds) |
| 14:14:27 | <ski> | halbGefressen : should it, given a position, attempt to fill that position in every possible way ? |
| 14:14:33 | <halbGefressen> | https://paste.gnome.org/pebsnonzq |
| 14:14:40 | → | son0p joins (~son0p@181.136.122.143) |
| 14:14:48 | <halbGefressen> | Sudoku is the type [[Int]] |
| 14:15:24 | <Rembane> | The implementation of the list monad should IIRC give you every possible Sudoku |
| 14:16:29 | <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? |
| 14:17:09 | <merijn> | tbh, [[Int]] is probably a bad datatype for sudoku. I'd probably use either "Array (Int, Int) Int" or "Map (Int, Int) Int" |
| 14:17:22 | <merijn> | (that's not really an answer, but worth considering) |
| 14:18:03 | <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 :)) |
| 14:18:46 | → | phaul joins (~phaul@ruby/staff/phaul) |
| 14:18:49 | × | NieDzejkob quits (~quassel@188.123.215.55) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) |
| 14:19:53 | ← | ben_m parts (~ben@unaffiliated/ben-m/x-8385872) ("WeeChat 2.8") |
| 14:20:35 | → | Franciman joins (~francesco@host-82-51-90-98.retail.telecomitalia.it) |
| 14:20:36 | × | Boomerang quits (~Boomerang@xd520f68c.cust.hiper.dk) (Ping timeout: 256 seconds) |
| 14:20:39 | → | NieDzejkob joins (~quassel@188.123.215.55) |
| 14:24:36 | × | phaul quits (~phaul@ruby/staff/phaul) (Ping timeout: 240 seconds) |
| 14:24:57 | × | berberman_ quits (~berberman@unaffiliated/berberman) (Quit: ZNC 1.7.5 - https://znc.in) |
| 14:25:03 | → | heatsink joins (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) |
| 14:25:34 | → | berberman joins (~berberman@unaffiliated/berberman) |
| 14:25:50 | × | alp quits (~alp@2a01:e0a:58b:4920:c027:cd9b:f7aa:d6c9) (Ping timeout: 264 seconds) |
| 14:26:27 | <kuribas> | you know about this pearl? https://www.cs.tufts.edu/~nr/cs257/archive/richard-bird/sudoku.pdf |
| 14:26:53 | <halbGefressen> | Thanks, I'll definitely look into it! |
| 14:27:15 | <ski> | halbGefressen : you have lots of useless/redundant nondeterminism |
| 14:27:17 | <kuribas> | halbGefressen: if that solves your challenge, better try solving it first yourself :) |
| 14:27:58 | <ski> | (also, your second `$' is useless. and you could move the `filter' guard into the list comprehension) |
| 14:28:09 | → | Tario joins (~Tario@201.192.165.173) |
| 14:28:12 | → | acidjnk_new joins (~acidjnk@p200300d0c719ff94358934eb0dfd70c0.dip0.t-ipconnect.de) |
| 14:28:29 | <kuribas> | the interesting bit here is how they reduce the search space by reordering the operations |
| 14:29:07 | → | elfets_ joins (~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) |
| 14:29:16 | × | heatsink quits (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 240 seconds) |
| 14:29:29 | → | phaul joins (~phaul@ruby/staff/phaul) |
| 14:29:41 | <kuribas> | I benchmarked my CPS version of ExceptT on my parser library, and it gave me a 15% improvement :) |
| 14:30:26 | × | dirediresalt quits (DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt) (Remote host closed the connection) |
| 14:30:28 | <kuribas> | not that much, but still something, and completely for free :) |
| 14:30:40 | <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 |
| 14:31:21 | → | dirediresalt joins (DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt) |
| 14:31:29 | <halbGefressen> | I know, thats exactly my problem |
| 14:31:48 | <ski> | so .. "Don't do that, then !" ? |
| 14:32:05 | <halbGefressen> | Thats my problem, I don't know how to do it in this manner xD |
| 14:32:43 | × | elfets quits (~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) (Ping timeout: 256 seconds) |
| 14:32:49 | <halbGefressen> | It can solve 2x2 sudokus, but with 3x3 it just computes into eternity |
| 14:32:53 | <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 |
| 14:33:53 | <kuribas> | the solution to avoid combinatorial explosion is to prune *early*. |
| 14:34:48 | <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") |
| 14:35:23 | × | Franciman quits (~francesco@host-82-51-90-98.retail.telecomitalia.it) (Quit: Leaving) |
| 14:35:58 | × | phaul quits (~phaul@ruby/staff/phaul) (Ping timeout: 256 seconds) |
| 14:36:27 | <halbGefressen> | Would it be a good idea to implement the DPLL algorithm for SAT and then just reduce my sudoku to SAT? |
| 14:37:07 | <kuribas> | that's cheating :) |
| 14:37:35 | <kuribas> | but it would work |
| 14:37:50 | <ski> | dunno what the DPLL algorithm is |
| 14:39:06 | → | whatisRT joins (~whatisRT@2002:5b41:6a33:0:1094:8ebf:d3e9:e277) |
| 14:39:20 | <Feuermagier> | how do I find the index of the first 0 in a [[Int]]? |
| 14:39:32 | <halbGefressen> | It's basically an algorithm to determine a solution to a boolean term given its conjunctive normal form |
| 14:39:46 | → | invaser joins (~Thunderbi@31.148.23.125) |
| 14:39:50 | <halbGefressen> | ahh, another sudoku solver :) |
| 14:40:17 | <Feuermagier> | halbGefressen, what are you doing here? :D |
| 14:40:43 | <ski> | @type findIndex |
| 14:40:44 | <lambdabot> | (a -> Bool) -> [a] -> Maybe Int |
| 14:41:06 | <ski> | hm |
| 14:42:38 | <Feuermagier> | halbGefressen, take a look at https://en.wikipedia.org/wiki/Mathematics_of_Sudoku + http://www2.imm.dtu.dk/pubdb/edoc/imm5625.pdf |
| 14:44:17 | <kuribas> | it's fairly trivial to turn a sudoku in something that a SAT solver can solve, but it's not interesting. |
| 14:45:00 | → | alp joins (~alp@2a01:e0a:58b:4920:bd6e:5194:b82b:da55) |
| 14:46:00 | <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) |
| 14:46:19 | × | geekosaur quits (ac3a8c23@172.58.140.35) (Ping timeout: 245 seconds) |
| 14:46:44 | <Feuermagier> | halbGefressen, there's also https://wiki.haskell.org/Sudoku#Backtrack_monad_solver |
| 14:46:44 | × | chkno quits (~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net) (Read error: Connection reset by peer) |
| 14:46:53 | → | chkno joins (~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net) |
| 14:46:58 | <halbGefressen> | yea, I read that a little as well |
| 14:47:04 | <halbGefressen> | but i wanna do it myself haha |
| 14:47:10 | → | knupfer joins (~Thunderbi@mue-88-130-61-241.dsl.tropolys.de) |
| 14:47:21 | × | Tario quits (~Tario@201.192.165.173) (Read error: Connection reset by peer) |
| 14:47:34 | × | elfets_ quits (~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) (Quit: Leaving) |
| 14:48:47 | <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 |
| 14:49:45 | × | geowiesnot quits (~user@i15-les02-ix2-87-89-181-157.sfr.lns.abo.bbox.fr) (Ping timeout: 240 seconds) |
| 14:49:57 | <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) |
| 14:50:10 | × | polyphem quits (~p0lyph3m@2a02:810d:640:776c:76d7:55f6:f85b:c889) (Read error: Connection reset by peer) |
| 14:50:37 | → | neiluj joins (~jco@91-167-203-101.subs.proxad.net) |
| 14:50:37 | × | neiluj quits (~jco@91-167-203-101.subs.proxad.net) (Changing host) |
| 14:50:37 | → | neiluj joins (~jco@unaffiliated/neiluj) |
| 14:50:37 | <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 / ...) |
| 14:50:38 | → | jonatanb joins (jonatanb@gateway/vpn/protonvpn/jonatanb) |
| 14:53:17 | × | da39a3ee5e6b4b0d quits (~da39a3ee5@2403:6200:8876:6c06:c056:20b8:f8ee:6530) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 14:53:29 | <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 |
| 14:53:46 | → | noCheese joins (~nocheese@gw2.aibor.de) |
| 14:53:46 | × | noCheese quits (~nocheese@gw2.aibor.de) (Changing host) |
| 14:53:46 | → | noCheese joins (~nocheese@unaffiliated/nocheese) |
| 14:54:05 | <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) |
| 14:54:47 | → | geekosaur joins (ac3a8c23@172.58.140.35) |
| 14:54:54 | <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) |
| 14:55:05 | × | shailangsa quits (~shailangs@host86-186-177-233.range86-186.btcentralplus.com) (Ping timeout: 240 seconds) |
| 14:55:09 | × | kuribas quits (~user@ptr-25vy0i8mmgylw13a4p4.18120a2.ip6.access.telenet.be) (Quit: ERC (IRC client for Emacs 26.3)) |
| 14:55:21 | → | erisco joins (~erisco@d24-57-249-233.home.cgocable.net) |
| 14:56:01 | hackage | servant 0.18.2 - A family of combinators for defining webservices APIs https://hackage.haskell.org/package/servant-0.18.2 (maksbotan) |
| 14:56:07 | × | erisco quits (~erisco@d24-57-249-233.home.cgocable.net) (Client Quit) |
| 14:57:01 | hackage | servant-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) |
| 14:57:05 | × | halbGefressen quits (~christian@2a02:810d:f40:2a9c:40b2:2308:84bd:8b9b) (Quit: halbGefressen) |
| 14:57:16 | → | geowiesnot joins (~user@87-89-181-157.abo.bbox.fr) |
| 14:59:21 | × | dcoutts_ quits (~duncan@33.14.75.194.dyn.plus.net) (Ping timeout: 256 seconds) |
| 15:00:07 | × | boxscape quits (54a35f37@gateway/web/cgi-irc/kiwiirc.com/ip.84.163.95.55) (Quit: Connection closed) |
| 15:00:34 | × | toorevitimirp quits (~tooreviti@117.182.183.18) (Ping timeout: 246 seconds) |
| 15:00:37 | → | boxscape joins (54a35f37@gateway/web/cgi-irc/kiwiirc.com/ip.84.163.95.55) |
| 15:01:09 | <ski> | Feuermagier : well, one approach is to `zip' with indices, and then filter |
| 15:01:27 | → | supercoven joins (~Supercove@dsl-hkibng31-54fafd-230.dhcp.inet.fi) |
| 15:02:16 | <Feuermagier> | ski, interesting; maybe elemIndex zipped with thew lists. |
| 15:03:52 | → | mputz joins (~Thunderbi@dslb-084-058-211-084.084.058.pools.vodafone-ip.de) |
| 15:05:06 | <Feuermagier> | * Couldn't match expected type `[[Int]] -> Int -> Maybe (Int, Int)' |
| 15:05:06 | <Feuermagier> | with actual type `Maybe a0' |
| 15:05:16 | <Feuermagier> | ^why does this happen? |
| 15:05:20 | <ski> | missing arguments ? |
| 15:05:44 | <Feuermagier> | isn't my return Maybe (Int,Int)? |
| 15:06:00 | <Feuermagier> | shouldn't i be able to just return nothing? |
| 15:07:08 | → | erisco joins (~erisco@d24-57-249-233.home.cgocable.net) |
| 15:07:47 | <ski> | show code ? |
| 15:08:01 | <Feuermagier> | findIndex :: [[Int]] -> Int -> Maybe (Int,Int) |
| 15:08:01 | <Feuermagier> | findIndex = Nothing |
| 15:08:18 | <ski> | findIndex xss x = Nothing |
| 15:08:45 | <Feuermagier> | *oh* |
| 15:08:47 | <Feuermagier> | thx |
| 15:09:04 | <ski> | (missing arguments, as i thought) |
| 15:10:10 | → | Tario joins (~Tario@37.218.241.6) |
| 15:11:01 | × | gagbo quits (~gagbo@unaffiliated/gagbo) (Ping timeout: 264 seconds) |
| 15:11:19 | → | texasmynsted joins (~texasmyns@212.102.45.121) |
| 15:12:07 | × | Tario quits (~Tario@37.218.241.6) (Read error: Connection reset by peer) |
| 15:13:32 | × | bitmapper quits (uid464869@gateway/web/irccloud.com/x-pcjsdqzlpwhjwdiy) (Quit: Connection closed for inactivity) |
| 15:15:12 | × | xff0x quits (~fox@2001:1a81:53fc:6700:524e:d3cd:834f:b429) (Ping timeout: 260 seconds) |
| 15:15:55 | → | wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 15:16:00 | → | xff0x joins (~fox@2001:1a81:53fc:6700:7028:2716:1053:ff98) |
| 15:16:56 | → | Entertainment joins (~entertain@104.246.132.210) |
| 15:18:03 | × | mputz quits (~Thunderbi@dslb-084-058-211-084.084.058.pools.vodafone-ip.de) (Ping timeout: 256 seconds) |
| 15:18:43 | → | Fractalis joins (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) |
| 15:18:57 | → | mnrmnaughmnrgle joins (~mnrmnaugh@unaffiliated/mnrmnaugh) |
| 15:18:58 | × | invaser quits (~Thunderbi@31.148.23.125) (Ping timeout: 260 seconds) |
| 15:20:40 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 256 seconds) |
| 15:23:35 | × | hekkaidekapus quits (~tchouri@gateway/tor-sasl/hekkaidekapus) (Quit: hekkaidekapus) |
| 15:23:57 | → | Haskellovic joins (58d9b4d1@aftr-88-217-180-209.dynamic.mnet-online.de) |
| 15:24:37 | <Haskellovic> | twoThirdsAverageWinners :: [(String, Int)] -> [String] |
| 15:24:39 | <Haskellovic> | - snd (head xs)) = helper (tail xs) average ([] : fst (head xs)) (toPositiv (average - snd (head xs))) |
| 15:25:27 | <Haskellovic> | Can someone tell me why the helper function expects this |
| 15:25:36 | → | hekkaidekapus joins (~tchouri@gateway/tor-sasl/hekkaidekapus) |
| 15:25:37 | <Haskellovic> | [([[String]], Int)] |
| 15:25:41 | <Haskellovic> | for gs |
| 15:26:13 | <Haskellovic> | when i want [(String, Int) |
| 15:26:20 | <Haskellovic> | when i want [(String, Int)] |
| 15:27:38 | × | boxscape quits (54a35f37@gateway/web/cgi-irc/kiwiirc.com/ip.84.163.95.55) (Ping timeout: 260 seconds) |
| 15:30:09 | → | urodna joins (~urodna@unaffiliated/urodna) |
| 15:30:41 | <Feuermagier> | how can I "unpack" a maybe? |
| 15:30:57 | × | carlomagno quits (~cararell@148.87.23.4) (Remote host closed the connection) |
| 15:31:23 | jess | is now known as j |
| 15:31:54 | <geekosaur> | usually with pattern matching |
| 15:34:06 | × | cads quits (~cads@ip-64-72-99-232.lasvegas.net) (Ping timeout: 265 seconds) |
| 15:34:17 | mnrmnaughmnrgle | is now known as find |
| 15:35:10 | <Feuermagier> | fromJust is what i needed. thx anyway! |
| 15:35:46 | <geekosaur> | fromJust is rarely what you want |
| 15:36:07 | <geekosaur> | at least if what you want includes your program not crashing |
| 15:36:13 | <Feuermagier> | geekosaur, I already checked nothing earlier. It will not occur. |
| 15:38:06 | → | phaul joins (~phaul@ruby/staff/phaul) |
| 15:38:17 | find | is now known as awk |
| 15:39:26 | <hekkaidekapus> | > maybe 0 (+ 1) <$> [Just 1, Nothing] -- Feuermagier |
| 15:39:29 | <lambdabot> | [2,0] |
| 15:40:43 | <Feuermagier> | hekkaidekapus, what? |
| 15:41:09 | <hekkaidekapus> | > fromMaybe 0 <$> [Just 1, Nothing] |
| 15:41:11 | <lambdabot> | [1,0] |
| 15:41:14 | → | Gurkenglas joins (~Gurkengla@unaffiliated/gurkenglas) |
| 15:41:31 | <Feuermagier> | I still have no idea what that does :D |
| 15:41:38 | <Feuermagier> | what does <$> do? |
| 15:41:45 | <merijn> | <$> is just fmap as operator |
| 15:41:54 | <merijn> | and fmap for lists is just map |
| 15:41:55 | × | tabemann quits (~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (Remote host closed the connection) |
| 15:41:58 | → | kav_ joins (~kari@dsl-hkibng42-56733f-225.dhcp.inet.fi) |
| 15:41:58 | × | kav_ quits (~kari@dsl-hkibng42-56733f-225.dhcp.inet.fi) (Client Quit) |
| 15:42:09 | → | machinedgod joins (~machinedg@24.105.81.50) |
| 15:42:58 | <hekkaidekapus> | > map (+ 1) [5 .. 9] |
| 15:43:00 | <lambdabot> | [6,7,8,9,10] |
| 15:43:04 | <hekkaidekapus> | > fmap (+ 1) [5 .. 9] |
| 15:43:06 | <lambdabot> | [6,7,8,9,10] |
| 15:43:11 | × | Haskellovic quits (58d9b4d1@aftr-88-217-180-209.dynamic.mnet-online.de) (Remote host closed the connection) |
| 15:43:16 | <hekkaidekapus> | > (+ 1) <$> [5 .. 9] |
| 15:43:19 | <lambdabot> | [6,7,8,9,10] |
| 15:43:28 | <hekkaidekapus> | > (+ 1) `map` [5 .. 9] |
| 15:43:31 | <lambdabot> | [6,7,8,9,10] |
| 15:43:35 | <hekkaidekapus> | > (+ 1) `fmap` [5 .. 9] |
| 15:43:37 | <lambdabot> | [6,7,8,9,10] |
| 15:44:13 | → | tabemann joins (~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) |
| 15:44:16 | × | awk quits (~mnrmnaugh@unaffiliated/mnrmnaugh) (Quit: Leaving) |
| 15:44:20 | → | cole-h joins (~cole-h@c-73-48-197-220.hsd1.ca.comcast.net) |
| 15:44:22 | × | whatisRT quits (~whatisRT@2002:5b41:6a33:0:1094:8ebf:d3e9:e277) (Ping timeout: 260 seconds) |
| 15:45:00 | → | awk joins (~mnrmnaugh@unaffiliated/mnrmnaugh) |
| 15:47:00 | <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. |
| 15:47:16 | <Feuermagier> | I'm sure there's a really elegant way to do this |
| 15:48:01 | <hekkaidekapus> | Feuermagier: Show us what you wrote so far. |
| 15:48:14 | <hekkaidekapus> | @where paste -- Feuermagier |
| 15:48:14 | <lambdabot> | Help us help you: please paste full code, input and/or output at eg https://paste.tomsmeding.com |
| 15:48:53 | <Feuermagier> | hekkaidekapus, sec, i'll need to formulate a simple example. |
| 15:49:07 | <hekkaidekapus> | Take your time. |
| 15:50:00 | → | czwartyeon joins (~czwartyeo@77-45-55-99.sta.asta-net.com.pl) |
| 15:51:02 | × | jonatanb quits (jonatanb@gateway/vpn/protonvpn/jonatanb) (Remote host closed the connection) |
| 15:51:41 | → | jonatanb joins (jonatanb@gateway/vpn/protonvpn/jonatanb) |
| 15:51:59 | <ski> | @let asumMap :: (Foldable t,Alternative i) => (a -> i b) -> (t a -> i b); asumMap = (getAlt .) . foldMap . (Alt .) |
| 15:52:01 | <lambdabot> | Defined. |
| 15:52:15 | <ski> | @let label :: (Traversable t,Enum n) => n -> t a -> t (n,a); label n = (`evalState` n) . traverse (\a -> (,a) <$> get <* modify succ) |
| 15:52:16 | <lambdabot> | Defined. |
| 15:52:22 | × | dwt quits (~dwt@c-98-200-58-177.hsd1.tx.comcast.net) (Ping timeout: 260 seconds) |
| 15:52:23 | <ski> | > label [2,3,5,7] |
| 15:52:26 | <lambdabot> | error: |
| 15:52:26 | <lambdabot> | Ambiguous occurrence ‘label’ |
| 15:52:26 | <lambdabot> | It could refer to |
| 15:52:31 | <ski> | > L.label [2,3,5,7] |
| 15:52:33 | <lambdabot> | error: |
| 15:52:33 | <lambdabot> | • No instance for (Typeable a0) |
| 15:52:33 | <lambdabot> | arising from a use of ‘show_M582103790923675916012806’ |
| 15:52:35 | <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 |
| 15:52:40 | <ski> | oh, right .. |
| 15:52:41 | <merijn> | ski: More efficiently implemented as "getLabel . coerce fold" ;) |
| 15:52:49 | <ski> | > label 0 [2,3,5,7] |
| 15:52:52 | <lambdabot> | error: |
| 15:52:52 | <lambdabot> | Ambiguous occurrence ‘label’ |
| 15:52:52 | <lambdabot> | It could refer to |
| 15:53:10 | ski | sighs |
| 15:53:11 | <ski> | > L.label 0 [2,3,5,7] |
| 15:53:14 | <lambdabot> | [(0,2),(1,3),(2,5),(3,7)] |
| 15:53:20 | <ski> | @let findIndexElem :: Alternative i => (a -> i b) -> ([a] -> i (Int,b)); findIndexElem p = asumMap (\(i,x) -> (i,) <$> p x) . label 0 |
| 15:53:22 | <lambdabot> | .L.hs:167:56: error: |
| 15:53:22 | <lambdabot> | Ambiguous occurrence ‘label’ |
| 15:53:22 | <lambdabot> | It could refer to |
| 15:53:27 | <ski> | @let findIndexElem :: Alternative i => (a -> i b) -> ([a] -> i (Int,b)); findIndexElem p = asumMap (\(i,x) -> (i,) <$> p x) . L.label 0 |
| 15:53:29 | <lambdabot> | Defined. |
| 15:53:31 | <ski> | > (findIndexElem . findIndexElem) (guard . (0 ==)) [[1,2,3],[4,5,0],[0,8,9]] :: Maybe (Int,(Int,())) |
| 15:53:33 | <lambdabot> | Just (1,(2,())) |
| 15:53:36 | <ski> | > (findIndexElem . findIndexElem) (guard . (0 ==)) [[1,2,3],[4,5,0],[0,8,9]] :: [] (Int,(Int,())) |
| 15:53:38 | <lambdabot> | [(1,(2,())),(2,(0,()))] |
| 15:54:41 | <hekkaidekapus> | Feuermagier: Guards work with boolean expressions. |
| 15:54:58 | <merijn> | hekkaidekapus: With patterns too :p |
| 15:55:03 | <ski> | Feuermagier : `findIndexElem' ^ is another way to do it |
| 15:55:28 | <Feuermagier> | hekkaidekapus, can I generate the range of indexes to call with on the fly? |
| 15:55:39 | <hekkaidekapus> | merijn: Ok. But that `otherwise []` is not ok :p |
| 15:55:41 | <merijn> | > let {foo x | Just y <- x = show y; foo _ = "Nothing" } in foo (Just 2) |
| 15:55:43 | <lambdabot> | "2" |
| 15:56:01 | × | jonatanb quits (jonatanb@gateway/vpn/protonvpn/jonatanb) (Ping timeout: 256 seconds) |
| 15:56:37 | <ski> | merijn : this `getLabel' is from ? |
| 15:56:52 | <hekkaidekapus> | Feuermagier: Generating indexes on the fly would better be done with zip. |
| 15:57:21 | <merijn> | ski: eh, getAlt I meant :) |
| 15:57:29 | <Feuermagier> | ski, i found https://codereview.stackexchange.com/questions/58954/getting-the-index-x-y-of-a-char-in-a-2d-list-in-haskell |
| 15:58:11 | <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. :) |
| 15:58:20 | <ski> | merijn : oh, you meant `asumMap'/`altMap'/`foldMapA' |
| 15:58:29 | <Feuermagier> | hekkaidekapus, but do those short circuit? |
| 15:58:29 | <merijn> | yeah |
| 15:58:39 | → | cads joins (~cads@ip-64-72-99-232.lasvegas.net) |
| 15:59:00 | <ski> | (i thought you meant my `label') |
| 15:59:25 | <hekkaidekapus> | ski: Is your findIndexElem a follow-up to an earlier convo with Feuermagier? |
| 15:59:32 | <ski> | yes |
| 15:59:38 | <Feuermagier> | yes |
| 15:59:50 | <hekkaidekapus> | Feuermagier: Read what ski just wrote. |
| 16:00:21 | <ski> | (from an hour, to an hour and a half, ago) |
| 16:00:23 | <hekkaidekapus> | (And ask questions if you get stuck.) |
| 16:00:43 | <Feuermagier> | hekkaidekapus, i have that problem with the indexes solved |
| 16:01:06 | <hekkaidekapus> | Feuermagier: No, take a step back and follow ski’s code. |
| 16:01:58 | <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.) |
| 16:02:02 | → | elfets joins (~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) |
| 16:03:07 | <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 |
| 16:03:30 | <hekkaidekapus> | ski: heh I guess that will be a bit hard to explain given that there was a hiccup with (<$>) :p |
| 16:03:40 | → | invaser joins (~Thunderbi@31.148.23.125) |
| 16:04:30 | <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? |
| 16:06:06 | <dminuoso> | Is there an ExceptT but with Cont inside? |
| 16:06:48 | <dminuoso> | I want to add exceptions to this monad, but with a a higher guarantee of fusion.. |
| 16:07:37 | <dminuoso> | Or should I rather just use ContT with callCC, and hide this behind newtypes? |
| 16:08:39 | <ski> | Feuermagier : the former. i haven't really thought about the latter, yet |
| 16:08:55 | → | Deide joins (~Deide@217.155.19.23) |
| 16:11:38 | <ski> | dminuoso : hm .. maybe something like `newtype ExceptT e m a = MkExceptT (forall o. (e -> m o) -> (a -> m o) -> m o)' ? |
| 16:11:57 | <dminuoso> | ski: Yeah |
| 16:12:08 | ski | notes that this is invariant in `m' |
| 16:12:35 | → | siwica joins (~user@p200300f6171ea70091500a7781251611.dip0.t-ipconnect.de) |
| 16:12:37 | <dminuoso> | What do you mean by invariant here? |
| 16:12:47 | <dminuoso> | I mean, I understand the meaning of it, just not the implication you are trying to make |
| 16:13:05 | × | berberman quits (~berberman@unaffiliated/berberman) (Quit: ZNC 1.7.5 - https://znc.in) |
| 16:13:20 | <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. |
| 16:13:30 | → | berberman joins (~berberman@unaffiliated/berberman) |
| 16:13:32 | × | Fractalis quits (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) (Ping timeout: 260 seconds) |
| 16:13:47 | <Feuermagier> | if all inputs fail, we just return 0 |
| 16:14:48 | <geekosaur> | what happens if the first element succeeds? (which would be 0) |
| 16:14:51 | <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? |
| 16:15:01 | <geekosaur> | this seems like a time to use Maybe |
| 16:15:15 | → | gagbo joins (~gagbo@unaffiliated/gagbo) |
| 16:15:37 | <Feuermagier> | geekosaur, if the first element piped into "example" gives a result unequal to 0, we return the acquired result |
| 16:15:49 | × | phaul quits (~phaul@ruby/staff/phaul) (Ping timeout: 264 seconds) |
| 16:15:58 | <merijn> | siwica: Almost all IDE-like effort has been consolidated into haskell-language-server pretty much |
| 16:16:19 | <ski> | Feuermagier : oh, seems `asumMap' also happens to be the answer to your second question ;) |
| 16:16:21 | <Feuermagier> | siwica, IntelliJ with Haskell plugin performas adequate for me |
| 16:16:52 | <Feuermagier> | ski, enlighten me |
| 16:17:05 | → | wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 16:18:06 | <siwica> | merijn: Alright, thank you! Never did anything with language-server. Guess I'll have to take a look. |
| 16:18:15 | <siwica> | Anything people can recommend for Emacs in particular? |
| 16:18:38 | × | acidjnk_new quits (~acidjnk@p200300d0c719ff94358934eb0dfd70c0.dip0.t-ipconnect.de) (Ping timeout: 264 seconds) |
| 16:18:50 | → | mananamenos joins (~mananamen@84.122.202.215.dyn.user.ono.com) |
| 16:19:04 | <merijn> | siwica: I'd recommend looking into the language server stuff anyway, because IMO LSP is pretty much the only sane way forward :p |
| 16:19:05 | → | heatsink joins (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) |
| 16:19:39 | → | raehik joins (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) |
| 16:20:11 | <ski> | > let example 7 = [7]; example _ = [] in fromMaybe [] (asumMap ((\xs -> if null xs then Nothing else Just xs) . example) [1 .. 10]) |
| 16:20:16 | <lambdabot> | [7] |
| 16:20:17 | <ski> | > let example 7 = [7]; example _ = [] in fromMaybe [] (asumMap ((\xs -> if null xs then Nothing else Just xs) . example) [1 .. 5]) |
| 16:20:21 | <lambdabot> | [] |
| 16:20:27 | <siwica> | merijn: Yeah, I was told so two years ago, but never really listened, unfortunately :) |
| 16:20:32 | <ski> | Feuermagier ^ |
| 16:20:40 | <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 |
| 16:21:00 | × | son0p quits (~son0p@181.136.122.143) (Quit: leaving) |
| 16:21:02 | <merijn> | maerwald: I don't really have any issues, tbh |
| 16:21:11 | <merijn> | Depends on the language, I suppose |
| 16:21:19 | × | geekosaur quits (ac3a8c23@172.58.140.35) (Ping timeout: 245 seconds) |
| 16:21:30 | <Feuermagier> | ski, <B |
| 16:21:33 | × | alp quits (~alp@2a01:e0a:58b:4920:bd6e:5194:b82b:da55) (Ping timeout: 272 seconds) |
| 16:21:36 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 240 seconds) |
| 16:21:44 | <ski> | > let example 7 = 7; example _ = 0 in fromMaybe 0 (asumMap ((\x -> if x == 0 then Nothing else Just x) . example) [1 .. 10]) |
| 16:21:47 | <lambdabot> | 7 |
| 16:21:48 | <ski> | > let example 7 = 7; example _ = 0 in fromMaybe 0 (asumMap ((\x -> if x == 0 then Nothing else Just x) . example) [1 .. 5]) |
| 16:21:50 | <lambdabot> | 0 |
| 16:21:51 | <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 |
| 16:22:15 | → | jonatanb joins (jonatanb@gateway/vpn/protonvpn/jonatanb) |
| 16:23:01 | × | mananamenos quits (~mananamen@84.122.202.215.dyn.user.ono.com) (Read error: Connection reset by peer) |
| 16:24:42 | <ski> | Feuermagier : `asumMap' encodes "try one thing after another". used with `Maybe', it'll abort on the first successful try |
| 16:25:10 | <Feuermagier> | ski, it is exactly what I need, but what package is that from? |
| 16:26:06 | → | Tops2 joins (~Tobias@dyndsl-095-033-027-066.ewe-ip-backbone.de) |
| 16:29:27 | <dminuoso> | ski: Does the invariance of m have any impact? I mean in case of `ContT m a`, it's also invariant in m. |
| 16:30:10 | → | Fractalis joins (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) |
| 16:31:50 | → | jlamothe joins (~jlamothe@198.251.55.207) |
| 16:32:09 | <Feuermagier> | ski, found the package. How do you even find these functions? |
| 16:32:52 | <hekkaidekapus> | @hoogle asumMap |
| 16:32:53 | <lambdabot> | Relude.Foldable.Fold asumMap :: forall b m f a . (Foldable f, Alternative m) => (a -> m b) -> f a -> m b |
| 16:33:24 | <hekkaidekapus> | But the one ski used is defined a few lines above. |
| 16:33:33 | <hekkaidekapus> | (In lambdabot) |
| 16:34:33 | <hekkaidekapus> | So, best to scroll up (again!) and take another look at ski’s code :d |
| 16:34:44 | <Feuermagier> | is there something like a fromJust with expectOrElse? |
| 16:35:30 | <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> |
| 16:36:09 | <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) |
| 16:37:34 | <hekkaidekapus> | @where hoogle |
| 16:37:34 | <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/ |
| 16:38:17 | <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 |
| 16:38:25 | × | jonatanb quits (jonatanb@gateway/vpn/protonvpn/jonatanb) (Ping timeout: 240 seconds) |
| 16:38:34 | <hekkaidekapus> | Feuermagier: Use hoogle (the second URL in ^) to search for exact names or type signatures. |
| 16:38:52 | → | dcoutts_ joins (~duncan@33.14.75.194.dyn.plus.net) |
| 16:39:10 | <hekkaidekapus> | You can also build it locally or talk to lambdabot. |
| 16:39:22 | → | cr3 joins (~cr3@192-222-143-195.qc.cable.ebox.net) |
| 16:39:24 | <hekkaidekapus> | @hoogle (Foldable f, Alternative m) => (a -> m b) -> f a -> m b |
| 16:39:25 | <lambdabot> | Util altMap :: (Alternative p, Foldable f) => (a -> p b) -> f a -> p b |
| 16:39:25 | <lambdabot> | Relude.Foldable.Fold asumMap :: forall b m f a . (Foldable f, Alternative m) => (a -> m b) -> f a -> m b |
| 16:39:25 | <lambdabot> | Control.Effect.NonDet foldMapA :: (Foldable t, Alternative m) => (a -> m b) -> t a -> m b |
| 16:40:14 | → | emfipp joins (~emfipp@unaffiliated/mjkr) |
| 16:40:44 | <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 |
| 16:41:49 | <Feuermagier> | ski, can you paste again how you defined that function? |
| 16:41:58 | → | conal joins (~conal@198.8.81.205) |
| 16:42:05 | <ski> | <ski> @let asumMap :: (Foldable t,Alternative i) => (a -> i b) -> (t a -> i b); asumMap = (getAlt .) . foldMap . (Alt .) |
| 16:42:52 | <ski> | that uses `Alt' from `Data.Monoid' |
| 16:43:10 | <Feuermagier> | interesting. thx! |
| 16:43:41 | <ski> | @hoogle (b -> m c) -> (a,b) -> m (a,c) |
| 16:43:42 | <lambdabot> | Data.Tuple.Extra secondM :: Functor m => (b -> m b') -> (a, b) -> m (a, b') |
| 16:43:42 | <lambdabot> | Extra secondM :: Functor m => (b -> m b') -> (a, b) -> m (a, b') |
| 16:43:42 | <lambdabot> | Control.Functor.HT mapSnd :: Functor f => (b -> f c) -> (a, b) -> f (a, c) |
| 16:45:22 | → | wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 16:45:38 | × | siwica quits (~user@p200300f6171ea70091500a7781251611.dip0.t-ipconnect.de) (Ping timeout: 264 seconds) |
| 16:46:29 | <ski> | `\(i,x) -> (i,) <$> p x' from `findIndexElem' above could be the pointless `uncurry ((. p) . fmap . (,))', or simply `secondM p' |
| 16:46:50 | → | shailangsa joins (~shailangs@host86-186-177-155.range86-186.btcentralplus.com) |
| 16:46:53 | × | sdrodge quits (~sdrodge@unaffiliated/sdrodge) (Ping timeout: 272 seconds) |
| 16:47:02 | <Feuermagier> | ski, where is that "Alternative" from? |
| 16:47:50 | <Feuermagier> | the first result on hoogle is from quickcheck |
| 16:47:56 | <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) |
| 16:48:04 | <ski> | @index Alternative |
| 16:48:04 | <lambdabot> | Control.Applicative |
| 16:48:55 | → | mananamenos joins (~mananamen@84.122.202.215.dyn.user.ono.com) |
| 16:48:56 | × | conal quits (~conal@198.8.81.205) (Quit: Computer has gone to sleep.) |
| 16:49:40 | <ski> | dminuoso : .. hmm, i wonder whether (co)yonedaing it would help with keeping it covariant |
| 16:49:52 | <Feuermagier> | @index Alt |
| 16:49:52 | <lambdabot> | Data.Monoid |
| 16:50:25 | <ski> | (`@index' has a limited database, iirc. but it can sometimes be useful) |
| 16:50:33 | tomsmeding | (hmm, 'yonedaing') |
| 16:51:08 | × | machinedgod quits (~machinedg@24.105.81.50) (Ping timeout: 260 seconds) |
| 16:52:44 | × | mananamenos quits (~mananamen@84.122.202.215.dyn.user.ono.com) (Read error: Connection reset by peer) |
| 16:53:20 | <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 |
| 16:53:20 | <Feuermagier> | * Perhaps you want to add `Alt' to the import list in the import of |
| 16:53:20 | <Feuermagier> | `Data.Monoid' |
| 16:53:44 | <tomsmeding> | import Alt(..) |
| 16:54:01 | <tomsmeding> | meaning write "import Data.Monoid (getAlt, Alt(..))" |
| 16:54:19 | <Feuermagier> | oh, thx! - what does that syntax mean? |
| 16:54:22 | <ski> | or `Alt (Alt,getAlt)' (or `Alt (..)') |
| 16:54:25 | <tomsmeding> | as you wrote it, the "Alt" there is the _type_ Alt; appending (..) also imports the constructors of the type |
| 16:54:55 | <tomsmeding> | which you can indeed also list individually as ski did |
| 16:55:05 | <tomsmeding> | (well, constructors and record accessor functions) |
| 16:56:00 | <ski> | (same thing is used to import a type class, with methods) |
| 16:56:02 | → | chaosmasttter joins (~chaosmast@p200300c4a72cf801dd23ca148139a2b5.dip0.t-ipconnect.de) |
| 16:56:51 | hekkaidekapus | whispers, “Punning is a misfeature” but is not ready for a flamewar ;) |
| 16:57:09 | <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) |
| 16:57:41 | ski | doesn't like naming the data constructor the same as the type constructor, fwiw .. |
| 16:58:07 | <hekkaidekapus> | Ah, I’m not that alone :D |
| 16:58:56 | <ski> | i tend to use `data Foo = MkFoo ...'. iirc monochrom has suggested `FooOf' |
| 16:59:25 | <hekkaidekapus> | Prefix vs Suffix. |
| 16:59:52 | → | conal joins (~conal@198.8.81.205) |
| 16:59:53 | <ski> | (also `unFoo'/`runFoo'/`getFoo') |
| 17:00:02 | <hekkaidekapus> | The former is better for grepping, I guess. I usually use the latter. |
| 17:00:12 | <ski> | (oh, also `appFoo') |
| 17:01:02 | → | MrSalt joins (DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt) |
| 17:01:12 | × | dirediresalt quits (DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt) (Remote host closed the connection) |
| 17:01:29 | → | andos joins (~dan@69-165-210-185.cable.teksavvy.com) |
| 17:02:01 | <tomsmeding> | also the run*/exec*/eval* mess that mtl gives you |
| 17:02:03 | <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) |
| 17:02:10 | → | sondr3 joins (~sondr3@cm-84.211.56.132.getinternet.no) |
| 17:02:41 | → | kritzefitz joins (~kritzefit@212.86.56.80) |
| 17:02:46 | <ski> | yea, although the `execFoo' and `evalFoo' don't tend to be raw projections, that i know of |
| 17:03:52 | → | cosimone joins (~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd) |
| 17:04:06 | <ski> | (also, `Control.Monad.Cont' ought to export `evalCont = (`runCont` id)' and `evalContT = (`runContT` pure)' ..) |
| 17:04:06 | <hekkaidekapus> | NoFieldSlectors is being implemented as we speak. Wholesale banning projections will be easier with that. |
| 17:04:23 | → | phaul joins (~phaul@ruby/staff/phaul) |
| 17:04:46 | <ski> | yes, i've got the memo for that :) |
| 17:05:28 | <ski> | i think i'd possibly like an alternative syntax for projections, e.g. like in the MLs |
| 17:05:56 | × | neiluj quits (~jco@unaffiliated/neiluj) (Ping timeout: 265 seconds) |
| 17:06:10 | <hekkaidekapus> | That ship has also sailed for now, the community settled on RecordDotSyntax. |
| 17:06:13 | → | Sonderblade joins (~helloman@94.191.153.49.mobile.tre.se) |
| 17:06:31 | <ski> | so, instead of `x pt' : `#x pt' (SML) or `pt .x' (OCaml), or something along those lines |
| 17:06:37 | → | DavidEichmann joins (~david@62.110.198.146.dyn.plus.net) |
| 17:06:54 | <c_wraith> | RecordDotSyntax is an abomination that we really didn't need |
| 17:07:07 | <ski> | (yea, i recall looking at `RecordDotSyntax', and not being particularly happy about it) |
| 17:07:14 | × | stree quits (~stree@50-108-97-52.adr01.mskg.mi.frontiernet.net) (Quit: Caught exception) |
| 17:07:22 | <hekkaidekapus> | c_wraith: No argument from me :D |
| 17:07:31 | → | stree joins (~stree@50-108-97-52.adr01.mskg.mi.frontiernet.net) |
| 17:07:51 | <ski> | (the postfix is nice. yet another overloading of the dot is not) |
| 17:07:55 | × | Sonderblade quits (~helloman@94.191.153.49.mobile.tre.se) (Client Quit) |
| 17:08:00 | hekkaidekapus | guesses we are in the ‘looser’ camp ;) |
| 17:08:26 | <tomsmeding> | is RecordDotSyntax the intended alternative syntax for projections if you enable NoFieldSelectors? |
| 17:09:36 | <hekkaidekapus> | tomsmeding: If I’m not mistaken, all new record extensions are being implemented so that they interact well with each other. |
| 17:09:37 | <ski> | (the postfix would be especially nice with "message-dispatching"/"copattern" syntax) |
| 17:09:57 | <tomsmeding> | hekkaidekapus: that's what one would hope :p |
| 17:10:10 | <c_wraith> | NoFieldSelectors is amazing for generic-lens, so I'm happy with it |
| 17:10:44 | × | caef^ quits (caef@ip98-184-89-2.mc.at.cox.net) () |
| 17:10:47 | <hekkaidekapus> | tomsmeding: I have the bookmark, hooray! <https://gitlab.haskell.org/ghc/ghc/-/issues/18598> |
| 17:11:11 | <merijn> | c_wraith: NoFieldSelectors is great for having records in sumtypes too |
| 17:11:16 | × | phaul quits (~phaul@ruby/staff/phaul) (Ping timeout: 240 seconds) |
| 17:12:12 | <tomsmeding> | hekkaidekapus: ah those three extensions are the ones we're getting? |
| 17:12:39 | <merijn> | tomsmeding: The intention of NoFieldSelectors is "no projections" |
| 17:12:46 | <hekkaidekapus> | Yep, you get one, you loose one too ;) |
| 17:12:53 | <tomsmeding> | is it, or is it "allow alternative projections"? |
| 17:13:07 | <merijn> | tomsmeding: You can already write your own projections |
| 17:13:20 | <tomsmeding> | okay fair, s/alternative/alternative auto-generated/ |
| 17:13:31 | <merijn> | tomsmeding: The problem with field selectors is that you basically can't safely use records for sumtypes |
| 17:13:39 | <merijn> | tomsmeding: Since your projections will be partial |
| 17:13:45 | <tomsmeding> | very true, but they're sometimes handy for pure product types |
| 17:13:55 | <merijn> | Which sucks, because there are many reasons to want record syntax for constructing/destructing even for sum types |
| 17:14:10 | × | Guest42 quits (56ca6780@gateway/web/cgi-irc/kiwiirc.com/ip.86.202.103.128) (Quit: Connection closed) |
| 17:14:26 | → | Guest42 joins (56ca6780@gateway/web/cgi-irc/kiwiirc.com/ip.86.202.103.128) |
| 17:14:26 | × | gxt quits (~gxt@gateway/tor-sasl/gxt) (Remote host closed the connection) |
| 17:14:37 | <tomsmeding> | mind, I'm not arguing _against_ any of this, just trying to understand the intention :p |
| 17:14:58 | <merijn> | The intention is "both" |
| 17:15:11 | → | gxt joins (~gxt@gateway/tor-sasl/gxt) |
| 17:15:52 | <tomsmeding> | makes sense |
| 17:16:57 | → | Tsumo joins (~sven@2607:fea8:4f00:5080:40b5:f43c:9b6e:442e) |
| 17:17:43 | ← | Tsumo parts (~sven@2607:fea8:4f00:5080:40b5:f43c:9b6e:442e) () |
| 17:21:23 | <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 |
| 17:22:51 | × | cads quits (~cads@ip-64-72-99-232.lasvegas.net) (Read error: Connection reset by peer) |
| 17:23:30 | <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 |
| 17:23:52 | × | sagax quits (~sagax_nb@213.138.71.146) (Read error: Connection reset by peer) |
| 17:24:22 | → | phaul joins (~phaul@ruby/staff/phaul) |
| 17:26:52 | × | emfipp quits (~emfipp@unaffiliated/mjkr) (Quit: Going offline, see ya! (www.adiirc.com)) |
| 17:30:04 | j | is now known as jess |
| 17:31:05 | × | phaul quits (~phaul@ruby/staff/phaul) (Remote host closed the connection) |
| 17:31:13 | × | czwartyeon quits (~czwartyeo@77-45-55-99.sta.asta-net.com.pl) (Ping timeout: 256 seconds) |
| 17:31:30 | → | oish joins (~charlie@228.25.169.217.in-addr.arpa) |
| 17:31:41 | → | czwartyeon joins (~czwartyeo@77-45-55-99.sta.asta-net.com.pl) |
| 17:31:49 | → | phaul joins (~phaul@ruby/staff/phaul) |
| 17:33:57 | → | Lycurgus joins (~niemand@98.4.114.74) |
| 17:35:28 | × | acarrico quits (~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) (Ping timeout: 260 seconds) |
| 17:35:58 | × | czwartyeon quits (~czwartyeo@77-45-55-99.sta.asta-net.com.pl) (Ping timeout: 246 seconds) |
| 17:40:29 | → | czwartyeon joins (~czwartyeo@77-45-55-99.sta.asta-net.com.pl) |
| 17:40:49 | × | Fractalis quits (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) (Quit: Goodbye Everyone!) |
| 17:41:14 | → | Fractalis joins (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) |
| 17:41:50 | → | geekosaur joins (82659a09@host154-009.vpn.uakron.edu) |
| 17:41:55 | × | phaul quits (~phaul@ruby/staff/phaul) (Ping timeout: 246 seconds) |
| 17:42:31 | × | cosimone quits (~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd) (Quit: cosimone) |
| 17:42:49 | → | cosimone joins (~cosimone@5.170.242.170) |
| 17:47:21 | → | elliott__ joins (~elliott@pool-108-51-141-12.washdc.fios.verizon.net) |
| 17:49:28 | × | czwartyeon quits (~czwartyeo@77-45-55-99.sta.asta-net.com.pl) (Ping timeout: 260 seconds) |
| 17:50:32 | → | alp joins (~alp@2a01:e0a:58b:4920:4da5:6445:b4de:973) |
| 17:50:53 | <tomsmeding> | sondr3: not very familiar with megaparsec (only parsec), but this would be a use for manyTill, right? |
| 17:51:23 | <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)` |
| 17:51:23 | × | Guest42 quits (56ca6780@gateway/web/cgi-irc/kiwiirc.com/ip.86.202.103.128) (Quit: Connection closed) |
| 17:51:35 | <merijn> | This parser looks rather weird anyway |
| 17:51:47 | → | Guest42 joins (56ca6780@gateway/web/cgi-irc/kiwiirc.com/ip.86.202.103.128) |
| 17:51:47 | <merijn> | "many anySingle" will just literally eat all your input |
| 17:51:54 | <merijn> | Which can't be what you intended |
| 17:52:48 | <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) |
| 17:53:05 | <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'" |
| 17:53:10 | <tomsmeding> | (oh but it must, because otherwise it doesn't work at all) |
| 17:53:32 | <tomsmeding> | sondr3: `manyTill anySingle (lookAhead (string b))` ? |
| 17:53:50 | × | AlterEgo- quits (~ladew@124-198-158-163.dynamic.caiway.nl) (Quit: Leaving) |
| 17:54:26 | <sondr3> | tomsmeding: THANK YOU, that worked |
| 17:54:48 | <merijn> | tomsmeding: I think lookahead consumes input on failure, though? Which may or may not be relevant |
| 17:54:51 | <tomsmeding> | 'many' iterates until it sees input that its argument does not parse |
| 17:55:21 | <tomsmeding> | merijn: correct, but perhaps that doesn't matter here because megaparsec's `string` is really parsec's `try . string`? |
| 17:55:35 | → | jonatanb joins (jonatanb@gateway/vpn/protonvpn/jonatanb) |
| 17:55:42 | <tomsmeding> | though I wouldn't know :p |
| 17:56:10 | × | conal quits (~conal@198.8.81.205) (Quit: Computer has gone to sleep.) |
| 17:56:17 | <tomsmeding> | sondr3: if you get trouble with lines that start with a prefix of `b`, try using `try (string b)` instead of `string b` |
| 17:56:30 | × | Fractalis quits (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) (Quit: Goodbye Everyone!) |
| 17:57:05 | × | lxsameer quits (lxsameer@gateway/vpn/protonvpn/lxsameer) (Ping timeout: 240 seconds) |
| 17:57:08 | <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 |
| 17:57:21 | <tomsmeding> | you didn't, you applied the stopping criterion "outside" the 'many' |
| 17:57:55 | → | conal joins (~conal@198.8.81.205) |
| 17:58:00 | <tomsmeding> | so I expect `many (notFollowedBy (string b) >> anySingle)` to work too, but just use `manyTill` :p |
| 17:58:03 | <sondr3> | Yeah, I kinda knew that but got desperate when nothing worked x) |
| 17:58:27 | → | solonarv joins (~solonarv@astrasbourg-653-1-156-4.w90-6.abo.wanadoo.fr) |
| 17:59:21 | <sondr3> | Thanks a lot, I'm still trying to wrap my head around monadic parsers |
| 17:59:56 | → | hnOsmium0001 joins (uid453710@gateway/web/irccloud.com/x-ndxrdxmbozimfblk) |
| 17:59:57 | <merijn> | sondr3: Have you read the Real World Haskell chapter on parsec? |
| 18:00:08 | <merijn> | sondr3: The high level gist/design should be basically the same |
| 18:00:28 | × | jonatanb quits (jonatanb@gateway/vpn/protonvpn/jonatanb) (Ping timeout: 272 seconds) |
| 18:00:32 | <tomsmeding> | ah I see that megaparsec's `string` is indeed parsec's `try . string` merijn |
| 18:00:34 | → | cosimone_ joins (~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd) |
| 18:00:38 | <tomsmeding> | https://hackage.haskell.org/package/megaparsec-9.0.1/docs/Text-Megaparsec.html#v:tokens |
| 18:00:42 | <sondr3> | No, I've followed markkps tutorial on megaparsec, I should probably take a look |
| 18:01:17 | <tomsmeding> | sondr3: that means that you won't have to do `try (string b)`, just disregard that :) |
| 18:01:21 | <tomsmeding> | in parsec you do |
| 18:01:56 | × | cosimone quits (~cosimone@5.170.242.170) (Ping timeout: 240 seconds) |
| 18:01:56 | cosimone_ | is now known as cosimone |
| 18:02:41 | → | czwartyeon joins (~czwartyeo@77-45-55-99.sta.asta-net.com.pl) |
| 18:04:11 | → | conal_ joins (~conal@64.71.133.70) |
| 18:04:13 | → | Fractalis joins (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) |
| 18:04:19 | × | conal quits (~conal@198.8.81.205) (Ping timeout: 246 seconds) |
| 18:07:33 | → | rotty joins (rotty@ghost.xx.vu) |
| 18:08:29 | <maerwald> | yeah, string parsers in megaparsec backtrack automatically |
| 18:08:32 | <maerwald> | it's confusing |
| 18:09:10 | × | conal_ quits (~conal@64.71.133.70) (Read error: Connection reset by peer) |
| 18:09:11 | <maerwald> | still find attoparsec API to be the cleanest |
| 18:09:36 | × | kritzefitz quits (~kritzefit@212.86.56.80) (Ping timeout: 256 seconds) |
| 18:09:53 | <koz_> | maerwald: Because attoparsec backtracks everything? |
| 18:09:58 | <maerwald> | yeah |
| 18:11:06 | → | conal joins (~conal@64.71.133.70) |
| 18:11:29 | → | ph88 joins (~ph88@2a02:8109:9e00:7e5c:5dee:702e:778c:4427) |
| 18:11:48 | × | cosimone quits (~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd) (Quit: cosimone) |
| 18:12:11 | → | lxsameer joins (~lxsameer@unaffiliated/lxsameer) |
| 18:13:17 | × | borne quits (~fritjof@200116b864212200f1dc39039d201adf.dip.versatel-1u1.de) (Quit: WeeChat 2.9) |
| 18:13:35 | → | sagax joins (~sagax_nb@213.138.71.146) |
| 18:14:36 | → | phaul joins (~phaul@ruby/staff/phaul) |
| 18:15:02 | × | cr3 quits (~cr3@192-222-143-195.qc.cable.ebox.net) (Ping timeout: 272 seconds) |
| 18:15:07 | → | boxscape joins (54a35f37@gateway/web/cgi-irc/kiwiirc.com/ip.84.163.95.55) |
| 18:15:22 | → | machinedgod joins (~machinedg@135-23-192-217.cpe.pppoe.ca) |
| 18:15:29 | <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 |
| 18:15:59 | <hekkaidekapus> | And we have a pull request, folks! <https://github.com/simonmar/happy/pull/174> |
| 18:16:02 | × | ph88 quits (~ph88@2a02:8109:9e00:7e5c:5dee:702e:778c:4427) (Ping timeout: 260 seconds) |
| 18:23:23 | <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? |
| 18:23:41 | <boxscape> | iow is it just for historical reasons or is there some thought behind it? |
| 18:24:12 | <tomsmeding> | because then they look like type variables? |
| 18:24:37 | <boxscape> | but doesn't the same argument apply if you type `data a ^^^ b`, tomsmeding? |
| 18:24:46 | <boxscape> | or wait |
| 18:24:47 | <boxscape> | I misread |
| 18:24:49 | <boxscape> | you're right |
| 18:24:54 | <boxscape> | thanks :) |
| 18:25:03 | → | juuandyy joins (~juuandyy@90.166.144.65) |
| 18:25:03 | <tomsmeding> | :) |
| 18:25:38 | × | gproto23 quits (~gproto23@unaffiliated/gproto23) (Ping timeout: 260 seconds) |
| 18:25:47 | <tomsmeding> | nice operator though, ^^^; I wonder what it means |
| 18:26:03 | → | cr3 joins (~cr3@192-222-143-195.qc.cable.ebox.net) |
| 18:26:06 | <koz_> | The Chernobyl cat operator. |
| 18:26:49 | <tomsmeding> | most appropriately used in prefix form, as (^^^) ? |
| 18:27:32 | <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))') |
| 18:27:54 | <boxscape> | ski oh, interesting, I just tried to see if operators can be type variabless |
| 18:28:05 | ski | misses being able to do that |
| 18:28:32 | <boxscape> | I suppose the effort to unify the term and type levels should bring that back if/when it happens |
| 18:28:35 | <ski> | s/infix type operators/infix type constructor operators/ |
| 18:31:05 | <ski> | (i didn't really think having to start the type constructors with `:' was that onerous .. but i guess some people did ?) |
| 18:31:22 | → | jonatanb joins (jonatanb@gateway/vpn/protonvpn/jonatanb) |
| 18:32:13 | <boxscape> | I imagine the major reason for the change was so you can do it in type family names rather than type constructor names |
| 18:32:22 | <geekosaur> | yeh, they didn't like to think of e.g. :+ |
| 18:32:37 | × | phaul quits (~phaul@ruby/staff/phaul) (Ping timeout: 264 seconds) |
| 18:34:31 | → | sunmaster joins (~locality@p200300c13f3eab00d988e5392b986da6.dip0.t-ipconnect.de) |
| 18:34:46 | <sunmaster> | Hello all together |
| 18:35:36 | × | jonatanb quits (jonatanb@gateway/vpn/protonvpn/jonatanb) (Ping timeout: 240 seconds) |
| 18:35:46 | <boxscape> | hi |
| 18:36:17 | <sunmaster> | Is there any - more or less - easy description how the type derivation in haskell works? |
| 18:37:32 | × | theorbtwo quits (~theorb@cpc81822-swin19-2-0-cust3.3-1.cable.virginm.net) (Remote host closed the connection) |
| 18:39:35 | <sunmaster> | I know that there is a description using the formal language of semantics. |
| 18:40:05 | × | Fractalis quits (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) (Quit: Goodbye Everyone!) |
| 18:40:28 | → | Fractalis joins (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) |
| 18:40:53 | × | alp quits (~alp@2a01:e0a:58b:4920:4da5:6445:b4de:973) (Ping timeout: 272 seconds) |
| 18:43:08 | × | Lycurgus quits (~niemand@98.4.114.74) (Quit: Exeunt) |
| 18:43:17 | <gehmehgeh> | hmm, is it just me or doesn't https://hackage.haskell.org/package/hood build with cabal? "could not resolve dependencies" it says |
| 18:44:34 | × | boxscape quits (54a35f37@gateway/web/cgi-irc/kiwiirc.com/ip.84.163.95.55) (Ping timeout: 260 seconds) |
| 18:45:02 | → | phaul joins (~phaul@ruby/staff/phaul) |
| 18:45:58 | → | sunmaster1 joins (~locality@p5b271d5d.dip0.t-ipconnect.de) |
| 18:46:10 | × | Tops2 quits (~Tobias@dyndsl-095-033-027-066.ewe-ip-backbone.de) (Read error: Connection reset by peer) |
| 18:46:28 | × | czwartyeon quits (~czwartyeo@77-45-55-99.sta.asta-net.com.pl) (Ping timeout: 265 seconds) |
| 18:47:13 | × | Sarma quits (~Amras@unaffiliated/amras0000) (Ping timeout: 272 seconds) |
| 18:48:22 | × | sunmaster quits (~locality@p200300c13f3eab00d988e5392b986da6.dip0.t-ipconnect.de) (Ping timeout: 260 seconds) |
| 18:48:38 | → | czwartyeon joins (~czwartyeo@77-45-55-99.sta.asta-net.com.pl) |
| 18:49:12 | → | neiluj joins (~jco@91-167-203-101.subs.proxad.net) |
| 18:51:31 | <hekkaidekapus> | gehmehgeh: It depends on the GHC’s version you’re using. |
| 18:52:29 | <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. |
| 18:53:14 | × | czwartyeon quits (~czwartyeo@77-45-55-99.sta.asta-net.com.pl) (Ping timeout: 265 seconds) |
| 18:53:45 | × | conal quits (~conal@64.71.133.70) (Quit: Computer has gone to sleep.) |
| 18:54:48 | → | conal joins (~conal@64.71.133.70) |
| 18:54:53 | × | conal quits (~conal@64.71.133.70) (Client Quit) |
| 18:55:19 | → | conal joins (~conal@64.71.133.70) |
| 18:55:20 | → | czwartyeon joins (~czwartyeo@77-45-55-99.sta.asta-net.com.pl) |
| 18:55:40 | × | conal quits (~conal@64.71.133.70) (Client Quit) |
| 18:56:38 | × | PacoV quits (~pcoves@16.194.31.93.rev.sfr.net) (Quit: leaving) |
| 18:57:22 | → | maksio joins (~user@185.246.204.48) |
| 18:57:40 | → | Tops2 joins (~Tobias@dyndsl-095-033-027-066.ewe-ip-backbone.de) |
| 18:58:31 | → | conal joins (~conal@64.71.133.70) |
| 18:58:44 | × | mflux quits (flux@coffee.modeemi.fi) (Remote host closed the connection) |
| 18:58:44 | × | Chousuke quits (oranenj@coffee.modeemi.fi) (Remote host closed the connection) |
| 18:58:50 | × | conal quits (~conal@64.71.133.70) (Client Quit) |
| 18:59:13 | → | conal joins (~conal@64.71.133.70) |
| 18:59:37 | × | conal quits (~conal@64.71.133.70) (Client Quit) |
| 18:59:50 | ← | sunmaster1 parts (~locality@p5b271d5d.dip0.t-ipconnect.de) ("Leaving") |
| 19:00:22 | × | chaosmasttter quits (~chaosmast@p200300c4a72cf801dd23ca148139a2b5.dip0.t-ipconnect.de) (Ping timeout: 260 seconds) |
| 19:01:01 | → | conal joins (~conal@64.71.133.70) |
| 19:01:12 | × | conal quits (~conal@64.71.133.70) (Client Quit) |
| 19:01:22 | × | phaul quits (~phaul@ruby/staff/phaul) (Ping timeout: 260 seconds) |
| 19:02:10 | <gehmehgeh> | hekkaidekapus: hmm, thanks |
| 19:02:54 | <hekkaidekapus> | What does `ghc --version` output on your side? |
| 19:02:58 | × | revprez_anzio quits (~revprez_a@pool-108-49-213-40.bstnma.fios.verizon.net) (Ping timeout: 260 seconds) |
| 19:03:19 | → | revprez_anzio joins (~revprez_a@pool-108-49-213-40.bstnma.fios.verizon.net) |
| 19:03:19 | → | Chousuke joins (oranenj@coffee.modeemi.fi) |
| 19:03:35 | → | berberman_ joins (~berberman@unaffiliated/berberman) |
| 19:04:00 | × | heatsink quits (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection) |
| 19:04:27 | × | berberman quits (~berberman@unaffiliated/berberman) (Ping timeout: 260 seconds) |
| 19:04:29 | → | christo joins (~chris@81.96.113.213) |
| 19:07:07 | → | Jeanne-Kamikaze joins (~Jeanne-Ka@66.115.189.204) |
| 19:07:39 | <geekosaur> | more precisely the dependency FPretty has no version for later than base 4.11, which corresponds to ghc 8.4 I think |
| 19:09:04 | × | gagbo quits (~gagbo@unaffiliated/gagbo) (Quit: WeeChat 2.9) |
| 19:09:38 | → | ggole- joins (~ggole@2001:8003:8119:7200:f466:990b:157b:b834) |
| 19:09:46 | → | lemmih_ joins (~lemmih@2406:3003:2072:44:e4e6:2edc:c18b:f5e1) |
| 19:10:31 | hackage | ngx-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) |
| 19:10:45 | <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. |
| 19:10:52 | × | banjiewen_ quits (sid115913@gateway/web/irccloud.com/x-jwitackpjevkejhs) (Ping timeout: 260 seconds) |
| 19:11:06 | × | lemmih quits (~lemmih@2406:3003:2072:44:1424:8740:3970:71a) (Read error: Connection reset by peer) |
| 19:11:10 | × | Rudd0 quits (~Rudd0@185.189.115.98) (Ping timeout: 260 seconds) |
| 19:11:27 | × | gaze__ quits (sid387101@gateway/web/irccloud.com/x-ieppxqjdwpehesld) (Ping timeout: 260 seconds) |
| 19:11:30 | → | unlink__ joins (~unlink2@p200300ebcf179a00278fd81c0246cc89.dip0.t-ipconnect.de) |
| 19:11:33 | × | unlink_ quits (~unlink2@p200300ebcf179a00278fd81c0246cc89.dip0.t-ipconnect.de) (Read error: Connection reset by peer) |
| 19:12:02 | × | ggole quits (~ggole@2001:8003:8119:7200:f466:990b:157b:b834) (Ping timeout: 260 seconds) |
| 19:12:02 | × | edwardk quits (sid47016@haskell/developer/edwardk) (Ping timeout: 260 seconds) |
| 19:12:17 | → | f-a joins (~f-a@151.68.159.209) |
| 19:13:27 | → | gaze__ joins (sid387101@gateway/web/irccloud.com/x-rtnygntjgchhvjnx) |
| 19:13:32 | → | banjiewen_ joins (sid115913@gateway/web/irccloud.com/x-ppovchejlnsiwfgl) |
| 19:14:16 | → | gproto23 joins (~gproto23@unaffiliated/gproto23) |
| 19:14:19 | → | edwardk joins (sid47016@haskell/developer/edwardk) |
| 19:14:45 | × | geowiesnot quits (~user@87-89-181-157.abo.bbox.fr) (Ping timeout: 240 seconds) |
| 19:15:26 | → | tsrt^ joins (tsrt@ip98-184-89-2.mc.at.cox.net) |
| 19:16:46 | × | supercoven quits (~Supercove@dsl-hkibng31-54fafd-230.dhcp.inet.fi) (Ping timeout: 260 seconds) |
| 19:17:02 | → | chaosmasttter joins (~chaosmast@p200300c4a72cf801dd23ca148139a2b5.dip0.t-ipconnect.de) |
| 19:20:50 | → | reaverb joins (~reaverb@071-008-105-088.res.spectrum.com) |
| 19:24:02 | → | heatsink joins (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) |
| 19:24:23 | → | livvy joins (~livvy@gateway/tor-sasl/livvy) |
| 19:24:59 | → | phaul joins (~phaul@ruby/staff/phaul) |
| 19:27:36 | × | cr3 quits (~cr3@192-222-143-195.qc.cable.ebox.net) (Ping timeout: 240 seconds) |
| 19:28:29 | → | acidjnk_new joins (~acidjnk@p200300d0c719ff94358934eb0dfd70c0.dip0.t-ipconnect.de) |
| 19:31:21 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 256 seconds) |
| 19:32:03 | × | juuandyy quits (~juuandyy@90.166.144.65) (Quit: Konversation terminated!) |
| 19:35:26 | → | fendor joins (~fendor@078132052150.public.t-mobile.at) |
| 19:38:10 | → | wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 19:38:33 | × | phaul quits (~phaul@ruby/staff/phaul) (Ping timeout: 260 seconds) |
| 19:42:45 | → | Boomerang joins (~Boomerang@xd520f68c.cust.hiper.dk) |
| 19:42:57 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 260 seconds) |
| 19:45:41 | → | phaul joins (~phaul@ruby/staff/phaul) |
| 19:51:36 | × | reaverb quits (~reaverb@071-008-105-088.res.spectrum.com) (Ping timeout: 256 seconds) |
| 19:52:18 | → | kritzefitz joins (~kritzefit@212.86.56.80) |
| 19:53:05 | × | waskell quits (~quassel@d66-183-127-166.bchsia.telus.net) (Ping timeout: 240 seconds) |
| 19:53:14 | → | cr3 joins (~cr3@192-222-143-195.qc.cable.ebox.net) |
| 19:53:48 | × | amiri quits (~amiri@cpe-76-91-154-9.socal.res.rr.com) (Read error: Connection reset by peer) |
| 19:54:00 | → | kupi joins (uid212005@gateway/web/irccloud.com/x-fgjaulxwhgglmlzx) |
| 19:55:26 | → | reaverb joins (~reaverb@071-008-105-088.res.spectrum.com) |
| 19:55:42 | → | amiri joins (~amiri@cpe-76-91-154-9.socal.res.rr.com) |
| 19:57:17 | → | cosimone joins (~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd) |
| 19:57:49 | × | Boomerang quits (~Boomerang@xd520f68c.cust.hiper.dk) (Ping timeout: 264 seconds) |
| 20:00:46 | <hekkaidekapus> | maerwald: Have you seen this? <https://taylor.fausak.me/2020/11/22/haskell-survey-results/> |
| 20:00:49 | → | acarrico joins (~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) |
| 20:01:06 | <f-a> | magnifique |
| 20:01:19 | <hekkaidekapus> | hahaha… |
| 20:01:54 | <f-a> | for real, I plan to do some basic cluster analysis and I was waiting for the .csv |
| 20:02:00 | <hekkaidekapus> | f-a: Très intéressant ! Why the French, though? |
| 20:02:15 | → | wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 20:02:53 | <hekkaidekapus> | f-a: First task in your analysis: drop interpolation when the data is dirty. |
| 20:04:00 | <merijn> | I'm the 1% :> |
| 20:04:11 | <merijn> | (that uses mercurial...) |
| 20:04:45 | <hekkaidekapus> | merijn: No, the % is measleading. |
| 20:06:07 | <merijn> | hekkaidekapus: How so? |
| 20:06:15 | <hekkaidekapus> | You have to add the caveat that it’s in the subset of lost data. |
| 20:06:23 | → | Tario joins (~Tario@201.192.165.173) |
| 20:07:16 | <hekkaidekapus> | Anyway, Pijul and Mercurial might have equal numbers of users. Maybe they are the same. |
| 20:07:31 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 246 seconds) |
| 20:07:39 | × | xff0x quits (~fox@2001:1a81:53fc:6700:7028:2716:1053:ff98) (Ping timeout: 272 seconds) |
| 20:08:13 | → | xff0x joins (~fox@2001:1a81:53fc:6700:5215:c79d:6600:1a0e) |
| 20:08:27 | <merijn> | I fail to see how that's relevant? |
| 20:08:48 | <f-a> | mhhh, headers changed |
| 20:09:21 | <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) :-) |
| 20:09:27 | <texasmynsted> | Far lower number than I expected for "Which installation methods do you use for your Haskell compiler?" = "ghcup" |
| 20:09:43 | × | livvy quits (~livvy@gateway/tor-sasl/livvy) (Ping timeout: 240 seconds) |
| 20:09:52 | <maerwald> | that was multiple-choico too no? |
| 20:10:02 | <maerwald> | so data loss too |
| 20:10:17 | <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? |
| 20:10:46 | × | NieDzejkob quits (~quassel@188.123.215.55) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) |
| 20:11:12 | <merijn> | When I say 1% I say "the number in the graphs" without any further generality |
| 20:11:20 | <hekkaidekapus> | heh |
| 20:11:33 | <f-a> | hekkaidekapus: I suppose/suspect you are Taylor Fausak yourself? |
| 20:11:40 | → | wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 20:11:51 | <hekkaidekapus> | f-a: Nope. |
| 20:12:00 | → | NieDzejkob joins (~quassel@188.123.215.55) |
| 20:12:07 | × | ggole- quits (~ggole@2001:8003:8119:7200:f466:990b:157b:b834) (Quit: Leaving) |
| 20:12:14 | <hekkaidekapus> | Just a statistical pedant ;) |
| 20:12:16 | × | oish quits (~charlie@228.25.169.217.in-addr.arpa) (Ping timeout: 240 seconds) |
| 20:12:23 | <f-a> | ok, I was going to ask some que- even better hekkaidekapus |
| 20:12:34 | <maerwald> | well, it basically renders this years result unusable for most purposes |
| 20:14:36 | <f-a> | both open ended are not there too |
| 20:19:07 | × | christo quits (~chris@81.96.113.213) (Remote host closed the connection) |
| 20:19:37 | → | carlomagno joins (~cararell@148.87.23.7) |
| 20:22:53 | × | e quits (e@freenode/staff/spy.edk) (*.net *.split) |
| 20:22:53 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (*.net *.split) |
| 20:22:53 | × | cr3 quits (~cr3@192-222-143-195.qc.cable.ebox.net) (*.net *.split) |
| 20:22:53 | × | fendor quits (~fendor@078132052150.public.t-mobile.at) (*.net *.split) |
| 20:22:53 | × | heatsink quits (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (*.net *.split) |
| 20:22:53 | × | gproto23 quits (~gproto23@unaffiliated/gproto23) (*.net *.split) |
| 20:22:53 | × | rotty quits (rotty@ghost.xx.vu) (*.net *.split) |
| 20:22:53 | × | elliott__ quits (~elliott@pool-108-51-141-12.washdc.fios.verizon.net) (*.net *.split) |
| 20:22:53 | × | jlamothe quits (~jlamothe@198.251.55.207) (*.net *.split) |
| 20:22:53 | × | shailangsa quits (~shailangs@host86-186-177-155.range86-186.btcentralplus.com) (*.net *.split) |
| 20:22:53 | × | Deide quits (~Deide@217.155.19.23) (*.net *.split) |
| 20:22:53 | × | urodna quits (~urodna@unaffiliated/urodna) (*.net *.split) |
| 20:22:53 | × | knupfer quits (~Thunderbi@mue-88-130-61-241.dsl.tropolys.de) (*.net *.split) |
| 20:22:54 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (*.net *.split) |
| 20:22:54 | × | takuan quits (~takuan@178-116-218-225.access.telenet.be) (*.net *.split) |
| 20:22:54 | × | vicfred quits (~vicfred@unaffiliated/vicfred) (*.net *.split) |
| 20:22:54 | × | pie_ quits (~pie_bnc]@unaffiliated/pie-/x-0787662) (*.net *.split) |
| 20:22:54 | × | vancz quits (~vancz@unaffiliated/vancz) (*.net *.split) |
| 20:22:54 | × | xerox_ quits (~xerox@unaffiliated/xerox) (*.net *.split) |
| 20:22:54 | × | zebrag quits (~inkbottle@aaubervilliers-654-1-104-55.w86-212.abo.wanadoo.fr) (*.net *.split) |
| 20:22:54 | × | Codaraxis quits (Codaraxis@gateway/vpn/mullvad/codaraxis) (*.net *.split) |
| 20:22:54 | × | codedmart quits (~codedmart@149.28.9.205) (*.net *.split) |
| 20:22:54 | × | Maxdamantus quits (~Maxdamant@unaffiliated/maxdamantus) (*.net *.split) |
| 20:22:54 | × | jchia__ quits (~jchia@58.32.37.146) (*.net *.split) |
| 20:22:54 | × | gienah quits (~mwright@gentoo/developer/gienah) (*.net *.split) |
| 20:22:54 | × | luigy quits (~luigy@104.236.106.229) (*.net *.split) |
| 20:22:54 | × | avn quits (~avn@78-56-108-78.static.zebra.lt) (*.net *.split) |
| 20:22:54 | × | cocreature quits (~cocreatur@eirene.uberspace.de) (*.net *.split) |
| 20:22:54 | × | concept2 quits (~concept2@unaffiliated/tubo) (*.net *.split) |
| 20:22:54 | × | troydm quits (~troydm@unaffiliated/troydm) (*.net *.split) |
| 20:22:54 | × | aoei quits (~aoei@li2174-104.members.linode.com) (*.net *.split) |
| 20:22:54 | × | bobbytables quits (~bobbytabl@ec2-44-224-191-138.us-west-2.compute.amazonaws.com) (*.net *.split) |
| 20:22:54 | × | brisbin quits (~patrick@pool-173-49-158-4.phlapa.fios.verizon.net) (*.net *.split) |
| 20:22:54 | × | madog quits (~madog@163.ip-51-254-203.eu) (*.net *.split) |
| 20:22:54 | × | arw_ quits (~arw@impulse.informatik.uni-erlangen.de) (*.net *.split) |
| 20:22:54 | × | CindyLinz quits (~cindy_utf@112.121.78.20) (*.net *.split) |
| 20:22:54 | × | Rembane quits (~Rembane@li346-36.members.linode.com) (*.net *.split) |
| 20:22:54 | × | thunderrd quits (~thunderrd@183.182.110.8) (*.net *.split) |
| 20:22:54 | × | rednaZ[m] quits (r3dnazmatr@gateway/shell/matrix.org/x-uudppykggjqnwgdt) (*.net *.split) |
| 20:22:54 | × | bjobjo quits (~bjobjo@2a01:79c:cebf:d688::9e6) (*.net *.split) |
| 20:22:54 | × | sm[m] quits (simonmicma@gateway/shell/matrix.org/x-vlvwwxdsuamzwmii) (*.net *.split) |
| 20:22:54 | × | elpfen[m] quits (elpfenmatr@gateway/shell/matrix.org/x-drqtnjthyplttipt) (*.net *.split) |
| 20:22:54 | × | wanaks[m] quits (wanaksmatr@gateway/shell/matrix.org/x-hwcfdrwbfomwajud) (*.net *.split) |
| 20:22:54 | × | hsiktas[m] quits (hsiktasmat@gateway/shell/matrix.org/x-jpmuglwgcakxllmq) (*.net *.split) |
| 20:22:54 | × | dominicusin[m] quits (dominicusi@gateway/shell/matrix.org/x-qrkglxioyiapvbuy) (*.net *.split) |
| 20:22:55 | × | feepo quits (sid28508@gateway/web/irccloud.com/x-akfduhrryrjwyhil) (*.net *.split) |
| 20:22:55 | × | parisienne quits (sid383587@gateway/web/irccloud.com/x-tmgltsvzoxldmfky) (*.net *.split) |
| 20:22:55 | × | higherorder quits (sid185221@gateway/web/irccloud.com/x-nmquvmgklsxevfcs) (*.net *.split) |
| 20:22:55 | × | integral quits (sid296274@p3m/member/integral) (*.net *.split) |
| 20:22:55 | × | Nascha quits (sid212230@gateway/web/irccloud.com/x-geweeqvbhzzqlkfi) (*.net *.split) |
| 20:22:55 | × | agander_m quits (sid407952@gateway/web/irccloud.com/x-ctyuuwytdqmcprct) (*.net *.split) |
| 20:22:55 | × | liszt_ quits (sid336875@gateway/web/irccloud.com/x-porgwtafmjhpigsw) (*.net *.split) |
| 20:22:55 | × | darthThorik quits (sid39589@gateway/web/irccloud.com/x-tegdxlrjfjitucof) (*.net *.split) |
| 20:22:55 | × | lexi-lambda quits (sid92601@gateway/web/irccloud.com/x-fanmypdregedhpxu) (*.net *.split) |
| 20:22:55 | × | cvlad- quits (sid203065@gateway/web/irccloud.com/x-kgwwtdcwktijsmay) (*.net *.split) |
| 20:22:55 | × | Wojciech_K quits (~wojciechk@2001:41d0:a:5be4::449) (*.net *.split) |
| 20:22:55 | × | jjhoo quits (jahakala@dsl-trebng21-b048b5-171.dhcp.inet.fi) (*.net *.split) |
| 20:22:55 | × | megaTherion quits (~therion@unix.io) (*.net *.split) |
| 20:22:55 | × | suzu_ quits (~scaleuser@2001:bc8:1824:43f::1) (*.net *.split) |
| 20:22:55 | × | geekosaur quits (82659a09@host154-009.vpn.uakron.edu) (*.net *.split) |
| 20:22:55 | × | Sigyn quits (sigyn@freenode/utility-bot/sigyn) (*.net *.split) |
| 20:22:55 | × | kritzefitz quits (~kritzefit@212.86.56.80) (*.net *.split) |
| 20:22:55 | × | phaul quits (~phaul@ruby/staff/phaul) (*.net *.split) |
| 20:22:55 | × | Guest42 quits (56ca6780@gateway/web/cgi-irc/kiwiirc.com/ip.86.202.103.128) (*.net *.split) |
| 20:22:55 | × | zariuq quits (~zar@fw1.ciirc.cvut.cz) (*.net *.split) |
| 20:22:55 | × | Graypup_ quits (Graypup@lfcode.ca) (*.net *.split) |
| 20:22:55 | × | todda7 quits (~torstein@ppp-2-84-17-53.home.otenet.gr) (*.net *.split) |
| 20:22:55 | × | dan64 quits (~dan64@dannyadam.com) (*.net *.split) |
| 20:22:55 | × | Lowl3v3l quits (~Lowl3v3l@dslb-090-186-186-201.090.186.pools.vodafone-ip.de) (*.net *.split) |
| 20:22:55 | × | p8m quits (p8m@gateway/vpn/protonvpn/p8m) (*.net *.split) |
| 20:22:55 | × | aidecoe quits (~aidecoe@unaffiliated/aidecoe) (*.net *.split) |
| 20:22:55 | × | seanparsons quits (~sean@cpc145088-gill21-2-0-cust281.20-1.cable.virginm.net) (*.net *.split) |
| 20:22:55 | × | noteness quits (noteness@unaffiliated/nessessary129) (*.net *.split) |
| 20:22:55 | × | ArsenArsen quits (~Arsen@fsf/member/ArsenArsen) (*.net *.split) |
| 20:22:55 | × | petersen quits (~petersen@redhat/juhp) (*.net *.split) |
| 20:22:55 | × | mr_yogurt quits (~mr_yogurt@5.61.211.35.bc.googleusercontent.com) (*.net *.split) |
| 20:22:55 | × | Adeon quits (sid418992@gateway/web/irccloud.com/x-plwafdhgynwzbsxy) (*.net *.split) |
| 20:22:55 | × | Ranhir quits (~Ranhir@157.97.53.139) (*.net *.split) |
| 20:22:55 | × | jdt quits (~jdt@208.85.233.130) (*.net *.split) |
| 20:22:55 | × | [exa] quits (exa@unaffiliated/exa/x-5381537) (*.net *.split) |
| 20:22:55 | × | Khisanth quits (~Khisanth@166.sub-174-197-147.myvzw.com) (*.net *.split) |
| 20:22:55 | × | hiredman quits (~hiredman@volyova.ec2.thelastcitadel.com) (*.net *.split) |
| 20:22:55 | × | nahcetan quits (~natechan@108-233-125-227.lightspeed.sntcca.sbcglobal.net) (*.net *.split) |
| 20:22:55 | × | gareth__ quits (~gareth__@104.236.161.134) (*.net *.split) |
| 20:22:55 | × | styledash quits (~styledash@157.230.173.136) (*.net *.split) |
| 20:22:55 | × | nemesit|znc quits (~nemesit@myriadvisuals.com) (*.net *.split) |
| 20:22:55 | × | chindy quits (~quassel@51.15.63.78) (*.net *.split) |
| 20:22:55 | × | jol quits (~jol@jol.dev) (*.net *.split) |
| 20:22:55 | × | lkurusa quits (~lkurusa@fedora/Levex) (*.net *.split) |
| 20:22:55 | × | oleks quits (~oleks@188.166.34.97) (*.net *.split) |
| 20:22:55 | × | WzC quits (~Frank@77-162-168-71.fixed.kpn.net) (*.net *.split) |
| 20:22:55 | × | deu quits (de@uio.re) (*.net *.split) |
| 20:22:55 | × | Cerise quits (~jerry@unaffiliated/cerise) (*.net *.split) |
| 20:22:55 | × | crtschin quits (~crtschin@104.131.9.149) (*.net *.split) |
| 20:22:55 | × | arkeet` quits (~arkeet@moriya.ca) (*.net *.split) |
| 20:22:55 | × | drewr quits (~drew@elastic/staff/drewr) (*.net *.split) |
| 20:22:55 | × | voidcontext quits (~pgee@178.62.100.221) (*.net *.split) |
| 20:22:55 | × | earthy quits (~arthurvl@deban2.xs4all.space) (*.net *.split) |
| 20:22:55 | × | runawayfive quits (~nope@unaffiliated/runawayfive) (*.net *.split) |
| 20:22:55 | × | exarkun quits (~exarkun@14.79.69.34.bc.googleusercontent.com) (*.net *.split) |
| 20:22:55 | × | andjjj23 quits (~irc@107.170.228.47) (*.net *.split) |
| 20:22:55 | × | rprosper- quits (~adam@186.75.232.35.bc.googleusercontent.com) (*.net *.split) |
| 20:22:55 | × | kupi quits (uid212005@gateway/web/irccloud.com/x-fgjaulxwhgglmlzx) (*.net *.split) |
| 20:22:55 | × | acidjnk_new quits (~acidjnk@p200300d0c719ff94358934eb0dfd70c0.dip0.t-ipconnect.de) (*.net *.split) |
| 20:22:55 | × | justanotheruser quits (~justanoth@unaffiliated/justanotheruser) (*.net *.split) |
| 20:22:55 | × | srid quits (sridmatrix@gateway/shell/matrix.org/x-wcquiejsxgjdmcxb) (*.net *.split) |
| 20:22:55 | × | aizen_s quits (sid462968@gateway/web/irccloud.com/x-ighywpehicgiourx) (*.net *.split) |
| 20:22:55 | × | PoliticsII______ quits (sid193551@gateway/web/irccloud.com/x-ifhtanwghthhvmbn) (*.net *.split) |
| 20:22:55 | × | benwr____ quits (sid372383@gateway/web/irccloud.com/x-zroyfovbhqhiqzax) (*.net *.split) |
| 20:22:55 | × | aristid quits (sid1599@gateway/web/irccloud.com/x-hkziwpbxvyapwndr) (*.net *.split) |
| 20:22:55 | × | tinwood_ quits (~tinwood@general.default.akavanagh.uk0.bigv.io) (*.net *.split) |
| 20:22:55 | × | benl23 quits (sid284234@gateway/web/irccloud.com/x-hgqgnkygwwcwddwc) (*.net *.split) |
| 20:22:55 | × | yogani quits (sid42623@gateway/web/irccloud.com/x-xwocvhxoqauihzue) (*.net *.split) |
| 20:22:55 | × | ManiacTwister quits (~Twister@2a01:4f8:171:4de::40:2) (*.net *.split) |
| 20:22:55 | × | tnks quits (sid412124@gateway/web/irccloud.com/x-zbyszpuhbbhjdzks) (*.net *.split) |
| 20:22:55 | × | heyj quits (sid171370@gateway/web/irccloud.com/x-ofkusdzepocmjaiw) (*.net *.split) |
| 20:22:55 | × | typetetris quits (sid275937@gateway/web/irccloud.com/x-msdsoshziggpwxpy) (*.net *.split) |
| 20:22:55 | × | simony quits (sid226116@gateway/web/irccloud.com/x-keowsotekzgqfqdf) (*.net *.split) |
| 20:22:55 | × | dgpratt quits (sid193493@gateway/web/irccloud.com/x-eisigjveajsvarno) (*.net *.split) |
| 20:22:55 | × | moobar quits (sid171730@gateway/web/irccloud.com/x-svksvglonzzyzxxy) (*.net *.split) |
| 20:22:55 | × | ReinH__ quits (sid179972@gateway/web/irccloud.com/x-ujhxicmjajcluchu) (*.net *.split) |
| 20:22:55 | × | ryjm quits (sid383513@gateway/web/irccloud.com/x-xyruibfadgkaupwy) (*.net *.split) |
| 20:22:55 | × | natim87 quits (sid286962@gateway/web/irccloud.com/x-mexmpkxgonbwfktv) (*.net *.split) |
| 20:22:55 | × | noan quits (~noan@2604:a880:400:d0::12fc:5001) (*.net *.split) |
| 20:22:55 | × | jakalx quits (~jakalx@base.jakalx.net) (*.net *.split) |
| 20:22:55 | × | debugloop quits (~danieln@unaffiliated/debugloop) (*.net *.split) |
| 20:22:55 | × | coeus quits (~coeus@p200300d027453600d114986072cc2eb8.dip0.t-ipconnect.de) (*.net *.split) |
| 20:22:55 | × | krjst quits (~krjst@2604:a880:800:c1::16b:8001) (*.net *.split) |
| 20:22:55 | × | ixian quits (~mgold@2002:4a74:ba78:1701:0:ff:fe78:6269) (*.net *.split) |
| 20:22:55 | × | Ferdirand quits (~max@2001:4c78:2012:5000::2) (*.net *.split) |
| 20:22:55 | × | lightandlight quits (sid135476@gateway/web/irccloud.com/x-iidtschrmhcqrxgl) (*.net *.split) |
| 20:22:55 | × | SegFaultAX quits (SegFaultAX@unaffiliated/segfaultax) (*.net *.split) |
| 20:22:55 | × | J_Arcane quits (sid119274@gateway/web/irccloud.com/x-efprusjudjcoflyt) (*.net *.split) |
| 20:22:55 | × | rodlogic__ quits (sid214676@gateway/web/irccloud.com/x-egfcshsulxcglqnw) (*.net *.split) |
| 20:22:55 | × | dsturnbull quits (sid347899@gateway/web/irccloud.com/x-xmzhvaiswgjcomqa) (*.net *.split) |
| 20:22:55 | × | AndreasK quits (sid320732@gateway/web/irccloud.com/x-jisuwtkhbrktjxky) (*.net *.split) |
| 20:22:55 | × | jared-w quits (uid405292@gateway/web/irccloud.com/x-pnfyamprydnozdqy) (*.net *.split) |
| 20:22:55 | × | topos quits (sid467876@gateway/web/irccloud.com/x-mqpmkdyaexkjdklr) (*.net *.split) |
| 20:22:55 | × | joshmeredith quits (sid387798@gateway/web/irccloud.com/x-uqsodavpxzxpcuwv) (*.net *.split) |
| 20:22:55 | × | jackdk quits (sid373013@gateway/web/irccloud.com/x-arnfpemfesqxinsb) (*.net *.split) |
| 20:22:55 | × | totbwf quits (sid402332@gateway/web/irccloud.com/x-txjandoufixsoprd) (*.net *.split) |
| 20:22:55 | × | liquorice quits (sid267884@gateway/web/irccloud.com/x-tddcmkucbvdtyubo) (*.net *.split) |
| 20:22:55 | × | yorick quits (~yorick@oftn/oswg-member/yorick) (*.net *.split) |
| 20:22:55 | × | i7c quits (8Tki2L7DF5@unaffiliated/i7c) (*.net *.split) |
| 20:22:55 | × | Blkt quits (~Blkt@2a01:4f8:200:2425::adda) (*.net *.split) |
| 20:22:55 | × | miklcct quits (quasselcor@2001:19f0:7001:5ad:5400:2ff:feb6:50d7) (*.net *.split) |
| 20:22:55 | × | vnz quits (~vnz@unaffiliated/vnz) (*.net *.split) |
| 20:22:55 | × | zyeri quits (zyeri@tilde.team/users/zyeri) (*.net *.split) |
| 20:22:56 | × | entropygain quits (levitate@unaffiliated/entropygain) (*.net *.split) |
| 20:22:56 | × | infinisil quits (~infinisil@NixOS/user/infinisil) (*.net *.split) |
| 20:22:56 | × | nshepperd quits (nshepperd@2600:3c03::f03c:92ff:fe28:92c9) (*.net *.split) |
| 20:22:56 | × | denucat quits (teqwve@2001:bc8:28d6::2) (*.net *.split) |
| 20:22:56 | × | NinjaTrappeur quits (~ninja@unaffiliated/ninjatrappeur) (*.net *.split) |
| 20:22:56 | × | dumptruckman quits (dumptruckm@2600:3c02::f03c:91ff:fe6e:2cfd) (*.net *.split) |
| 20:22:56 | × | ego quits (~ego@parallaxcorporation.xyz) (*.net *.split) |
| 20:22:56 | × | bspar quits (~bspar@2604:a880:0:1010::776:e001) (*.net *.split) |
| 20:22:56 | × | idupree quits (~quassel@2604:a880:400:d0::9bb:2001) (*.net *.split) |
| 20:22:56 | × | tabaqui quits (~tabaqui@2604:a880:800:c1::21b:3001) (*.net *.split) |
| 20:22:56 | × | lpsmith quits (~lpsmith@unaffiliated/lpsmith) (*.net *.split) |
| 20:22:56 | × | ggVGc quits (~ggVGc@a.lowtech.earth) (*.net *.split) |
| 20:22:56 | × | TimWolla quits (~timwolla@2a01:4f8:150:6153:beef::6667) (*.net *.split) |
| 20:22:56 | × | Forkk quits (forkk@2600:3c00::f03c:91ff:fe84:de4d) (*.net *.split) |
| 20:22:56 | × | drdo quits (~drdo@overlord0.drdo.eu) (*.net *.split) |
| 20:22:56 | × | riatre quits (~quassel@2001:310:6000:f::5198:1) (*.net *.split) |
| 20:22:56 | × | bonz060 quits (~quassel@2001:bc8:47a4:a23::1) (*.net *.split) |
| 20:22:56 | × | PHO_ quits (~pho@akari.cielonegro.org) (*.net *.split) |
| 20:22:56 | × | solarus quits (~solarus@2a03:b0c0:2:d0::48:7001) (*.net *.split) |
| 20:22:56 | × | xcin quits (~x@159.203.132.140) (*.net *.split) |
| 20:22:56 | × | sim642 quits (~simmo@unaffiliated/sim642) (*.net *.split) |
| 20:22:56 | × | xnyhps quits (~xnyhps@2a02:2770:3:0:216:3eff:fe67:3288) (*.net *.split) |
| 20:22:56 | × | tomjaguarpaw quits (~tom@li367-225.members.linode.com) (*.net *.split) |
| 20:22:56 | × | sondr3 quits (~sondr3@cm-84.211.56.132.getinternet.no) (*.net *.split) |
| 20:22:56 | × | tabemann quits (~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (*.net *.split) |
| 20:22:56 | × | cole-h quits (~cole-h@c-73-48-197-220.hsd1.ca.comcast.net) (*.net *.split) |
| 20:22:56 | × | funkatron quits (~funkatron@178.239.168.171) (*.net *.split) |
| 20:22:56 | × | Inoperable quits (~PLAYER_1@fancydata.science) (*.net *.split) |
| 20:22:56 | × | mstruebing quits (~mstruebin@ns399634.ip-5-39-81.eu) (*.net *.split) |
| 20:22:56 | × | hiroaki quits (~hiroaki@ip4d168e73.dynamic.kabel-deutschland.de) (*.net *.split) |
| 20:22:56 | × | kav quits (~kari@dsl-hkibng42-56733f-225.dhcp.inet.fi) (*.net *.split) |
| 20:22:56 | × | noctux quits (~noctux@unaffiliated/noctux) (*.net *.split) |
| 20:22:56 | × | kqr quits (~kqr@vps.xkqr.org) (*.net *.split) |
| 20:22:56 | × | urdh quits (~urdh@unaffiliated/urdh) (*.net *.split) |
| 20:22:56 | × | PragCypher quits (~cypher@li1507-98.members.linode.com) (*.net *.split) |
| 20:22:56 | × | sakirious quits (~sakirious@c-71-197-191-137.hsd1.wa.comcast.net) (*.net *.split) |
| 20:22:56 | × | dmiles quits (~dmiles@c-73-67-179-188.hsd1.wa.comcast.net) (*.net *.split) |
| 20:22:56 | × | otulp quits (~otulp@ti0187q162-6038.bb.online.no) (*.net *.split) |
| 20:22:56 | × | jchia quits (~jchia@58.32.36.109) (*.net *.split) |
| 20:22:56 | × | rdivacky quits (~rdivacky@212.96.173.4) (*.net *.split) |
| 20:22:56 | × | zymurgy quits (~zymurgy@li607-220.members.linode.com) (*.net *.split) |
| 20:22:56 | × | veverak quits (~squirrel@ip-89-102-98-161.net.upcbroadband.cz) (*.net *.split) |
| 20:22:56 | × | devalot quits (~ident@mail.pmade.com) (*.net *.split) |
| 20:22:56 | × | Techcable quits (znc@irc.techcable.net) (*.net *.split) |
| 20:22:56 | × | RoguePointer quits (~jigen@unaffiliated/roguepointer) (*.net *.split) |
| 20:22:56 | × | freeside quits (~ubuntu@ec2-52-58-69-57.eu-central-1.compute.amazonaws.com) (*.net *.split) |
| 20:22:56 | × | jluttine quits (~jluttine@87-95-204-180.bb.dnainternet.fi) (*.net *.split) |
| 20:22:56 | × | Tspoon quits (tlarjoma@hilla.kapsi.fi) (*.net *.split) |
| 20:22:56 | × | stvc quits (~stvc@192.241.166.39) (*.net *.split) |
| 20:22:56 | × | seliopou quits (seliopou@entropy.tmok.com) (*.net *.split) |
| 20:22:56 | × | jle` quits (~mstksg@unaffiliated/mstksg) (*.net *.split) |
| 20:22:56 | × | ptrcmd quits (~ptrcmd@unaffiliated/petercommand) (*.net *.split) |
| 20:22:56 | × | mac10688 quits (~mac10688@c-76-115-116-76.hsd1.or.comcast.net) (*.net *.split) |
| 20:22:56 | × | mawk quits (mawk@serveur.io) (*.net *.split) |
| 20:22:56 | × | ent quits (entgod@kapsi.fi) (*.net *.split) |
| 20:22:56 | × | lassulus quits (~lassulus@NixOS/user/lassulus) (*.net *.split) |
| 20:22:56 | × | auri_ quits (~auri_@fsf/memeber/auri-) (*.net *.split) |
| 20:22:56 | × | aurieeeh quits (~aurieh@static.91.102.243.136.clients.your-server.de) (*.net *.split) |
| 20:22:56 | × | Unode quits (~Unode@unaffiliated/unode) (*.net *.split) |
| 20:22:56 | × | interruptinuse quits (~interrupt@girl.mrtheplague.net) (*.net *.split) |
| 20:22:56 | × | mp___313 quits (~mp@hell.cx) (*.net *.split) |
| 20:22:56 | × | sshine quits (~simon@hubris.eta.solutions) (*.net *.split) |
| 20:22:56 | × | dpl quits (~dpl@ec2-18-133-105-122.eu-west-2.compute.amazonaws.com) (*.net *.split) |
| 20:22:56 | × | Arguggi quits (~Arguggi__@arguggi-do.arguggi.co.uk) (*.net *.split) |
| 20:22:56 | × | avp quits (~avp@unaffiliated/avp) (*.net *.split) |
| 20:22:56 | × | LambdaDuck quits (~anka@ksit.fixme.fi) (*.net *.split) |
| 20:22:56 | × | kosmikus quits (~kosmikus@nullzig.kosmikus.org) (*.net *.split) |
| 20:22:56 | × | Ankhers quits (~Ankhers@unaffiliated/ankhers) (*.net *.split) |
| 20:22:56 | × | statusfailed quits (~statusfai@statusfailed.com) (*.net *.split) |
| 20:22:56 | × | rodgzilla quits (~rodgzilla@46.212.195.35.bc.googleusercontent.com) (*.net *.split) |
| 20:22:56 | × | neobit quits (~neobit@159.65.243.9) (*.net *.split) |
| 20:22:56 | × | divVerent quits (~divVerent@xonotic/core-team/divVerent) (*.net *.split) |
| 20:22:56 | × | turq quits (~electro@unaffiliated/turq) (*.net *.split) |
| 20:22:56 | × | gothos quits (~gothos@antsy.jhz.name) (*.net *.split) |
| 20:22:56 | × | ammar2 quits (admin@i.diddled.with.the.opers.so.they.klined.me) (*.net *.split) |
| 20:22:56 | × | jemurray quits (~jemurray@shell.jasonmurray.org) (*.net *.split) |
| 20:22:56 | × | newsham quits (~ubuntu@ec2-18-218-216-88.us-east-2.compute.amazonaws.com) (*.net *.split) |
| 20:22:56 | × | carbolymer quits (~carbolyme@dropacid.net) (*.net *.split) |
| 20:22:56 | × | acarrico quits (~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) (*.net *.split) |
| 20:22:56 | × | reaverb quits (~reaverb@071-008-105-088.res.spectrum.com) (*.net *.split) |
| 20:22:56 | × | solonarv quits (~solonarv@astrasbourg-653-1-156-4.w90-6.abo.wanadoo.fr) (*.net *.split) |
| 20:22:56 | × | MrSalt quits (DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt) (*.net *.split) |
| 20:22:56 | × | Entertainment quits (~entertain@104.246.132.210) (*.net *.split) |
| 20:22:56 | × | noCheese quits (~nocheese@unaffiliated/nocheese) (*.net *.split) |
| 20:22:56 | × | fendor__ quits (~fendor@77.119.131.102.wireless.dyn.drei.com) (*.net *.split) |
| 20:22:56 | × | m0rphism quits (~m0rphism@HSI-KBW-095-208-098-207.hsi5.kabel-badenwuerttemberg.de) (*.net *.split) |
| 20:22:56 | × | xlei quits (znc@unaffiliated/xlei) (*.net *.split) |
| 20:22:56 | × | LittleFox quits (~littlefox@rondra.lf-net.org) (*.net *.split) |
| 20:22:56 | × | ronbrz quits (~ronbrz@207.229.174.134) (*.net *.split) |
| 20:22:56 | × | Kaiepi quits (~Kaiepi@nwcsnbsc03w-47-55-225-82.dhcp-dynamic.fibreop.nb.bellaliant.net) (*.net *.split) |
| 20:22:57 | × | dxld quits (~dxld@80-109-136-248.cable.dynamic.surfer.at) (*.net *.split) |
| 20:22:57 | × | jzl quits (~jzl@unaffiliated/jzl) (*.net *.split) |
| 20:22:57 | × | iteratee quits (~kyle@162.211.154.4) (*.net *.split) |
| 20:22:57 | × | caubert quits (~mrbentari@207.246.80.112) (*.net *.split) |
| 20:22:57 | × | fryguybob quits (~fryguybob@cpe-74-65-31-113.rochester.res.rr.com) (*.net *.split) |
| 20:22:57 | × | Cathy quits (~Cathy@unaffiliated/cathy) (*.net *.split) |
| 20:22:57 | × | adamCS quits (~adamCS@ec2-34-207-160-255.compute-1.amazonaws.com) (*.net *.split) |
| 20:22:57 | × | lep-delete quits (~lep@94.31.83.149) (*.net *.split) |
| 20:22:57 | × | maerwald quits (~maerwald@mail.hasufell.de) (*.net *.split) |
| 20:22:57 | × | ambiso9 quits (~ambiso@209.182.239.205) (*.net *.split) |
| 20:22:57 | × | asnyx quits (~asnyx@brettgilio.com) (*.net *.split) |
| 20:22:57 | × | pieguy128 quits (~pieguy128@bras-base-mtrlpq5031w-grc-39-70-27-244-102.dsl.bell.ca) (*.net *.split) |
| 20:22:57 | × | clynamen quits (~clynamen@net-2-35-88-16.cust.vodafonedsl.it) (*.net *.split) |
| 20:22:57 | × | so quits (~so@unaffiliated/so) (*.net *.split) |
| 20:22:57 | × | gekh quits (~gkh@thor.kevinhill.nl) (*.net *.split) |
| 20:22:57 | × | evanjs quits (~evanjs@075-129-098-007.res.spectrum.com) (*.net *.split) |
| 20:22:57 | × | eyenx quits (~eyenxeyen@unaffiliated/eye/x-1653358) (*.net *.split) |
| 20:22:57 | × | Solarion quits (~solarion@fsf/member/solarion) (*.net *.split) |
| 20:22:57 | × | sudden quits (~lax@unaffiliated/laxask) (*.net *.split) |
| 20:22:57 | × | uwap_ quits (~uwap@genja.uwap.name) (*.net *.split) |
| 20:22:57 | × | tristanC quits (~tristanC@unaffiliated/tristanc) (*.net *.split) |
| 20:22:57 | × | rkvist quits (~user@138.197.72.132) (*.net *.split) |
| 20:22:57 | × | tureba quits (~tureba@tureba.org) (*.net *.split) |
| 20:22:57 | × | Cheery quits (~cheery@7-239-179-185.static.tentacle.fi) (*.net *.split) |
| 20:22:57 | × | magicman quits (~tchakkazu@static-47-180-28-65.lsan.ca.frontiernet.net) (*.net *.split) |
| 20:22:57 | × | blissful quits (~azuline@unaffiliated/azuline) (*.net *.split) |
| 20:22:57 | × | wowi42_ quits (~wowi42@51.15.249.183) (*.net *.split) |
| 20:22:57 | × | RecursiveG quits (~recursive@li810-210.members.linode.com) (*.net *.split) |
| 20:22:57 | × | nopf quits (~frosch@static.179.17.76.144.clients.your-server.de) (*.net *.split) |
| 20:22:57 | × | davve quits (davve@bsd.douchedata.com) (*.net *.split) |
| 20:22:57 | × | dqd quits (id@wikipedia/dqd) (*.net *.split) |
| 20:22:57 | × | saurik quits (saurik@carrier.saurik.com) (*.net *.split) |
| 20:22:57 | × | rembo10 quits (~rembo10@wally.codeshy.com) (*.net *.split) |
| 20:22:57 | × | m1dnight_ quits (~m1dnight@188.ip-51-91-158.eu) (*.net *.split) |
| 20:22:57 | × | karolus quits (~karolus@static.32.230.217.95.clients.your-server.de) (*.net *.split) |
| 20:22:57 | × | filwisher quits (~filwisher@78.141.201.45) (*.net *.split) |
| 20:22:57 | × | dagnabbit quits (~thelounge@140.82.8.179) (*.net *.split) |
| 20:22:57 | × | s4msung quits (XqcfcDRHGx@karif.server-speed.net) (*.net *.split) |
| 20:22:57 | × | epta quits (~m@nuda.space) (*.net *.split) |
| 20:22:57 | × | EvanR quits (~evan@unaffiliated/evanr) (*.net *.split) |
| 20:22:57 | × | janne quits (~janne@punainen.org) (*.net *.split) |
| 20:22:57 | × | energizer quits (~energizer@unaffiliated/energizer) (*.net *.split) |
| 20:22:57 | × | electrostat quits (~dag@unaffiliated/electrostat) (*.net *.split) |
| 20:22:57 | × | Drezil quits (~sdressel@pwning.de) (*.net *.split) |
| 20:22:57 | × | ahf quits (ahf@irssi/staff/ahf) (*.net *.split) |
| 20:22:57 | × | lnx quits (~irssi@167.71.7.27) (*.net *.split) |
| 20:22:57 | × | kloeri quits (~kloeri@freenode/staff/exherbo.kloeri) (*.net *.split) |
| 20:22:57 | × | neiluj quits (~jco@91-167-203-101.subs.proxad.net) (*.net *.split) |
| 20:22:57 | × | machinedgod quits (~machinedg@135-23-192-217.cpe.pppoe.ca) (*.net *.split) |
| 20:22:57 | × | invaser quits (~Thunderbi@31.148.23.125) (*.net *.split) |
| 20:22:57 | × | erisco quits (~erisco@d24-57-249-233.home.cgocable.net) (*.net *.split) |
| 20:22:57 | × | chkno quits (~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net) (*.net *.split) |
| 20:22:57 | × | roconnor quits (~roconnor@host-45-58-200-239.dyn.295.ca) (*.net *.split) |
| 20:22:57 | × | jedai42 quits (~jedai@lfbn-dij-1-708-251.w90-100.abo.wanadoo.fr) (*.net *.split) |
| 20:22:57 | × | Lord_of_Life_ quits (~Lord@46.217.221.152) (*.net *.split) |
| 20:22:57 | × | cheater quits (~user@unaffiliated/cheater) (*.net *.split) |
| 20:22:57 | × | daGrevis quits (~daGrevis@unaffiliated/dagrevis) (*.net *.split) |
| 20:22:57 | × | melkor quits (~melkor@31.31.76.126) (*.net *.split) |
| 20:22:57 | × | ddellacosta quits (dd@gateway/vpn/mullvad/ddellacosta) (*.net *.split) |
| 20:22:57 | × | bliminse quits (~bliminse@host109-156-197-211.range109-156.btcentralplus.com) (*.net *.split) |
| 20:22:57 | × | connrs_ quits (~connrs@runciter.connrs.uk) (*.net *.split) |
| 20:22:57 | × | ystael quits (~ystael@209.6.50.55) (*.net *.split) |
| 20:22:57 | × | nckx quits (~nckx@tobias.gr) (*.net *.split) |
| 20:22:57 | × | Tesseraction quits (~Tesseract@unaffiliated/tesseraction) (*.net *.split) |
| 20:22:57 | × | w1gz quits (~do@159.89.11.133) (*.net *.split) |
| 20:22:57 | × | rzmt quits (~rzmt@87-92-180-112.rev.dnainternet.fi) (*.net *.split) |
| 20:22:57 | × | Cale quits (~cale@cpef48e38ee8583-cm0c473de9d680.cpe.net.cable.rogers.com) (*.net *.split) |
| 20:22:57 | × | tanuki quits (~quassel@173.168.154.189) (*.net *.split) |
| 20:22:57 | × | DigitalKiwi quits (~kiwi@unaffiliated/digitalkiwi) (*.net *.split) |
| 20:22:57 | × | pharaun quits (~pharaun@static.88-198-62-245.clients.your-server.de) (*.net *.split) |
| 20:22:57 | × | dibblego quits (~dibblego@haskell/developer/dibblego) (*.net *.split) |
| 20:22:57 | × | e2 quits (e2@sponsored.by.bnc4you.xyz) (*.net *.split) |
| 20:22:57 | × | mmaruseacph2 quits (~mihai@198.199.100.72) (*.net *.split) |
| 20:22:57 | × | cow-orker quits (~foobar@pogostick.net) (*.net *.split) |
| 20:22:57 | × | dustinm quits (~dustinm@static.38.6.217.95.clients.your-server.de) (*.net *.split) |
| 20:22:57 | × | sim590 quits (~sim590@modemcable090.207-203-24.mc.videotron.ca) (*.net *.split) |
| 20:22:57 | × | wz1000 quits (~wz1000@static.11.113.47.78.clients.your-server.de) (*.net *.split) |
| 20:22:57 | × | nitrix quits (~nitrix@haskell/developer/nitrix) (*.net *.split) |
| 20:22:57 | × | CitizenSnips quits (~CitizenSn@irc.refl.club) (*.net *.split) |
| 20:22:57 | × | Geekingfrog quits (~geekingfr@li2156-64.members.linode.com) (*.net *.split) |
| 20:22:57 | × | StoneToad_ quits (~StoneToad@199-167-119-135.ppp.storm.ca) (*.net *.split) |
| 20:22:57 | × | marble_visions quits (~user@68.183.79.8) (*.net *.split) |
| 20:22:57 | × | cynick quits (~worm@ec2-52-206-86-1.compute-1.amazonaws.com) (*.net *.split) |
| 20:22:57 | × | icebreaker quits (michalc@unaffiliated/icebreaker) (*.net *.split) |
| 20:22:57 | × | jonatan quits (~nate@h77-53-70-163.cust.a3fiber.se) (*.net *.split) |
| 20:22:57 | × | cohn quits (~noone@unaffiliated/cohn) (*.net *.split) |
| 20:22:57 | × | tv- quits (~tv@unaffiliated/tv-) (*.net *.split) |
| 20:22:57 | × | quaestor quits (~quaestor@griffith.christophrauch.de) (*.net *.split) |
| 20:22:57 | × | jtobin quits (~jtobin@li1555-212.members.linode.com) (*.net *.split) |
| 20:22:57 | × | wraithm quits (~wraithm@unaffiliated/wraithm) (*.net *.split) |
| 20:22:57 | × | cpape quits (~user@static.180.18.203.116.clients.your-server.de) (*.net *.split) |
| 20:22:57 | × | Moyst quits (~moyst@212-149-213-144.bb.dnainternet.fi) (*.net *.split) |
| 20:22:57 | × | stefan-_ quits (~cri@42dots.de) (*.net *.split) |
| 20:22:57 | × | oats quits (~hurr@durr/im/a/sheep) (*.net *.split) |
| 20:22:57 | × | int-e quits (~noone@int-e.eu) (*.net *.split) |
| 20:22:57 | × | patrick1 quits (~tarpk@ool-182dc9b3.dyn.optonline.net) (*.net *.split) |
| 20:22:57 | × | esg quits (~emil@esg.xen.prgmr.com) (*.net *.split) |
| 20:22:57 | × | quicksilver quits (~jules@roobarb.crazydogs.org) (*.net *.split) |
| 20:22:57 | × | Clint quits (~Clint@libre.fm/hacker/clint) (*.net *.split) |
| 20:22:57 | × | bollu quits (~bollu@139.59.46.74) (*.net *.split) |
| 20:22:57 | × | dwts quits (pid@gateway/shell/blinkenshell.org/x-hdcyxbuhngzudhpp) (*.net *.split) |
| 20:22:57 | × | comboy quits (~quassel@tesuji.pl) (*.net *.split) |
| 20:22:57 | × | myme quits (~myme@li1406-121.members.linode.com) (*.net *.split) |
| 20:22:57 | × | ornxka quits (~ornxka@unaffiliated/ornx) (*.net *.split) |
| 20:22:57 | × | landonf quits (landonf@mac68k.info) (*.net *.split) |
| 20:22:57 | × | rednaZ2 quits (rednaZ2@freebnc.bnc4you.xyz) (*.net *.split) |
| 20:22:57 | × | noctuks quits (LXxZtpfPfM@unaffiliated/noctux) (*.net *.split) |
| 20:22:57 | × | reactormonk quits (~reactormo@mehl.schokokeks.org) (*.net *.split) |
| 20:22:57 | × | canta quits (~canta@cvm0.d5k.one) (*.net *.split) |
| 20:22:57 | × | bandali quits (~bandali@fsf/interns/bandali) (*.net *.split) |
| 20:22:57 | × | koala_man quits (~vidar@unaffiliated/koala-man/x-2491903) (*.net *.split) |
| 20:22:57 | × | kaol quits (~kaol@178.62.241.234) (*.net *.split) |
| 20:22:57 | × | chaosmasttter quits (~chaosmast@p200300c4a72cf801dd23ca148139a2b5.dip0.t-ipconnect.de) (*.net *.split) |
| 20:22:57 | × | edwardk quits (sid47016@haskell/developer/edwardk) (*.net *.split) |
| 20:22:57 | × | gaze__ quits (sid387101@gateway/web/irccloud.com/x-rtnygntjgchhvjnx) (*.net *.split) |
| 20:22:57 | × | berberman_ quits (~berberman@unaffiliated/berberman) (*.net *.split) |
| 20:22:57 | × | hnOsmium0001 quits (uid453710@gateway/web/irccloud.com/x-ndxrdxmbozimfblk) (*.net *.split) |
| 20:22:57 | × | wonko7 quits (~wonko7@2a01:e35:2ffb:7040:55f1:c3a3:cdbe:bf52) (*.net *.split) |
| 20:22:57 | × | shf quits (~sheaf@2a01:cb19:80cc:7e00:7dfb:edae:5f48:fe4e) (*.net *.split) |
| 20:22:58 | × | danvet quits (~Daniel@2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa) (*.net *.split) |
| 20:22:58 | × | sfvm quits (~sfvm@37.228.215.148) (*.net *.split) |
| 20:22:58 | × | jophish quits (~jophish@2400:8901::f03c:91ff:fe39:7a9) (*.net *.split) |
| 20:22:58 | × | cawfee quits (chiya@2406:3003:2077:2341::babe) (*.net *.split) |
| 20:22:58 | × | jbetz quits (sid283648@gateway/web/irccloud.com/x-sdqysuekfefsmces) (*.net *.split) |
| 20:22:58 | × | caasih quits (sid13241@gateway/web/irccloud.com/x-odjkianrohgyrvme) (*.net *.split) |
| 20:22:58 | × | tom__ quits (~tom@2a00:23c8:970a:3501:38a6:4546:df42:c1cb) (*.net *.split) |
| 20:22:58 | × | benjamingr__ quits (uid23465@gateway/web/irccloud.com/x-fmpqsizgoykkkpyq) (*.net *.split) |
| 20:22:58 | × | nf quits (~n@monade.li) (*.net *.split) |
| 20:22:58 | × | nullheroes quits (~danielvu@168.235.66.22) (*.net *.split) |
| 20:22:58 | × | andi- quits (~andi-@NixOS/user/andi-) (*.net *.split) |
| 20:22:58 | × | wpcarro quits (sid397589@gateway/web/irccloud.com/x-mptadpaqtazralft) (*.net *.split) |
| 20:22:58 | × | cheers quits (user@unaffiliated/cheers) (*.net *.split) |
| 20:22:58 | × | jokester quits (~mono@unaffiliated/jokester) (*.net *.split) |
| 20:22:58 | × | phaazon quits (~phaazon@2001:41d0:a:fe76::1) (*.net *.split) |
| 20:22:58 | × | ajmcmiddlin quits (sid284402@gateway/web/irccloud.com/x-rzusuwaofduhllmt) (*.net *.split) |
| 20:22:58 | × | lemald quits (~eddie@capybara.lemald.org) (*.net *.split) |
| 20:22:58 | × | m4lvin quits (~m4lvin@w4eg.de) (*.net *.split) |
| 20:22:58 | × | noecho quits (~noecho@2a01:4f8:1c0c:80ee::4223) (*.net *.split) |
| 20:22:58 | × | Adluc quits (Adluc@base48.cz) (*.net *.split) |
| 20:22:58 | × | jiribenes quits (~jiribenes@rosa.jiribenes.com) (*.net *.split) |
| 20:22:58 | × | `slikts quits (~nelabs@wikipedia/reinis) (*.net *.split) |
| 20:22:58 | × | vjoki quits (vjoki@2a00:d880:3:1::fea1:9ae) (*.net *.split) |
| 20:22:58 | × | aib quits (~aib@unaffiliated/aib42) (*.net *.split) |
| 20:22:58 | × | chrpape quits (~user@2a01:4f9:c010:632d::1) (*.net *.split) |
| 20:22:58 | × | HiRE_ quits (~HiRE@2602:ffc5:20::1:512e) (*.net *.split) |
| 20:22:58 | × | komasa quits (~komasa@2a03:b0c0:3:d0::2097:6001) (*.net *.split) |
| 20:22:58 | × | jelleke quits (~jelle@2a01:7c8:aac1:50d:5054:ff:fe3b:9b7d) (*.net *.split) |
| 20:22:58 | × | dexterlb quits (~dexterlb@2a01:9e40:2:2::2) (*.net *.split) |
| 20:22:58 | × | raoul quits (~raoulhida@nomnomnomnom.co.uk) (*.net *.split) |
| 20:22:58 | × | Vq quits (~vq@90-227-195-41-no77.tbcn.telia.com) (*.net *.split) |
| 20:22:58 | × | Katarushisu quits (~Katarushi@cpc149712-finc20-2-0-cust535.4-2.cable.virginm.net) (*.net *.split) |
| 20:22:58 | × | gregberns_ quits (sid315709@gateway/web/irccloud.com/x-ytsmrswniuqtuqcd) (*.net *.split) |
| 20:22:58 | × | buggymcbugfix quits (sid432603@gateway/web/irccloud.com/x-rqdusgvomktjpfec) (*.net *.split) |
| 20:22:58 | × | grfn quits (sid449115@gateway/web/irccloud.com/x-srwltizlxwnoqbuo) (*.net *.split) |
| 20:22:58 | × | feuerbach quits (~feuerbach@unaffiliated/feuerbach) (*.net *.split) |
| 20:22:58 | × | spamlessj quits (~spamlessj@2a01:4f8:141:1329::2) (*.net *.split) |
| 20:22:58 | × | TheScoop quits (~TheScoop@unaffiliated/tryte) (*.net *.split) |
| 20:22:58 | × | Someguy123 quits (~someguy@unaffiliated/compgenius999) (*.net *.split) |
| 20:22:58 | × | vqrs quits (~vqrs@learnprogramming/regular/vqrs) (*.net *.split) |
| 20:22:58 | × | mursu quits (~ngWalrus@2a03:b0c0:3:d0::5ebd:2001) (*.net *.split) |
| 20:22:58 | × | noexcept_ quits (~noexcept@2a03:b0c0:3:d0::33:9001) (*.net *.split) |
| 20:22:58 | × | nikola3 quits (~nikola@2a03:b0c0:2:d0::dc2:c001) (*.net *.split) |
| 20:22:58 | × | Randy quits (randy@freebsd/user/randy) (*.net *.split) |
| 20:22:58 | × | Iroha quits (~Dykomii@2607:5300:60:336a::1) (*.net *.split) |
| 20:22:58 | × | balbirs quits (~balbirs__@bilbo.ozlabs.org) (*.net *.split) |
| 20:22:58 | × | a3f quits (~a3f@chimeria.ext.pengutronix.de) (*.net *.split) |
| 20:22:58 | × | operand quits (~operand@is.altijd.moe) (*.net *.split) |
| 20:22:58 | × | lucas8 quits (~luc@2001:41d0:8:109c::1) (*.net *.split) |
| 20:22:58 | × | magog quits (~wee@unaffiliated/magog) (*.net *.split) |
| 20:22:58 | × | kkd quits (~memxor@unaffiliated/kartikeya) (*.net *.split) |
| 20:22:58 | × | rom1504 quits (rom1504@rom1504.fr) (*.net *.split) |
| 20:22:58 | × | beaky quits (~beaky@2a03:b0c0:0:1010::17cf:7003) (*.net *.split) |
| 20:22:58 | × | lisq quits (~quassel@lis.moe) (*.net *.split) |
| 20:22:58 | × | farn__ quits (~farn@2a03:4000:7:3cd:d4ab:85ff:feeb:f505) (*.net *.split) |
| 20:22:58 | × | eldritch quits (~eldritch@unaffiliated/eldritch) (*.net *.split) |
| 20:22:58 | × | hexic quits (hexo@base48.cz) (*.net *.split) |
| 20:22:58 | × | saidinwot1 quits (~saidinwot@2604:a880:2:d0::50:8001) (*.net *.split) |
| 20:22:58 | × | stree quits (~stree@50-108-97-52.adr01.mskg.mi.frontiernet.net) (*.net *.split) |
| 20:22:58 | × | raehik quits (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (*.net *.split) |
| 20:22:58 | × | ClaudiusMaximus quits (~claude@unaffiliated/claudiusmaximus) (*.net *.split) |
| 20:22:58 | × | darjeeling_ quits (~darjeelin@122.245.219.209) (*.net *.split) |
| 20:22:58 | × | theDon quits (~td@muedsl-82-207-238-007.citykom.de) (*.net *.split) |
| 20:22:58 | × | ian-mi quits (~ian_milli@c-67-160-8-14.hsd1.wa.comcast.net) (*.net *.split) |
| 20:22:58 | × | Uniaika quits (~uniaika@163.172.211.189) (*.net *.split) |
| 20:22:58 | × | werneta quits (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) (*.net *.split) |
| 20:22:58 | × | Feuermagier quits (~Feuermagi@213.178.26.41) (*.net *.split) |
| 20:22:58 | × | revprez_stg quits (~revprez_s@pool-108-49-213-40.bstnma.fios.verizon.net) (*.net *.split) |
| 20:22:58 | × | AWizzArd quits (~code@unaffiliated/awizzard) (*.net *.split) |
| 20:22:58 | × | a3Dman quits (~3Dman@unaffiliated/a3dman) (*.net *.split) |
| 20:22:58 | × | actuallybatman quits (~sam@S010664777dafd303.cg.shawcable.net) (*.net *.split) |
| 20:22:58 | × | taurux quits (~taurux@net-188-152-78-21.cust.dsl.teletu.it) (*.net *.split) |
| 20:22:58 | × | abuss quits (~abuss@cryptarch.net) (*.net *.split) |
| 20:22:58 | × | asm89 quits (~asm89@unaffiliated/asm89) (*.net *.split) |
| 20:22:58 | × | echoreply quits (~echoreply@unaffiliated/echoreply) (*.net *.split) |
| 20:22:58 | × | ephemera_ quits (~E@122.34.1.187) (*.net *.split) |
| 20:22:58 | × | gabiruh quits (~gabiruh@vps19177.publiccloud.com.br) (*.net *.split) |
| 20:22:58 | × | Foritus quits (~buggery@cpc91316-watf11-2-0-cust68.15-2.cable.virginm.net) (*.net *.split) |
| 20:22:58 | × | thecoffemaker quits (~thecoffem@unaffiliated/thecoffemaker) (*.net *.split) |
| 20:22:58 | × | rdivyanshu quits (sid322626@gateway/web/irccloud.com/x-yyvemamxcxrcinrm) (*.net *.split) |
| 20:22:58 | × | averell quits (~averell@unaffiliated/averell) (*.net *.split) |
| 20:22:58 | × | jassob quits (~jassob@korrob.vth.sgsnet.se) (*.net *.split) |
| 20:22:58 | × | toppler quits (~user@mtop.default.momentoftop.uk0.bigv.io) (*.net *.split) |
| 20:22:58 | × | hvr quits (~hvr@haskell/developer/hvr) (*.net *.split) |
| 20:22:58 | × | ps-auxw quits (~arneb@p548d571d.dip0.t-ipconnect.de) (*.net *.split) |
| 20:22:58 | × | munsel quits (~munsel@v22018094214772867.hotsrv.de) (*.net *.split) |
| 20:22:58 | × | eedgit quits (~eedgit@95.179.237.21) (*.net *.split) |
| 20:22:58 | × | atraii quits (~atraii@c-98-32-64-84.hsd1.ut.comcast.net) (*.net *.split) |
| 20:22:58 | × | hackage quits (mniip@haskell/bot/hackage) (*.net *.split) |
| 20:22:58 | × | kini quits (~kini@unaffiliated/kini) (*.net *.split) |
| 20:22:58 | × | Xnuk quits (~xnuk@45.76.202.58) (*.net *.split) |
| 20:22:59 | × | amosbird quits (~amosbird@13.75.119.182) (*.net *.split) |
| 20:22:59 | × | quintasan quits (~quassel@ubuntu/member/quintasan) (*.net *.split) |
| 20:22:59 | × | questionmarkking quits (~questionm@165.227.7.85) (*.net *.split) |
| 20:22:59 | × | dminuoso quits (~dminuoso@unaffiliated/dminuoso) (*.net *.split) |
| 20:22:59 | × | xarian_ quits (~xarian@104.236.81.162) (*.net *.split) |
| 20:22:59 | × | rkrishnan quits (~rkrishnan@rkrishnan.org) (*.net *.split) |
| 20:22:59 | × | niklasb_ quits (~niklasb@unaffiliated/codeslay0r) (*.net *.split) |
| 20:22:59 | × | adaj quits (~azureuser@51.103.155.240) (*.net *.split) |
| 20:22:59 | × | zgrep quits (~zgrep@ircpuzzles/2015/april-fools/sixth/zgrep) (*.net *.split) |
| 20:22:59 | × | duckonomy quits (~duckonomy@177.ip-144-217-84.net) (*.net *.split) |
| 20:22:59 | × | zzz quits (~zzz@46.101.134.251) (*.net *.split) |
| 20:22:59 | × | geal quits (~geal@195-154-200-217.rev.poneytelecom.eu) (*.net *.split) |
| 20:22:59 | × | NGravity quits (csp@gateway/shell/xshellz/x-zzfgzhhirbsduhrr) (*.net *.split) |
| 20:22:59 | × | dh quits (dh@bsd.ee) (*.net *.split) |
| 20:22:59 | × | add^_ quits (~add@tutu.vovoid.net) (*.net *.split) |
| 20:22:59 | × | Squarism quits (~someone@unaffiliated/squarism) (*.net *.split) |
| 20:22:59 | × | statusbot quits (~statusbot@ec2-34-198-122-184.compute-1.amazonaws.com) (*.net *.split) |
| 20:22:59 | × | haskell_enthusia quits (~twain@168.61.46.105) (*.net *.split) |
| 20:22:59 | × | malthe quits (~mborch@46.101.103.63) (*.net *.split) |
| 20:22:59 | × | Zemyla quits (~zemyla@ec2-54-196-11-2.compute-1.amazonaws.com) (*.net *.split) |
| 20:22:59 | × | piele quits (~piele@tbonesteak.creativeserver.net) (*.net *.split) |
| 20:22:59 | × | electrocat quits (~michiel@revan.derhaeg.be) (*.net *.split) |
| 20:22:59 | × | anderson quits (~ande@159.65.95.130) (*.net *.split) |
| 20:22:59 | × | msgctl quits (~msgctl@ometochtli.centzontotochtin.org) (*.net *.split) |
| 20:22:59 | × | deni quits (~deni@unaffiliated/deni) (*.net *.split) |
| 20:22:59 | × | djanatyn quits (~djanatyn@ec2-18-209-155-56.compute-1.amazonaws.com) (*.net *.split) |
| 20:22:59 | × | reyu quits (~reyu@znc.reyuzenfold.com) (*.net *.split) |
| 20:22:59 | × | Eliel quits (~jojkaart@163.172.153.251) (*.net *.split) |
| 20:22:59 | × | vimto1 quits (~vimto@unaffiliated/vimto) (*.net *.split) |
| 20:22:59 | × | gxt quits (~gxt@gateway/tor-sasl/gxt) (*.net *.split) |
| 20:22:59 | × | hekkaidekapus quits (~tchouri@gateway/tor-sasl/hekkaidekapus) (*.net *.split) |
| 20:22:59 | × | denisse quits (~spaceCat@gateway/tor-sasl/alephzer0) (*.net *.split) |
| 20:22:59 | × | gehmehgeh quits (~ircuser1@gateway/tor-sasl/gehmehgeh) (*.net *.split) |
| 20:22:59 | × | tomboy64 quits (~tomboy64@gateway/tor-sasl/tomboy64) (*.net *.split) |
| 20:22:59 | × | ChaiTRex quits (~ChaiTRex@gateway/tor-sasl/chaitrex) (*.net *.split) |
| 20:22:59 | × | jb55 quits (~jb55@gateway/tor-sasl/jb55) (*.net *.split) |
| 20:22:59 | × | jpds quits (~jpds@gateway/tor-sasl/jpds) (*.net *.split) |
| 20:22:59 | × | Unhammer quits (~Unhammer@gateway/tor-sasl/unhammer) (*.net *.split) |
| 20:22:59 | × | andreas303 quits (~andreas@gateway/tor-sasl/andreas303) (*.net *.split) |
| 20:22:59 | × | cantstanya quits (~chatting@gateway/tor-sasl/cantstanya) (*.net *.split) |
| 20:22:59 | × | bwe quits (~bwe@unaffiliated/bwe) (*.net *.split) |
| 20:22:59 | × | Faye quits (~holo@nikky.moe) (*.net *.split) |
| 20:22:59 | × | weechat_2 quits (~mingc@2400:8902::f03c:91ff:feb7:8e82) (*.net *.split) |
| 20:22:59 | × | mystfox quits (~myst@focks.pw) (*.net *.split) |
| 20:22:59 | × | copypasteque_ quits (~copypaste@2001:41d0:8:b325::1) (*.net *.split) |
| 20:22:59 | × | madnight quits (~madnight@static.59.103.201.195.clients.your-server.de) (*.net *.split) |
| 20:22:59 | × | fiQ2 quits (~fiQ@mirkk.ninja) (*.net *.split) |
| 20:22:59 | × | davean quits (~davean@davean.sciesnet.net) (*.net *.split) |
| 20:22:59 | × | benschza quits (~quassel@2604:1380:2000:cf00::1) (*.net *.split) |
| 20:22:59 | × | tsrt^ quits (tsrt@ip98-184-89-2.mc.at.cox.net) (*.net *.split) |
| 20:22:59 | × | lxsameer quits (~lxsameer@unaffiliated/lxsameer) (*.net *.split) |
| 20:22:59 | × | texasmynsted quits (~texasmyns@212.102.45.121) (*.net *.split) |
| 20:22:59 | × | Chi1thangoo quits (~Chi1thang@87.112.60.168) (*.net *.split) |
| 20:22:59 | × | LKoen quits (~LKoen@169.244.88.92.rev.sfr.net) (*.net *.split) |
| 20:22:59 | × | vollenweider quits (~vollenwei@4e69b241.skybroadband.com) (*.net *.split) |
| 20:22:59 | × | DTZUZU quits (~DTZUZU@207.81.171.116) (*.net *.split) |
| 20:22:59 | × | mrchampion quits (~mrchampio@216-26-218-246.dynamic.tbaytel.net) (*.net *.split) |
| 20:22:59 | × | alx741 quits (~alx741@186.178.110.117) (*.net *.split) |
| 20:22:59 | × | Jesin quits (~Jesin@pool-72-66-101-18.washdc.fios.verizon.net) (*.net *.split) |
| 20:22:59 | × | jamestmartin quits (~james@jtmar.me) (*.net *.split) |
| 20:22:59 | × | MasseR quits (~MasseR@51.15.143.128) (*.net *.split) |
| 20:22:59 | × | meck quits (~meck@li1809-18.members.linode.com) (*.net *.split) |
| 20:22:59 | × | acowley quits (~acowley@c-68-83-22-43.hsd1.nj.comcast.net) (*.net *.split) |
| 20:22:59 | × | glguy quits (x@freenode/staff/haskell.developer.glguy) (*.net *.split) |
| 20:22:59 | × | ft quits (~ft@shell.chaostreff-dortmund.de) (*.net *.split) |
| 20:22:59 | × | clog quits (~nef@bespin.org) (*.net *.split) |
| 20:22:59 | × | mceier quits (~mceier@89-68-132-187.dynamic.chello.pl) (*.net *.split) |
| 20:22:59 | × | Madars quits (~null@unaffiliated/madars) (*.net *.split) |
| 20:22:59 | × | Martinsos quits (~user@cpe-188-129-116-164.dynamic.amis.hr) (*.net *.split) |
| 20:22:59 | × | nh quits (~NextHendr@unaffiliated/nexthendrix) (*.net *.split) |
| 20:22:59 | × | MarcelineVQ quits (~anja@198.254.202.72) (*.net *.split) |
| 20:22:59 | × | pdxleif quits (~pdxleif@ec2-54-68-166-10.us-west-2.compute.amazonaws.com) (*.net *.split) |
| 20:22:59 | × | TMA quits (tma@twin.jikos.cz) (*.net *.split) |
| 20:22:59 | × | lockshaw quits (~lockshaw@165.22.163.71) (*.net *.split) |
| 20:22:59 | × | koz_ quits (~koz@121.99.240.58) (*.net *.split) |
| 20:22:59 | × | dequbed quits (~dequbed@yanduxian.paranoidlabs.org) (*.net *.split) |
| 20:22:59 | × | L29Ah quits (~L29Ah@unaffiliated/l29ah) (*.net *.split) |
| 20:22:59 | × | hive-mind quits (~hivemind@rrcs-67-53-148-69.west.biz.rr.com) (*.net *.split) |
| 20:22:59 | × | loc quits (~loc@unaffiliated/loc) (*.net *.split) |
| 20:22:59 | × | sud0 quits (~Death@hackspaceuy/member/sud0) (*.net *.split) |
| 20:22:59 | × | coddinkn quits (~coddinkn@octayn.net) (*.net *.split) |
| 20:22:59 | × | Jello_Raptor quits (~Jello_Rap@li641-12.members.linode.com) (*.net *.split) |
| 20:22:59 | × | xintron quits (~xintron@unaffiliated/xintron) (*.net *.split) |
| 20:22:59 | × | lyxia quits (~lyxia@poisson.chat) (*.net *.split) |
| 20:22:59 | × | jhuizy quits (~jhuizy@static.241.188.216.95.clients.your-server.de) (*.net *.split) |
| 20:22:59 | × | Majiir quits (~Majiir@pool-96-237-149-35.bstnma.fios.verizon.net) (*.net *.split) |
| 20:22:59 | × | Tene quits (~tene@poipu/supporter/slacker/tene) (*.net *.split) |
| 20:22:59 | × | mapperr quits (~mapperr@vmi389916.contaboserver.net) (*.net *.split) |
| 20:22:59 | × | rotaerk quits (~rotaerk@ender.afternet.org) (*.net *.split) |
| 20:22:59 | × | Qudit314159 quits (~user@unaffiliated/qudit314159) (*.net *.split) |
| 20:22:59 | × | dredozubov quits (~dredozubo@37.139.21.214) (*.net *.split) |
| 20:22:59 | × | dysfigured quits (~dysfigure@li490-89.members.linode.com) (*.net *.split) |
| 20:22:59 | × | Nikotiini quits (~ubuntu@ec2-52-213-118-142.eu-west-1.compute.amazonaws.com) (*.net *.split) |
| 20:22:59 | × | tomsmeding quits (~tomsmedin@tomsmeding.com) (*.net *.split) |
| 20:22:59 | × | Patternmaster quits (~georg@li1192-118.members.linode.com) (*.net *.split) |
| 20:22:59 | × | hwabyong quits (~hwabyong@ec2-3-221-194-167.compute-1.amazonaws.com) (*.net *.split) |
| 20:22:59 | × | hodapp quits (~hodapp@react-ams-119225.antiddos.solutions) (*.net *.split) |
| 20:22:59 | × | bcoppens quits (~bartcopp@kde/coppens) (*.net *.split) |
| 20:22:59 | × | daenth quits (~daenth@136.36.157.210) (*.net *.split) |
| 20:22:59 | × | samebchase quits (~samebchas@51.15.68.182) (*.net *.split) |
| 20:22:59 | × | jameekim1 quits (~jameekim@mx.nodaplife.me) (*.net *.split) |
| 20:22:59 | × | mrus quits (~mrus@128.199.6.232) (*.net *.split) |
| 20:22:59 | × | M2tias quits (m2@seri.fi) (*.net *.split) |
| 20:22:59 | × | Tristan- quits (~tristan@luna.whatbox.ca) (*.net *.split) |
| 20:22:59 | × | elcaro quits (~anonymous@45.32.191.75) (*.net *.split) |
| 20:22:59 | × | __monty__ quits (~toonn@unaffiliated/toonn) (*.net *.split) |
| 20:22:59 | × | mozzarella quits (~sam@unaffiliated/sam113101) (*.net *.split) |
| 20:22:59 | × | triteraflops quits (~triterafl@host-148-170-141-28.public.eastlink.ca) (*.net *.split) |
| 20:22:59 | × | pfurla quits (~pfurla@ool-182ed2e2.dyn.optonline.net) (*.net *.split) |
| 20:22:59 | × | sh9 quits (~sh9@softbank060116136158.bbtec.net) (*.net *.split) |
| 20:22:59 | × | Cthalupa quits (~cthulhu@47.186.47.75) (*.net *.split) |
| 20:22:59 | × | nyaomi quits (~naomi@cpe-74-75-6-125.maine.res.rr.com) (*.net *.split) |
| 20:23:00 | × | jrm quits (~jrm@freebsd/developer/jrm) (*.net *.split) |
| 20:23:00 | × | zaquest quits (~notzaques@5.128.210.178) (*.net *.split) |
| 20:23:00 | × | byorgey quits (~byorgey@155.138.238.211) (*.net *.split) |
| 20:23:00 | × | tumdedum quits (~tumdedum@unaffiliated/espiral) (*.net *.split) |
| 20:23:00 | × | Bigcheese quits (~quassel@unaffiliated/bigcheese) (*.net *.split) |
| 20:23:00 | × | oldsk00l quits (~znc@ec2-18-130-254-135.eu-west-2.compute.amazonaws.com) (*.net *.split) |
| 20:23:00 | × | _xor quits (~xor@74.215.46.133) (*.net *.split) |
| 20:23:00 | × | orzo quits (joe@lasker.childrenofmay.org) (*.net *.split) |
| 20:23:00 | × | stilgart quits (~Christoph@chezlefab.net) (*.net *.split) |
| 20:23:00 | × | towel quits (~towel@unaffiliated/towel) (*.net *.split) |
| 20:23:00 | × | {abby} quits (~{abby}@unaffiliated/demhydraz) (*.net *.split) |
| 20:23:00 | × | remexre quits (~nathan@207-153-38-50.fttp.usinternet.com) (*.net *.split) |
| 20:23:00 | × | sujeet quits (sujeet@unaffiliated/freeboson) (*.net *.split) |
| 20:23:00 | × | lazyshrk quits (~lazyshrk@128.199.58.13) (*.net *.split) |
| 20:23:00 | × | alanz quits (sid110616@gateway/web/irccloud.com/x-hvvxxgjtvnddfyee) (*.net *.split) |
| 20:23:00 | × | Firedancer quits (sid336191@gateway/web/irccloud.com/x-uafmnbgxlsfyadoa) (*.net *.split) |
| 20:23:00 | × | jonrh quits (sid5185@gateway/web/irccloud.com/x-znmjmvidrdlxlhvb) (*.net *.split) |
| 20:23:00 | × | iphy quits (sid67735@gateway/web/irccloud.com/x-yrvorexjtguqopbo) (*.net *.split) |
| 20:23:00 | × | nick_h quits (sid319833@gateway/web/irccloud.com/x-putfzyymjdapnmta) (*.net *.split) |
| 20:23:00 | × | hongminhee quits (~dahlia@207.148.91.209) (*.net *.split) |
| 20:23:00 | × | keltono quits (~keltono@x-160-94-179-178.acm.umn.edu) (*.net *.split) |
| 20:23:00 | × | nerdypepper quits (nerdypeppe@152.67.160.69) (*.net *.split) |
| 20:23:00 | × | [df] quits (~ben@51.15.198.140) (*.net *.split) |
| 20:23:00 | × | eagleflo quits (~aku@eagleflow.fi) (*.net *.split) |
| 20:23:00 | × | spoonm quits (spoonm@gunma.spoonm.org) (*.net *.split) |
| 20:23:00 | × | t36s quits (~t36s@138.68.90.188) (*.net *.split) |
| 20:23:00 | × | acro quits (~acro@unaffiliated/acro) (*.net *.split) |
| 20:23:00 | × | bind quits (~bind@unaffiliated/bind) (*.net *.split) |
| 20:23:00 | × | jmsx quits (~jordan@li1158-85.members.linode.com) (*.net *.split) |
| 20:23:00 | × | jvsg quits (~root@165.227.89.139) (*.net *.split) |
| 20:23:00 | × | xts quits (~ts@46.101.20.9) (*.net *.split) |
| 20:23:00 | × | Logio quits (em@kapsi.fi) (*.net *.split) |
| 20:23:00 | × | puffnfresh_ quits (~puffnfres@45.76.124.5) (*.net *.split) |
| 20:23:00 | × | robogoat quits (~robogoat@209.195.0.146) (*.net *.split) |
| 20:23:00 | × | Putonlalla quits (~sapekiis@it-cyan.it.jyu.fi) (*.net *.split) |
| 20:23:00 | × | DustyDingo quits (~nonamen@v2202001112302107134.ultrasrv.de) (*.net *.split) |
| 20:23:00 | × | suppi quits (~suppi@172.246.241.246) (*.net *.split) |
| 20:23:00 | × | tylerjl quits (~leothrix@elastic/staff/leothrix) (*.net *.split) |
| 20:23:00 | × | xff0x quits (~fox@2001:1a81:53fc:6700:5215:c79d:6600:1a0e) (*.net *.split) |
| 20:23:00 | × | amiri quits (~amiri@cpe-76-91-154-9.socal.res.rr.com) (*.net *.split) |
| 20:23:00 | × | banjiewen_ quits (sid115913@gateway/web/irccloud.com/x-ppovchejlnsiwfgl) (*.net *.split) |
| 20:23:00 | × | shutdown_-h_now quits (~arjan@2001:1c06:2d0b:2312:94f:cb60:6301:cfa8) (*.net *.split) |
| 20:23:00 | × | crdrost quits (~crdrost@c-98-207-102-156.hsd1.ca.comcast.net) (*.net *.split) |
| 20:23:00 | × | _Alleria quits (~AllahuAkb@2604:2000:1484:26:b060:c081:3394:137) (*.net *.split) |
| 20:23:00 | × | renzhi quits (~renzhi@2607:fa49:655f:e600::28da) (*.net *.split) |
| 20:23:00 | × | bgamari quits (~bgamari@2001:470:e438::1) (*.net *.split) |
| 20:23:00 | × | aplainzetakind quits (~johndoe@captainludd.powered.by.lunarbnc.net) (*.net *.split) |
| 20:23:00 | × | pepeiborra quits (sid443799@gateway/web/irccloud.com/x-pndolohhnspnwqav) (*.net *.split) |
| 20:23:00 | × | johnw quits (~johnw@haskell/developer/johnw) (*.net *.split) |
| 20:23:00 | × | metadave quits (sid28102@gateway/web/irccloud.com/x-bjrjtdehstdxjwgn) (*.net *.split) |
| 20:23:00 | × | ibloom quits (sid350277@gateway/web/irccloud.com/x-ftwuwcmqpnbfrqgs) (*.net *.split) |
| 20:23:00 | × | niko quits (~niko@freenode/staff/ubuntu.member.niko) (*.net *.split) |
| 20:23:00 | × | ishutin quits (~Ishutin@77-234-92-253.pool.digikabel.hu) (*.net *.split) |
| 20:23:00 | × | bob_twinkles quits (~quassel@ec2-52-37-66-13.us-west-2.compute.amazonaws.com) (*.net *.split) |
| 20:23:00 | × | forell quits (~forell@unaffiliated/forell) (*.net *.split) |
| 20:23:00 | × | Flonk quits (~Flonk@ec2-52-40-29-25.us-west-2.compute.amazonaws.com) (*.net *.split) |
| 20:23:00 | × | ericsagn1 quits (~ericsagne@2405:6580:0:5100:b274:8c51:102c:8ca9) (*.net *.split) |
| 20:23:00 | × | rab24ack[m] quits (rab24ackma@gateway/shell/matrix.org/x-psmufgypmrylcnyv) (*.net *.split) |
| 20:23:00 | × | SupaYoshii quits (~supayoshi@213-10-140-13.fixed.kpn.net) (*.net *.split) |
| 20:23:00 | × | orcus- quits (~orcus@unaffiliated/orcus) (*.net *.split) |
| 20:23:00 | × | psydruid quits (psydruidma@gateway/shell/matrix.org/x-tkomzubgcyrydslv) (*.net *.split) |
| 20:23:00 | × | Tritlo quits (sid58727@gateway/web/irccloud.com/x-qngdkegzmhgdhfhg) (*.net *.split) |
| 20:23:00 | × | d0liver quits (sid363046@gateway/web/irccloud.com/x-lvzpszsyngerfkjs) (*.net *.split) |
| 20:23:00 | × | qz quits (~quetzal@li272-85.members.linode.com) (*.net *.split) |
| 20:23:00 | × | recon_- quits (~quassel@2602:febc:0:b6::6ca2) (*.net *.split) |
| 20:23:00 | × | Dykam quits (Dykam@dykam.nl) (*.net *.split) |
| 20:23:00 | × | tv quits (~tv@unaffiliated/tv) (*.net *.split) |
| 20:23:00 | × | sajith_ quits (~sajith@fsf/member/nonzen) (*.net *.split) |
| 20:23:00 | × | Papa quits (~papa@unaffiliated/papa) (*.net *.split) |
| 20:23:00 | × | cgfbee quits (~bot@oc1.itim-cj.ro) (*.net *.split) |
| 20:23:00 | × | perrier-jouet quits (~perrier-j@modemcable012.251-130-66.mc.videotron.ca) (*.net *.split) |
| 20:23:00 | × | thebnq quits (~bnq@herrokitty.com) (*.net *.split) |
| 20:23:00 | × | jathan quits (~jathan@69.61.93.38) (*.net *.split) |
| 20:23:00 | × | eedgit26 quits (~chat.free@95.179.237.21) (*.net *.split) |
| 20:23:00 | × | stux|RC-only quits (stux2@grid9.quadspeedi.net) (*.net *.split) |
| 20:23:00 | × | dixie quits (~dixie@real.wilbury.sk) (*.net *.split) |
| 20:23:00 | × | relrod quits (~relrod@redhat/ansible.staff.relrod) (*.net *.split) |
| 20:23:00 | × | dale quits (dale@unaffiliated/dale) (*.net *.split) |
| 20:23:00 | × | NieDzejkob quits (~quassel@188.123.215.55) (*.net *.split) |
| 20:23:00 | × | Tops2 quits (~Tobias@dyndsl-095-033-027-066.ewe-ip-backbone.de) (*.net *.split) |
| 20:23:00 | × | andos quits (~dan@69-165-210-185.cable.teksavvy.com) (*.net *.split) |
| 20:23:00 | × | awk quits (~mnrmnaugh@unaffiliated/mnrmnaugh) (*.net *.split) |
| 20:23:00 | × | Varis quits (~Tadas@unaffiliated/varis) (*.net *.split) |
| 20:23:00 | × | Tuplanolla quits (~Tuplanoll@91-159-68-239.elisa-laajakaista.fi) (*.net *.split) |
| 20:23:00 | × | yahb quits (xsbot@haskell/bot/yahb) (*.net *.split) |
| 20:23:00 | × | ezzieyguywuf quits (~Unknown@unaffiliated/ezzieyguywuf) (*.net *.split) |
| 20:23:00 | × | robotmay quits (~beepboop@80.172.187.81.in-addr.arpa) (*.net *.split) |
| 20:23:00 | × | dorkside quits (~tdbgamer@208.190.197.222) (*.net *.split) |
| 20:23:00 | × | wwwww quits (~wwwww@unaffiliated/wwwww) (*.net *.split) |
| 20:23:00 | × | star_cloud quits (~star_clou@ec2-34-220-44-120.us-west-2.compute.amazonaws.com) (*.net *.split) |
| 20:23:00 | × | hyiltiz quits (~quassel@unaffiliated/hyiltiz) (*.net *.split) |
| 20:23:00 | × | aldum quits (~vishera@aldum.pw) (*.net *.split) |
| 20:23:00 | × | connrs quits (~connrs@runciter.connrs.uk) (*.net *.split) |
| 20:23:00 | × | s00pcan quits (~chris@075-133-056-178.res.spectrum.com) (*.net *.split) |
| 20:23:00 | × | _deepfire quits (~user@80.92.100.69) (*.net *.split) |
| 20:23:01 | × | hololeap quits (~hololeap@unaffiliated/hololeap) (*.net *.split) |
| 20:23:01 | × | B-J quits (~BenziJuni@88-149-65-135.du.xdsl.is) (*.net *.split) |
| 20:23:01 | × | sdx23 quits (~sdx23@unaffiliated/sdx23) (*.net *.split) |
| 20:23:01 | × | monochrom quits (trebla@216.138.220.146) (*.net *.split) |
| 20:23:01 | × | haasn quits (~nand@mpv/developer/haasn) (*.net *.split) |
| 20:23:01 | × | dragestil quits (~quassel@fsf/member/dragestil) (*.net *.split) |
| 20:23:01 | × | motherfsck quits (~motherfsc@unaffiliated/motherfsck) (*.net *.split) |
| 20:23:01 | × | Axman6 quits (~Axman6@pdpc/supporter/student/Axman6) (*.net *.split) |
| 20:23:01 | × | cods quits (~fred@tuxee.net) (*.net *.split) |
| 20:23:01 | × | abrar quits (~abrar@static-108-30-103-121.nycmny.fios.verizon.net) (*.net *.split) |
| 20:23:01 | × | klardotsh quits (~klardotsh@c-71-231-242-112.hsd1.wa.comcast.net) (*.net *.split) |
| 20:23:01 | × | _ashbreeze_ quits (~mark@72-161-253-71.dyn.centurytel.net) (*.net *.split) |
| 20:23:01 | × | hyperfekt quits (end@bnc.hyperfekt.net) (*.net *.split) |
| 20:23:01 | × | tolt quits (~weechat-h@li219-154.members.linode.com) (*.net *.split) |
| 20:23:01 | × | shachaf quits (~shachaf@unaffiliated/shachaf) (*.net *.split) |
| 20:23:01 | × | zfnmxt quits (~zfnmxt@unaffiliated/zfnmxt) (*.net *.split) |
| 20:23:01 | × | mpickering quits (sid78412@gateway/web/irccloud.com/x-qzzyeuirciixjhoi) (*.net *.split) |
| 20:23:01 | × | haritz quits (~hrtz@unaffiliated/haritz) (*.net *.split) |
| 20:23:01 | × | seveg quits (~gabriel@188-167-252-154.dynamic.chello.sk) (*.net *.split) |
| 20:23:01 | × | cp- quits (~cp-@b157153.ppp.asahi-net.or.jp) (*.net *.split) |
| 20:23:01 | × | tms_ quits (thomaav@cassarossa.samfundet.no) (*.net *.split) |
| 20:23:01 | × | Kneiva quits (kneiva@raah.fi) (*.net *.split) |
| 20:23:01 | × | SquidDev quits (~SquidDev@autoclave.squiddev.cc) (*.net *.split) |
| 20:23:01 | × | orion quits (~orion@unaffiliated/orion) (*.net *.split) |
| 20:23:01 | × | ViCi quits (daniel@10PLM.ro) (*.net *.split) |
| 20:23:01 | × | chirpsalot quits (~Chirps@pool-98-115-239-235.phlapa.fios.verizon.net) (*.net *.split) |
| 20:23:01 | × | edwtjo quits (~edwtjo@fsf/member/edwtjo) (*.net *.split) |
| 20:23:01 | × | mud quits (~mud@unaffiliated/kadoban) (*.net *.split) |
| 20:23:01 | × | verement quits (~anonymous@cpe-76-167-229-223.san.res.rr.com) (*.net *.split) |
| 20:23:01 | × | ski quits (~ski@nc-2504-30.studat.chalmers.se) (*.net *.split) |
| 20:23:01 | × | tessier quits (~treed@kernel-panic/copilotco) (*.net *.split) |
| 20:23:01 | × | grumble quits (~Thunderbi@freenode/staff/grumble) (*.net *.split) |
| 20:23:01 | × | apoc quits (~apoc@bridge.mattzq.com) (*.net *.split) |
| 20:23:01 | × | jrqc quits (~rofl@96.78.87.197) (*.net *.split) |
| 20:23:01 | × | Jon quits (~jon@redmars.org) (*.net *.split) |
| 20:23:01 | × | davl quits (~davl@207.154.228.18) (*.net *.split) |
| 20:23:01 | × | johnstein quits (~johnstein@192.73.239.18) (*.net *.split) |
| 20:23:01 | × | pacak quits (~pacak@bb116-14-220-91.singnet.com.sg) (*.net *.split) |
| 20:23:01 | × | twk- quits (~thewormki@unaffiliated/twk-) (*.net *.split) |
| 20:23:01 | × | sajith quits (~sajith@fsf/member/nonzen) (*.net *.split) |
| 20:23:01 | × | dopplergange quits (~dop@195.158.249.53) (*.net *.split) |
| 20:23:01 | × | stiell quits (~stian@fsf/member/stiell) (*.net *.split) |
| 20:23:01 | × | c-rog quits (~c-rog@traffic.simst.im) (*.net *.split) |
| 20:23:01 | × | simplegauss quits (~simplegau@45.77.0.246) (*.net *.split) |
| 20:23:01 | × | outerpassage quits (~outerpass@li1196-30.members.linode.com) (*.net *.split) |
| 20:23:01 | × | bcmiller quits (~bm3719@66.42.95.185) (*.net *.split) |
| 20:23:01 | × | gambpang_ quits (~gambpang@unaffiliated/gambpang) (*.net *.split) |
| 20:23:01 | × | clever quits (~clever@NixOS/user/clever) (*.net *.split) |
| 20:23:01 | × | Tario quits (~Tario@201.192.165.173) (*.net *.split) |
| 20:23:01 | × | Chousuke quits (oranenj@coffee.modeemi.fi) (*.net *.split) |
| 20:23:01 | × | maksio quits (~user@185.246.204.48) (*.net *.split) |
| 20:23:01 | × | dcoutts_ quits (~duncan@33.14.75.194.dyn.plus.net) (*.net *.split) |
| 20:23:01 | × | elfets quits (~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) (*.net *.split) |
| 20:23:01 | × | tromp quits (~tromp@dhcp-077-249-230-040.chello.nl) (*.net *.split) |
| 20:23:01 | × | coot quits (~coot@37.30.49.253.nat.umts.dynamic.t-mobile.pl) (*.net *.split) |
| 20:23:01 | × | lagothrix quits (~lagothrix@unaffiliated/lagothrix) (*.net *.split) |
| 20:23:01 | × | kish` quits (~oracle@unaffiliated/oracle) (*.net *.split) |
| 20:23:01 | × | cyphase quits (~cyphase@unaffiliated/cyphase) (*.net *.split) |
| 20:23:01 | × | julm quits (~julm@revolt129.abo.ilico.org) (*.net *.split) |
| 20:23:01 | × | alexelcu quits (~alexelcu@142.93.180.198) (*.net *.split) |
| 20:23:01 | × | Jonno_FTW quits (~come@api.carswap.me) (*.net *.split) |
| 20:23:01 | × | peutri quits (~peutri@ns317027.ip-94-23-46.eu) (*.net *.split) |
| 20:23:01 | × | juri_ quits (~juri@178.63.35.222) (*.net *.split) |
| 20:23:01 | × | mniip quits (~mniip@freenode/staff/mniip) (*.net *.split) |
| 20:23:01 | × | Deewiant quits (~deewiant@de1.ut.deewiant.iki.fi) (*.net *.split) |
| 20:23:01 | × | catern quits (~catern@104.131.201.120) (*.net *.split) |
| 20:23:01 | × | obfusk quits (~quassel@a82-161-150-56.adsl.xs4all.nl) (*.net *.split) |
| 20:23:01 | × | srk quits (sorki@unaffiliated/srk) (*.net *.split) |
| 20:23:01 | × | brettgilio quits (~brettgili@brettgilio.com) (*.net *.split) |
| 20:23:01 | × | joeytwiddle quits (~joeytwidd@162.243.115.31) (*.net *.split) |
| 20:23:01 | × | matthew- quits (~matthew@smtp.wellquite.org) (*.net *.split) |
| 20:23:01 | × | atk quits (~Arch-TK@ircpuzzles/staff/Arch-TK) (*.net *.split) |
| 20:23:01 | × | arianvp quits (~weechat@arianvp.me) (*.net *.split) |
| 20:23:01 | × | wayne_ quits (~wayne@consume.rocks) (*.net *.split) |
| 20:23:01 | × | Benett quits (~Benett@unaffiliated/benett) (*.net *.split) |
| 20:23:01 | × | MindlessDrone quits (~MindlessD@unaffiliated/mindlessdrone) (*.net *.split) |
| 20:23:01 | × | micro quits (~micro@unaffiliated/micro) (*.net *.split) |
| 20:23:01 | × | fre_ quits (~freusque@104.238.190.229) (*.net *.split) |
| 20:23:01 | × | dennisb quits (~dennisb@89-160-106-195.cust.bredband2.com) (*.net *.split) |
| 20:23:01 | × | nisstyre quits (~wes@python-zero/conduct-committee/nisstyre) (*.net *.split) |
| 20:23:01 | × | centril quits (~centril@213-66-146-92-no250.tbcn.telia.com) (*.net *.split) |
| 20:23:01 | × | dddddd quits (~dddddd@unaffiliated/dddddd) (*.net *.split) |
| 20:23:01 | × | samebchase- quits (~samebchas@51.15.68.182) (*.net *.split) |
| 20:23:01 | × | dcoutts quits (~duncan@33.14.75.194.dyn.plus.net) (*.net *.split) |
| 20:23:01 | × | Neuromancer quits (~Neuromanc@unaffiliated/neuromancer) (*.net *.split) |
| 20:23:01 | × | nurupo quits (~nurupo.ga@unaffiliated/nurupo) (*.net *.split) |
| 20:23:01 | × | Bergle_2 quits (~Bergle_4@101.165.90.119) (*.net *.split) |
| 20:23:01 | × | drewolson quits (~drewolson@64.227.24.16) (*.net *.split) |
| 20:23:01 | × | glamas quits (~glamas@107.182.17.237) (*.net *.split) |
| 20:23:01 | × | blackdog quits (~blackdog@198.211.112.85) (*.net *.split) |
| 20:23:01 | × | polux20013 quits (~polux@51.15.169.172) (*.net *.split) |
| 20:23:01 | × | hexagoxel quits (~hexagoxel@hexagoxel.de) (*.net *.split) |
| 20:23:01 | × | c_wraith quits (~c_wraith@adjoint.us) (*.net *.split) |
| 20:23:01 | × | gremax quits (znc@torba.club) (*.net *.split) |
| 20:23:01 | × | Philonous quits (~Philonous@unaffiliated/philonous) (*.net *.split) |
| 20:23:01 | × | Firedancer_ quits (~Firedance@178.62.203.79) (*.net *.split) |
| 20:23:01 | × | atomi quits (~atomi@35.71.197.35.bc.googleusercontent.com) (*.net *.split) |
| 20:23:01 | × | cjh` quits (chris@segfault.net.nz) (*.net *.split) |
| 20:23:01 | × | Entroacceptor quits (~mad@mad.unserver.de) (*.net *.split) |
| 20:23:01 | × | mantovani quits (~mantovani@104.131.207.121) (*.net *.split) |
| 20:23:01 | × | swater quits (bouhier200@perso.iiens.net) (*.net *.split) |
| 20:23:02 | × | shapr quits (~shapr@haskell/developer/shapr) (*.net *.split) |
| 20:23:02 | × | Guest60204 quits (~michael@142.93.75.170) (*.net *.split) |
| 20:23:02 | × | greymalkin quits (~greymalki@199.180.249.79) (*.net *.split) |
| 20:23:02 | × | obiwahn quits (~obiwahn@pdpc/supporter/student/obiwahn) (*.net *.split) |
| 20:23:02 | × | haveo quits (~haveo@sl35.iuwt.fr) (*.net *.split) |
| 20:23:02 | × | xe4 quits (~xe4@unaffiliated/xe4) (*.net *.split) |
| 20:23:02 | × | uberj quits (~uberj@unaffiliated/uberj) (*.net *.split) |
| 20:23:02 | × | Sparadox quits (~etienne@ns3123347.ip-51-68-152.eu) (*.net *.split) |
| 20:23:02 | × | mikolaj quits (~mikon@duch.mimuw.edu.pl) (*.net *.split) |
| 20:23:02 | × | exferenceBot quits (~exference@hexagoxel.de) (*.net *.split) |
| 20:23:02 | × | jkarni quits (~jkarni@116.203.146.226) (*.net *.split) |
| 20:23:02 | × | fiddlerwoaroof quits (~fiddlerwo@unaffiliated/fiddlerwoaroof) (*.net *.split) |
| 20:23:02 | × | jvanbure quits (~jvanbure@159.65.233.183) (*.net *.split) |
| 20:23:02 | × | reda quits (~reda@unaffiliated/reda) (*.net *.split) |
| 20:23:02 | × | heath quits (~heath@unaffiliated/ybit) (*.net *.split) |
| 20:23:02 | × | gargawel quits (~gael@212.83.144.58) (*.net *.split) |
| 20:23:02 | × | supki quits (~mt@188.166.74.67) (*.net *.split) |
| 20:23:02 | × | lieven quits (~mal@unaffiliated/lieven) (*.net *.split) |
| 20:23:02 | × | esotericalgo quits (~matt@fsf/member/esotericalgo) (*.net *.split) |
| 20:23:02 | × | ChanServ quits (ChanServ@services.) (*.net *.split) |
| 20:23:02 | × | maralorn quits (maralornma@gateway/shell/matrix.org/x-qdyphvplrxcjzfoq) (*.net *.split) |
| 20:23:02 | × | tersetears[m] quits (tersetears@gateway/shell/matrix.org/x-sudqunulnrivtufh) (*.net *.split) |
| 20:23:02 | × | patier[m] quits (patiermatr@gateway/shell/matrix.org/x-defohognfbqcqriu) (*.net *.split) |
| 20:23:02 | × | andreabedini[m] quits (andreabedi@gateway/shell/matrix.org/x-mbuhwpnbmozobgqs) (*.net *.split) |
| 20:23:02 | × | wi[m] quits (w1gzmatrix@gateway/shell/matrix.org/x-xtlrgyxrbktyedto) (*.net *.split) |
| 20:23:02 | × | mikr[m] quits (mikrdavral@gateway/shell/matrix.org/x-xaesttypbsiulkoz) (*.net *.split) |
| 20:23:02 | × | camlriot42 quits (camlriotma@gateway/shell/matrix.org/x-iyuyyccohcedziwd) (*.net *.split) |
| 20:23:02 | × | ThaEwat quits (thaewraptm@gateway/shell/matrix.org/x-dfjdlbdjkbnyawpv) (*.net *.split) |
| 20:23:02 | × | Noughtmare[m] quits (naughtmare@gateway/shell/matrix.org/x-srizjjooaoqrlgvr) (*.net *.split) |
| 20:23:02 | × | johnnyboy[m] quits (gifumatrix@gateway/shell/matrix.org/x-djygzhrhshoknqyz) (*.net *.split) |
| 20:23:02 | × | pqwy[m] quits (pqwymatrix@gateway/shell/matrix.org/x-ywgcsarxvhxyblcm) (*.net *.split) |
| 20:23:02 | × | jkaye[m] quits (jkayematri@gateway/shell/matrix.org/x-rgucqpzlqszwinfz) (*.net *.split) |
| 20:23:02 | × | affinespaces quits (sid327561@gateway/web/irccloud.com/x-topqtuxrgvpqgael) (*.net *.split) |
| 20:23:02 | × | conjunctive quits (sid433686@gateway/web/irccloud.com/x-mvhsqhdjquopssnl) (*.net *.split) |
| 20:23:02 | × | albethere quits (sid457088@gateway/web/irccloud.com/x-mnpwzrwlirbhrtwo) (*.net *.split) |
| 20:23:02 | × | Boarders quits (sid425905@gateway/web/irccloud.com/x-smstehzqejvxsgsx) (*.net *.split) |
| 20:23:02 | × | mudri quits (sid317655@gateway/web/irccloud.com/x-yceixeaikwokfiut) (*.net *.split) |
| 20:23:02 | × | hamishmack quits (sid389057@gateway/web/irccloud.com/x-elzdgtdyewdrizjq) (*.net *.split) |
| 20:23:02 | × | graingert quits (sid128301@gateway/web/irccloud.com/x-bjuycxdqgmhotamy) (*.net *.split) |
| 20:23:02 | × | kip quits (sid71464@gateway/web/irccloud.com/x-pvovbezbvedanksd) (*.net *.split) |
| 20:23:02 | × | acertain quits (sid470584@gateway/web/irccloud.com/x-qeytvjvyzprldktf) (*.net *.split) |
| 20:23:02 | × | totte quits (~totte@chakra/totte) (*.net *.split) |
| 20:23:02 | × | joehillen quits (joehillen@unaffiliated/joehillen) (*.net *.split) |
| 20:23:02 | × | drupol quits (sid117588@gateway/web/irccloud.com/x-eyueysrhujknypzd) (*.net *.split) |
| 20:23:02 | × | sm quits (~user@li229-222.members.linode.com) (*.net *.split) |
| 20:23:02 | × | iinuwa quits (iinuwamatr@gateway/shell/matrix.org/x-cburarlywoxtjfrp) (*.net *.split) |
| 20:23:02 | × | siraben quits (sirabenmat@gateway/shell/matrix.org/x-moaedtsqvaqtshxu) (*.net *.split) |
| 20:23:02 | × | jesser[m] quits (jessermatr@gateway/shell/matrix.org/x-fnrjbdbcxycnmdhs) (*.net *.split) |
| 20:23:02 | × | ttc quits (tomtauma1@gateway/shell/matrix.org/x-ipfwgcjvwwdcokds) (*.net *.split) |
| 20:23:02 | × | domenkozar[m] quits (domenkozar@NixOS/user/domenkozar) (*.net *.split) |
| 20:23:02 | × | ComaGrayce[m] quits (commagrays@gateway/shell/matrix.org/x-dqibnbgwhohubrkt) (*.net *.split) |
| 20:23:02 | × | dyniec[m] quits (dyniecmatr@gateway/shell/matrix.org/x-zwmchqxypgwrfvvf) (*.net *.split) |
| 20:23:02 | × | falling-edge[m] quits (falling-ed@gateway/shell/matrix.org/x-gqfvjootjpkyvsru) (*.net *.split) |
| 20:23:02 | × | betrion[m] quits (betrionmat@gateway/shell/matrix.org/x-xwiqijmgzeynpvoj) (*.net *.split) |
| 20:23:02 | × | lambdaclan quits (lambdaclan@gateway/shell/matrix.org/x-hhpdgpqllhwmhgtm) (*.net *.split) |
| 20:23:02 | × | unclechu quits (unclechuma@gateway/shell/matrix.org/x-guiiopktxpzvwhvz) (*.net *.split) |
| 20:23:02 | × | themsay[m] quits (themsaymat@gateway/shell/matrix.org/x-ioynzpwjpjzmejjh) (*.net *.split) |
| 20:23:03 | × | jeffcasavant[m] quits (jeffcasava@gateway/shell/matrix.org/x-uqeetjdjsxvnlnzz) (*.net *.split) |
| 20:23:03 | × | mort quits (~mort96@snow/mort96) (*.net *.split) |
| 20:23:03 | × | rslima_____ quits (sid26145@gateway/web/irccloud.com/x-txddsksmhveehsrq) (*.net *.split) |
| 20:23:03 | × | m-renaud quits (sid333785@gateway/web/irccloud.com/x-juxddenpfgpoeigc) (*.net *.split) |
| 20:23:03 | × | kristjansson quits (sid126207@gateway/web/irccloud.com/x-rtjbrjzhlcogpoxy) (*.net *.split) |
| 20:23:03 | × | glowcoil quits (sid3405@gateway/web/irccloud.com/x-ywtzdmwgkfgphlzr) (*.net *.split) |
| 20:23:03 | × | whez quits (sid470288@gateway/web/irccloud.com/x-izvwsjinqbiccect) (*.net *.split) |
| 20:23:03 | × | amatecha__ quits (sid10006@gateway/web/irccloud.com/x-kzvefycrrmalzbls) (*.net *.split) |
| 20:23:03 | × | mcfilib_ quits (sid302703@gateway/web/irccloud.com/x-riwkfcukospcncdx) (*.net *.split) |
| 20:23:03 | × | bitonic quits (sid61915@gateway/web/irccloud.com/x-nurphsregtkooaez) (*.net *.split) |
| 20:23:03 | × | JSharp quits (sid4580@wikia/JSharp) (*.net *.split) |
| 20:23:03 | × | mankyKitty quits (sid31287@gateway/web/irccloud.com/x-hipdokcciegrtmbw) (*.net *.split) |
| 20:23:03 | × | dilinger quits (~dilinger@spindle.queued.net) (*.net *.split) |
| 20:23:03 | × | Reiser quits (~0a2a0001@unaffiliated/reisen) (*.net *.split) |
| 20:23:03 | × | Athas quits (athas@sigkill.dk) (*.net *.split) |
| 20:23:03 | × | fredcy quits (~fredcy@mail.yankowski.com) (*.net *.split) |
| 20:23:03 | × | wagle quits (~wagle@quassel.wagle.io) (*.net *.split) |
| 20:23:03 | × | unlink__ quits (~unlink2@p200300ebcf179a00278fd81c0246cc89.dip0.t-ipconnect.de) (*.net *.split) |
| 20:23:03 | × | lemmih_ quits (~lemmih@2406:3003:2072:44:e4e6:2edc:c18b:f5e1) (*.net *.split) |
| 20:23:03 | × | Fractalis quits (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) (*.net *.split) |
| 20:23:03 | × | ProofTechnique quits (sid79547@gateway/web/irccloud.com/x-svkesokyijyfonih) (*.net *.split) |
| 20:23:03 | × | runeks quits (sid21167@gateway/web/irccloud.com/x-ryjozvleeapnxzus) (*.net *.split) |
| 20:23:03 | × | alexknvl quits (sid259568@gateway/web/irccloud.com/x-jnvjyffojwxkuwuh) (*.net *.split) |
| 20:23:03 | × | cemerick quits (sid54985@gateway/web/irccloud.com/x-bubkwfmgbakwqyik) (*.net *.split) |
| 20:23:03 | × | trevorriles quits (sid469656@gateway/web/irccloud.com/x-cfgejkqvovtgjbpt) (*.net *.split) |
| 20:23:03 | × | martin02 quits (silas@hund.fs.lmu.de) (*.net *.split) |
| 20:23:03 | × | jess quits (jess@freenode/staff/jess) (*.net *.split) |
| 20:23:03 | × | xacktm quits (xacktm@gateway/shell/panicbnc/x-fxbrslxxjjorsbbu) (*.net *.split) |
| 20:23:03 | × | sveit quits (~sveit@2001:19f0:ac01:247:5400:ff:fe5c:689f) (*.net *.split) |
| 20:23:03 | × | p3n quits (~p3n@2a00:19a0:3:7c:0:d9c6:7cf6:1) (*.net *.split) |
| 20:23:03 | × | newhoggy quits (sid198874@gateway/web/irccloud.com/x-qhmnnfjnjtcmfiay) (*.net *.split) |
| 20:23:03 | × | idnar quits (sid12240@gateway/web/irccloud.com/x-nahgmbtmyvioqrjv) (*.net *.split) |
| 20:23:03 | × | lally quits (sid388228@gateway/web/irccloud.com/x-lkvfvytrcbfmnwwv) (*.net *.split) |
| 20:23:03 | × | scav quits (sid309693@gateway/web/irccloud.com/x-jqpiftkzlvsswiha) (*.net *.split) |
| 20:23:03 | × | davetapley quits (sid666@gateway/web/irccloud.com/x-xjppgfjbvjpedrys) (*.net *.split) |
| 20:23:03 | × | Cir0X quits (sid221743@gateway/web/irccloud.com/x-mvlinpkrmvmsfsvf) (*.net *.split) |
| 20:23:03 | × | bradparker quits (sid262931@gateway/web/irccloud.com/x-nbpjheuowgmlbzcp) (*.net *.split) |
| 20:23:03 | × | adius quits (sid321344@gateway/web/irccloud.com/x-qiqazzoasoeaazyv) (*.net *.split) |
| 20:23:03 | × | grol quits (~quassel@2620:11e:1000:2:250:56ff:fea4:7) (*.net *.split) |
| 20:23:03 | × | whataday quits (~xxx@2400:8902::f03c:92ff:fe60:98d8) (*.net *.split) |
| 20:23:03 | × | carldd0 quits (~carldd@90-224-49-113-no56.tbcn.telia.com) (*.net *.split) |
| 20:23:03 | × | agrif quits (agrif@overviewer/dev/agrif) (*.net *.split) |
| 20:23:03 | × | terrorjack quits (~terrorjac@static.23.111.201.195.clients.your-server.de) (*.net *.split) |
| 20:23:03 | × | pmikkelsen quits (~pmikkelse@vps1.pmikkelsen.com) (*.net *.split) |
| 20:23:03 | × | absence quits (IfjEGObaTi@hildring.pvv.ntnu.no) (*.net *.split) |
| 20:23:03 | × | Chobbes quits (~Chobbes@pool-98-115-239-235.phlapa.fios.verizon.net) (*.net *.split) |
| 20:23:03 | × | entel quits (uid256215@botters/entel) (*.net *.split) |
| 20:23:03 | × | leah2 quits (~leah@vuxu.org) (*.net *.split) |
| 20:23:03 | × | angerman quits (sid209936@gateway/web/irccloud.com/x-mlhkemfvngmbvuol) (*.net *.split) |
| 20:23:03 | × | zopsi quits (zopsi@2600:3c00::f03c:91ff:fe14:551f) (*.net *.split) |
| 20:23:03 | × | nshepperd2 quits (~nshepperd@li364-218.members.linode.com) (*.net *.split) |
| 20:23:03 | × | PlasmaStar quits (plasma@unaffiliated/plasmastar) (*.net *.split) |
| 20:23:03 | × | srhb quits (sid400352@NixOS/user/srhb) (*.net *.split) |
| 20:23:03 | × | BIG_JIMMY_D quits (~jim@108.61.185.76) (*.net *.split) |
| 20:23:03 | × | Kamuela quits (sid111576@gateway/web/irccloud.com/x-bphhyywmrokmqdlb) (*.net *.split) |
| 20:23:03 | × | joel135 quits (sid136450@gateway/web/irccloud.com/x-dkytwygqyubmegrp) (*.net *.split) |
| 20:23:03 | × | SrPx quits (sid108780@gateway/web/irccloud.com/x-htoyitviijeanpkh) (*.net *.split) |
| 20:23:03 | × | ocharles quits (sid30093@musicbrainz/user/ocharles) (*.net *.split) |
| 20:23:03 | × | johs quits (sid246410@gateway/web/irccloud.com/x-kzxpikhjkxlgpcaf) (*.net *.split) |
| 20:23:03 | × | alunduil quits (alunduil@gateway/web/irccloud.com/x-uvppjsitsccsdxlk) (*.net *.split) |
| 20:23:03 | × | drbrule quits (sid395654@gateway/web/irccloud.com/x-vjqqnrysmaxqrzkw) (*.net *.split) |
| 20:23:03 | × | elvishjerricco quits (sid237756@NixOS/user/ElvishJerricco) (*.net *.split) |
| 20:23:03 | × | carter quits (sid14827@gateway/web/irccloud.com/x-ibvrelberchglxhy) (*.net *.split) |
| 20:23:03 | × | tchar quits (sid301738@gateway/web/irccloud.com/x-xddtoyyurmxjtavh) (*.net *.split) |
| 20:23:03 | × | koankeeper quits (sid216950@gateway/web/irccloud.com/x-hjizfwywoqrskybo) (*.net *.split) |
| 20:23:03 | × | wildsebastian quits (sid324688@gateway/web/irccloud.com/x-ectvsfeiiygtpxsd) (*.net *.split) |
| 20:23:03 | × | eruditass quits (uid248673@gateway/web/irccloud.com/x-onjuwmppppmuaqzi) (*.net *.split) |
| 20:23:03 | × | edmundnoble quits (sid229620@gateway/web/irccloud.com/x-ehmqsocqyidpgjbk) (*.net *.split) |
| 20:23:03 | × | nlofaro quits (sid258233@gateway/web/irccloud.com/x-euteclalytxdvjpl) (*.net *.split) |
| 20:23:03 | × | ebutleriv quits (sid217783@gateway/web/irccloud.com/x-ckocvqheirpnpehl) (*.net *.split) |
| 20:23:03 | × | ^[ quits (sid43445@ircpuzzles/2015/april-fools/sixth/zgrep) (*.net *.split) |
| 20:23:03 | × | FMJz____ quits (sid279245@gateway/web/irccloud.com/x-obdwznzoluazipat) (*.net *.split) |
| 20:23:03 | × | sclv quits (sid39734@haskell/developer/sclv) (*.net *.split) |
| 20:23:03 | × | NemesisD quits (sid24071@gateway/web/irccloud.com/x-djyvkklsuqfzcevy) (*.net *.split) |
| 20:23:03 | × | rizary quits (sid220347@gateway/web/irccloud.com/x-kpnwyrewkhnqnyhk) (*.net *.split) |
| 20:23:03 | × | jetpack_joe quits (sid146137@gateway/web/irccloud.com/x-vmgmkyseyzxdizaw) (*.net *.split) |
| 20:23:03 | × | pasukon quits (sid49097@gateway/web/irccloud.com/x-naqadmmjejtzyxsk) (*.net *.split) |
| 20:23:03 | × | Sose quits (sid429738@gateway/web/irccloud.com/x-vdewfreqbfmetfxe) (*.net *.split) |
| 20:23:03 | × | nh2 quits (sid309956@gateway/web/irccloud.com/x-newgxrpdrbwqztzy) (*.net *.split) |
| 20:23:03 | × | alinab quits (uid468903@gateway/web/irccloud.com/x-xcymeicsljvzypjb) (*.net *.split) |
| 20:23:03 | × | gluegadget quits (sid22336@gateway/web/irccloud.com/x-dtblqsqvfgxmasgf) (*.net *.split) |
| 20:23:03 | × | ByronJohnson quits (~bairyn@unaffiliated/bob0) (*.net *.split) |
| 20:23:03 | × | immae quits (~immae@2a01:4f8:141:53e7::) (*.net *.split) |
| 20:23:03 | × | sphalerite quits (~sphalerit@NixOS/user/lheckemann) (*.net *.split) |
| 20:23:03 | × | raid_ quits (macbookpro@irc-1.coding4.coffee) (*.net *.split) |
| 20:23:03 | × | Klumben quits (Nsaiswatch@gateway/shell/panicbnc/x-mkcnlvblwjhyiwoj) (*.net *.split) |
| 20:23:03 | × | PyroLagus quits (PyroLagus@i.have.ipv6.on.coding4coffee.org) (*.net *.split) |
| 20:23:03 | × | yumh quits (~yumh@mail.xglobe.in) (*.net *.split) |
| 20:23:03 | × | bendo quits (~bendo@130.61.122.121) (*.net *.split) |
| 20:23:03 | × | strangeglyph quits (~strangegl@boreeas.net) (*.net *.split) |
| 20:23:03 | × | hc quits (~hc@bsd.pm) (*.net *.split) |
| 20:23:03 | × | dexterfoo quits (dexter@2a01:7e00::f03c:91ff:fe86:59ec) (*.net *.split) |
| 20:23:03 | × | tstat quits (~tstat@165.227.66.131) (*.net *.split) |
| 20:23:03 | × | cosimone quits (~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd) (*.net *.split) |
| 20:23:03 | × | rawles quits (~r@unaffiliated/rawles) (*.net *.split) |
| 20:23:03 | × | bsima quits (~bsima@simatime.com) (*.net *.split) |
| 20:23:03 | × | alephu5[m] quits (alephu5mat@gateway/shell/matrix.org/x-ldzorvnirgjegsey) (*.net *.split) |
| 20:23:03 | × | isacl___ quits (uid13263@gateway/web/irccloud.com/x-zatkgdiubqivrbyl) (*.net *.split) |
| 20:23:03 | × | berberman[T] quits (berberma4@gateway/shell/matrix.org/x-jhiqdhcukfrwwucl) (*.net *.split) |
| 20:23:03 | × | CRTified[m] quits (schnecfkru@gateway/shell/matrix.org/x-qudvjaxqzetifqrv) (*.net *.split) |
| 20:23:03 | × | miseenplace[m] quits (miseenplac@gateway/shell/matrix.org/x-ywbimksbsmmywabw) (*.net *.split) |
| 20:23:03 | × | loprakoa[m] quits (loprakoama@gateway/shell/matrix.org/x-uehnwgnrwlslrkww) (*.net *.split) |
| 20:23:03 | × | sureyeaah quits (shauryab98@gateway/shell/matrix.org/x-mqricolhiyievodh) (*.net *.split) |
| 20:23:04 | × | jlv quits (jlvjustinl@gateway/shell/matrix.org/x-gfijbqrqwhvwkgqs) (*.net *.split) |
| 20:23:04 | × | chreekat[m] quits (chreekatma@gateway/shell/matrix.org/x-hzsdhguuchtmbexg) (*.net *.split) |
| 20:23:04 | × | poljar1 quits (~poljar@93-139-70-179.adsl.net.t-com.hr) (*.net *.split) |
| 20:23:04 | × | yushyin quits (bSs9syBAug@karif.server-speed.net) (*.net *.split) |
| 20:23:04 | × | enikar quits (~enikar@2001:41d0:2:8673::42) (*.net *.split) |
| 20:23:04 | × | fl0_id quits (~fl0_id@2a01:4f8:171:4de::40:2) (*.net *.split) |
| 20:23:04 | × | jackhill quits (~jackhill@marsh.hcoop.net) (*.net *.split) |
| 20:23:04 | × | Orbstheorem quits (~roosember@hellendaal.orbstheorem.ch) (*.net *.split) |
| 20:23:04 | × | zerstroyer[m] quits (zerstroyer@gateway/shell/matrix.org/x-thvxsfmerzqegbym) (*.net *.split) |
| 20:23:04 | × | Hanma[m] quits (hanmamatri@gateway/shell/matrix.org/x-okkoowimutlrlfkb) (*.net *.split) |
| 20:23:04 | × | fgaz quits (fgazmatrix@gateway/shell/matrix.org/x-nhvyoqyawfdgtgqa) (*.net *.split) |
| 20:23:04 | × | PotatoHatsue quits (berbermanp@gateway/shell/matrix.org/x-cjitwcshsbuodjyn) (*.net *.split) |
| 20:23:04 | × | drozdziak1 quits (drozdziak1@gateway/shell/matrix.org/x-xyfuxdepxamenewg) (*.net *.split) |
| 20:23:04 | × | Ericson2314 quits (ericson231@gateway/shell/matrix.org/x-hlgbkoswcxilbeqd) (*.net *.split) |
| 20:23:04 | × | dmj` quits (sid72307@gateway/web/irccloud.com/x-zlqjhjlnfrbzhlnn) (*.net *.split) |
| 20:23:04 | × | rann quits (sid175221@gateway/web/irccloud.com/x-hjffvubjrurprbtl) (*.net *.split) |
| 20:23:04 | × | betawaffle quits (sid2730@gateway/web/irccloud.com/x-packykjqjjbpczgr) (*.net *.split) |
| 20:23:04 | × | bjs quits (sid190364@gateway/web/irccloud.com/x-twiqviauegvkdtyp) (*.net *.split) |
| 20:23:04 | × | cbarrett quits (sid192934@adium/cbarrett) (*.net *.split) |
| 20:23:04 | × | eacameron quits (sid256985@gateway/web/irccloud.com/x-lrjkdvzxlvibxfym) (*.net *.split) |
| 20:23:04 | × | PatrickRobotham_ quits (sid18270@gateway/web/irccloud.com/x-dijdrdskgiequney) (*.net *.split) |
| 20:23:04 | × | jlpeters quits (sid25606@gateway/web/irccloud.com/x-ajnrzctphgiembrn) (*.net *.split) |
| 20:23:04 | × | dsal quits (sid13060@gateway/web/irccloud.com/x-auonqazuemdkzyye) (*.net *.split) |
| 20:23:04 | × | chpatrick quits (sid239395@gateway/web/irccloud.com/x-rhravxibfvsetmow) (*.net *.split) |
| 20:23:04 | × | lolmac quits (sid171216@gateway/web/irccloud.com/x-hjcjaimdwehnhmlw) (*.net *.split) |
| 20:23:04 | × | parseval quits (sid239098@gateway/web/irccloud.com/x-pmotixrxellomgay) (*.net *.split) |
| 20:23:04 | × | systemfault quits (sid267009@gateway/web/irccloud.com/x-wdlytpqqslmpiaxc) (*.net *.split) |
| 20:23:04 | × | kaychaks quits (sid236345@gateway/web/irccloud.com/x-vfiqhhtxtkjgbdnx) (*.net *.split) |
| 20:23:04 | × | cstrahan quits (sid36118@gateway/web/irccloud.com/x-zgbgvkugvrztuagh) (*.net *.split) |
| 20:23:04 | × | stylewarning quits (stylewarni@gateway/web/irccloud.com/x-kgzvevvekhekeqvf) (*.net *.split) |
| 20:23:04 | × | Ekho quits (~Ekho@unaffiliated/ekho) (*.net *.split) |
| 20:23:04 | × | SolarAquarion quits (SolarAquar@gateway/shell/panicbnc/x-kjhphkgroirlqpvp) (*.net *.split) |
| 20:23:04 | × | ekleog quits (~ii@prologin/ekleog) (*.net *.split) |
| 20:23:04 | × | PotatoGim quits (sid99505@gateway/web/irccloud.com/x-hlnasejbcjzegeqa) (*.net *.split) |
| 20:23:04 | × | thi quits (sid97277@gateway/web/irccloud.com/x-ndauawxdqkdccghj) (*.net *.split) |
| 20:23:04 | × | ashnur quits (~rak@unaffiliated/ashnur) (*.net *.split) |
| 20:23:04 | × | taktoa[c] quits (sid282096@gateway/web/irccloud.com/x-itxakgqwhnqkbebe) (*.net *.split) |
| 20:23:04 | × | milessabin quits (sid86799@gateway/web/irccloud.com/x-ascncjvecpuyiyrz) (*.net *.split) |
| 20:23:04 | × | hazard-pointer quits (sid331723@gateway/web/irccloud.com/x-wwsxwkmcbnytyqgp) (*.net *.split) |
| 20:23:04 | × | dani- quits (sid341953@gateway/web/irccloud.com/x-etuikjdqhtlxnikg) (*.net *.split) |
| 20:23:04 | × | kyagrd__ quits (sid102627@gateway/web/irccloud.com/x-fmxliclmtnkycstb) (*.net *.split) |
| 20:23:04 | × | ghuntley quits (sid16877@gateway/web/irccloud.com/x-qztbkgafmugcryxi) (*.net *.split) |
| 20:23:04 | × | heredoc quits (heredoc@2a01:7e01::f03c:91ff:fec1:de1d) (*.net *.split) |
| 20:23:04 | × | hyiltiz-M quits (hyiltizkde@gateway/shell/kde/matrix/x-zvgetfbstubrdqzf) (*.net *.split) |
| 20:23:04 | × | _flow_ quits (~none@salem.informatik.uni-erlangen.de) (*.net *.split) |
| 20:23:04 | × | joeyh_ quits (joeyh@kitenet.net) (*.net *.split) |
| 20:23:04 | × | thonkpod quits (~thonkpod@2001:19f0:ac01:b46:5400:1ff:fec7:d73d) (*.net *.split) |
| 20:23:04 | × | opqdonut quits (opqdonut@pseudo.fixme.fi) (*.net *.split) |
| 20:23:04 | × | boistordu1 quits (boistordum@gateway/shell/matrix.org/x-zpdpvjbuxlhmobsh) (*.net *.split) |
| 20:23:04 | × | TekShifter[m] quits (tekshifter@gateway/shell/matrix.org/x-xtsbzpbdrwjrjwbu) (*.net *.split) |
| 20:23:04 | × | jtojnar quits (jtojnarmat@gateway/shell/matrix.org/x-xtyqemcpdpeklcda) (*.net *.split) |
| 20:23:04 | × | michaelpj quits (michaelpjm@gateway/shell/matrix.org/x-xcnlzlahcxbogqup) (*.net *.split) |
| 20:23:04 | × | alexfmpe quits (alexfmpema@gateway/shell/matrix.org/x-rqudkbffvwwbtfrf) (*.net *.split) |
| 20:23:04 | × | lnxw37d4 quits (lnxw37d4ma@gateway/shell/matrix.org/x-gplzcqsrpqncxxzx) (*.net *.split) |
| 20:23:04 | × | theduke quits (thedukem1@gateway/shell/matrix.org/x-gnkymjnxqweoqcmt) (*.net *.split) |
| 20:23:04 | × | kadoban quits (kadobanmat@gateway/shell/matrix.org/x-kttvbwikdhecuywx) (*.net *.split) |
| 20:23:04 | × | Taneb quits (~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0) (*.net *.split) |
| 20:23:04 | × | Raito_Bezarius quits (~Raito@unaffiliated/raito-bezarius/x-8764578) (*.net *.split) |
| 20:23:04 | × | adamse quits (sid72084@gateway/web/irccloud.com/x-gugbiavtvejuwlop) (*.net *.split) |
| 20:23:04 | × | billstclair quits (sid77830@gateway/web/irccloud.com/x-gmocwseudwezmlvo) (*.net *.split) |
| 20:23:04 | × | enemeth79 quits (sid309041@gateway/web/irccloud.com/x-caupormkuhtvjyua) (*.net *.split) |
| 20:23:04 | × | verlet64_ quits (sid261276@gateway/web/irccloud.com/x-eieynnxuwbvgyafz) (*.net *.split) |
| 20:23:04 | × | teehemkay quits (sid14792@gateway/web/irccloud.com/x-oyaopddsariqskvr) (*.net *.split) |
| 20:23:04 | × | chessai quits (sid225296@gateway/web/irccloud.com/x-kavvwgqdexvffjul) (*.net *.split) |
| 20:23:04 | × | tiru quits (tiru@gateway/web/irccloud.com/x-nnjznofsaufhsulw) (*.net *.split) |
| 20:23:04 | × | pent quits (sid313808@gateway/web/irccloud.com/x-xqrqvlzrksrgsiqc) (*.net *.split) |
| 20:23:04 | × | gawen quits (~gawen@movzbl.root.sx) (*.net *.split) |
| 20:23:04 | × | liff quits (liff@kapsi.fi) (*.net *.split) |
| 20:23:04 | × | ring0` quits (~ringo@unaffiliated/ring0/x-8667941) (Max SendQ exceeded) |
| 20:25:29 | → | Iceland_jack joins (~user@31.124.48.169) |
| 20:25:29 | → | ring0` joins (~ringo@unaffiliated/ring0/x-8667941) |
| 20:25:29 | → | bitmapper joins (uid464869@gateway/web/irccloud.com/x-tripsbcbodayyxwv) |
| 20:25:29 | → | Sgeo joins (~Sgeo@ool-18b982ad.dyn.optonline.net) |
| 20:25:29 | → | alp joins (~alp@2a01:e0a:58b:4920:2897:b6df:8696:52ed) |
| 20:25:29 | → | ph88 joins (~ph88@2a02:8109:9e00:7e5c:5dee:702e:778c:4427) |
| 20:25:29 | → | NieDzejkob joins (~quassel@188.123.215.55) |
| 20:25:29 | → | xff0x joins (~fox@2001:1a81:53fc:6700:5215:c79d:6600:1a0e) |
| 20:25:29 | → | Tario joins (~Tario@201.192.165.173) |
| 20:25:29 | → | acarrico joins (~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) |
| 20:25:29 | → | cosimone joins (~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd) |
| 20:25:29 | → | amiri joins (~amiri@cpe-76-91-154-9.socal.res.rr.com) |
| 20:25:29 | → | kupi joins (uid212005@gateway/web/irccloud.com/x-fgjaulxwhgglmlzx) |
| 20:25:29 | → | cr3 joins (~cr3@192-222-143-195.qc.cable.ebox.net) |
| 20:25:29 | → | kritzefitz joins (~kritzefit@212.86.56.80) |
| 20:25:29 | → | phaul joins (~phaul@ruby/staff/phaul) |
| 20:25:29 | → | fendor joins (~fendor@078132052150.public.t-mobile.at) |
| 20:25:29 | → | acidjnk_new joins (~acidjnk@p200300d0c719ff94358934eb0dfd70c0.dip0.t-ipconnect.de) |
| 20:25:29 | → | heatsink joins (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) |
| 20:25:29 | → | chaosmasttter joins (~chaosmast@p200300c4a72cf801dd23ca148139a2b5.dip0.t-ipconnect.de) |
| 20:25:29 | → | tsrt^ joins (tsrt@ip98-184-89-2.mc.at.cox.net) |
| 20:25:29 | → | edwardk joins (sid47016@haskell/developer/edwardk) |
| 20:25:29 | → | gproto23 joins (~gproto23@unaffiliated/gproto23) |
| 20:25:29 | → | banjiewen_ joins (sid115913@gateway/web/irccloud.com/x-ppovchejlnsiwfgl) |
| 20:25:29 | → | gaze__ joins (sid387101@gateway/web/irccloud.com/x-rtnygntjgchhvjnx) |
| 20:25:29 | → | unlink__ joins (~unlink2@p200300ebcf179a00278fd81c0246cc89.dip0.t-ipconnect.de) |
| 20:25:29 | → | lemmih_ joins (~lemmih@2406:3003:2072:44:e4e6:2edc:c18b:f5e1) |
| 20:25:29 | → | berberman_ joins (~berberman@unaffiliated/berberman) |
| 20:25:29 | → | Chousuke joins (oranenj@coffee.modeemi.fi) |
| 20:25:29 | → | Tops2 joins (~Tobias@dyndsl-095-033-027-066.ewe-ip-backbone.de) |
| 20:25:29 | → | maksio joins (~user@185.246.204.48) |
| 20:25:29 | → | Fractalis joins (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) |
| 20:25:29 | → | machinedgod joins (~machinedg@135-23-192-217.cpe.pppoe.ca) |
| 20:25:29 | → | lxsameer joins (~lxsameer@unaffiliated/lxsameer) |
| 20:25:29 | → | rotty joins (rotty@ghost.xx.vu) |
| 20:25:29 | → | hnOsmium0001 joins (uid453710@gateway/web/irccloud.com/x-ndxrdxmbozimfblk) |
| 20:25:29 | → | solonarv joins (~solonarv@astrasbourg-653-1-156-4.w90-6.abo.wanadoo.fr) |
| 20:25:29 | → | Guest42 joins (56ca6780@gateway/web/cgi-irc/kiwiirc.com/ip.86.202.103.128) |
| 20:25:29 | → | elliott__ joins (~elliott@pool-108-51-141-12.washdc.fios.verizon.net) |
| 20:25:29 | → | geekosaur joins (82659a09@host154-009.vpn.uakron.edu) |
| 20:25:29 | → | gxt joins (~gxt@gateway/tor-sasl/gxt) |
| 20:25:29 | → | stree joins (~stree@50-108-97-52.adr01.mskg.mi.frontiernet.net) |
| 20:25:29 | → | sondr3 joins (~sondr3@cm-84.211.56.132.getinternet.no) |
| 20:25:29 | → | andos joins (~dan@69-165-210-185.cable.teksavvy.com) |
| 20:25:29 | → | MrSalt joins (DirefulSal@gateway/vpn/privateinternetaccess/direfulsalt) |
| 20:25:29 | → | shailangsa joins (~shailangs@host86-186-177-155.range86-186.btcentralplus.com) |
| 20:25:29 | → | dcoutts_ joins (~duncan@33.14.75.194.dyn.plus.net) |
| 20:25:29 | → | jlamothe joins (~jlamothe@198.251.55.207) |
| 20:25:29 | → | raehik joins (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) |
| 20:25:29 | → | Deide joins (~Deide@217.155.19.23) |
| 20:25:29 | → | elfets joins (~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) |
| 20:25:29 | → | awk joins (~mnrmnaugh@unaffiliated/mnrmnaugh) |
| 20:25:29 | → | cole-h joins (~cole-h@c-73-48-197-220.hsd1.ca.comcast.net) |
| 20:25:29 | → | tabemann joins (~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) |
| 20:25:29 | → | urodna joins (~urodna@unaffiliated/urodna) |
| 20:25:29 | → | hekkaidekapus joins (~tchouri@gateway/tor-sasl/hekkaidekapus) |
| 20:25:29 | → | Entertainment joins (~entertain@104.246.132.210) |
| 20:25:29 | → | texasmynsted joins (~texasmyns@212.102.45.121) |
| 20:25:29 | → | erisco joins (~erisco@d24-57-249-233.home.cgocable.net) |
| 20:25:29 | → | noCheese joins (~nocheese@unaffiliated/nocheese) |
| 20:25:29 | → | chkno joins (~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net) |
| 20:25:29 | → | Chi1thangoo joins (~Chi1thang@87.112.60.168) |
| 20:25:29 | → | wonko7 joins (~wonko7@2a01:e35:2ffb:7040:55f1:c3a3:cdbe:bf52) |
| 20:25:29 | → | zariuq joins (~zar@fw1.ciirc.cvut.cz) |
| 20:25:29 | → | roconnor joins (~roconnor@host-45-58-200-239.dyn.295.ca) |
| 20:25:29 | → | ClaudiusMaximus joins (~claude@unaffiliated/claudiusmaximus) |
| 20:25:29 | → | shf joins (~sheaf@2a01:cb19:80cc:7e00:7dfb:edae:5f48:fe4e) |
| 20:25:29 | → | denisse joins (~spaceCat@gateway/tor-sasl/alephzer0) |
| 20:25:29 | → | LKoen joins (~LKoen@169.244.88.92.rev.sfr.net) |
| 20:25:29 | → | funkatron joins (~funkatron@178.239.168.171) |
| 20:25:29 | → | __monty__ joins (~toonn@unaffiliated/toonn) |
| 20:25:29 | → | shutdown_-h_now joins (~arjan@2001:1c06:2d0b:2312:94f:cb60:6301:cfa8) |
| 20:25:29 | → | Varis joins (~Tadas@unaffiliated/varis) |
| 20:25:29 | → | fendor__ joins (~fendor@77.119.131.102.wireless.dyn.drei.com) |
| 20:25:29 | → | crdrost joins (~crdrost@c-98-207-102-156.hsd1.ca.comcast.net) |
| 20:25:29 | → | tromp joins (~tromp@dhcp-077-249-230-040.chello.nl) |
| 20:25:29 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 20:25:29 | → | m0rphism joins (~m0rphism@HSI-KBW-095-208-098-207.hsi5.kabel-badenwuerttemberg.de) |
| 20:25:29 | → | Tuplanolla joins (~Tuplanoll@91-159-68-239.elisa-laajakaista.fi) |
| 20:25:29 | → | gehmehgeh joins (~ircuser1@gateway/tor-sasl/gehmehgeh) |
| 20:25:29 | → | _Alleria joins (~AllahuAkb@2604:2000:1484:26:b060:c081:3394:137) |
| 20:25:29 | → | darjeeling_ joins (~darjeelin@122.245.219.209) |
| 20:25:29 | → | mozzarella joins (~sam@unaffiliated/sam113101) |
| 20:25:29 | → | coot joins (~coot@37.30.49.253.nat.umts.dynamic.t-mobile.pl) |
| 20:25:29 | → | danvet joins (~Daniel@2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa) |
| 20:25:29 | → | takuan joins (~takuan@178-116-218-225.access.telenet.be) |
| 20:25:29 | → | Graypup_ joins (Graypup@lfcode.ca) |
| 20:25:29 | → | vicfred joins (~vicfred@unaffiliated/vicfred) |
| 20:25:29 | → | vollenweider joins (~vollenwei@4e69b241.skybroadband.com) |
| 20:25:29 | → | theDon joins (~td@muedsl-82-207-238-007.citykom.de) |
| 20:25:29 | → | jedai42 joins (~jedai@lfbn-dij-1-708-251.w90-100.abo.wanadoo.fr) |
| 20:25:29 | → | ian-mi joins (~ian_milli@c-67-160-8-14.hsd1.wa.comcast.net) |
| 20:25:29 | → | lagothrix joins (~lagothrix@unaffiliated/lagothrix) |
| 20:25:29 | → | justanotheruser joins (~justanoth@unaffiliated/justanotheruser) |
| 20:25:29 | → | DTZUZU joins (~DTZUZU@207.81.171.116) |
| 20:25:29 | → | Lord_of_Life_ joins (~Lord@46.217.221.152) |
| 20:25:29 | → | yahb joins (xsbot@haskell/bot/yahb) |
| 20:25:29 | → | sfvm joins (~sfvm@37.228.215.148) |
| 20:25:29 | → | xerox_ joins (~xerox@unaffiliated/xerox) |
| 20:25:29 | → | vancz joins (~vancz@unaffiliated/vancz) |
| 20:25:29 | → | pie_ joins (~pie_bnc]@unaffiliated/pie-/x-0787662) |
| 20:25:29 | → | zebrag joins (~inkbottle@aaubervilliers-654-1-104-55.w86-212.abo.wanadoo.fr) |
| 20:25:29 | → | cheater joins (~user@unaffiliated/cheater) |
| 20:25:29 | → | mrchampion joins (~mrchampio@216-26-218-246.dynamic.tbaytel.net) |
| 20:25:29 | → | alx741 joins (~alx741@186.178.110.117) |
| 20:25:29 | → | tomboy64 joins (~tomboy64@gateway/tor-sasl/tomboy64) |
| 20:25:29 | → | triteraflops joins (~triterafl@host-148-170-141-28.public.eastlink.ca) |
| 20:25:29 | → | Jesin joins (~Jesin@pool-72-66-101-18.washdc.fios.verizon.net) |
| 20:25:29 | → | daGrevis joins (~daGrevis@unaffiliated/dagrevis) |
| 20:25:29 | → | Uniaika joins (~uniaika@163.172.211.189) |
| 20:25:29 | → | ezzieyguywuf joins (~Unknown@unaffiliated/ezzieyguywuf) |
| 20:25:29 | → | robotmay joins (~beepboop@80.172.187.81.in-addr.arpa) |
| 20:25:29 | → | werneta joins (~werneta@70-142-214-115.lightspeed.irvnca.sbcglobal.net) |
| 20:25:29 | → | Inoperable joins (~PLAYER_1@fancydata.science) |
| 20:25:29 | → | renzhi joins (~renzhi@2607:fa49:655f:e600::28da) |
| 20:25:29 | → | melkor joins (~melkor@31.31.76.126) |
| 20:25:29 | → | Codaraxis joins (Codaraxis@gateway/vpn/mullvad/codaraxis) |
| 20:25:29 | → | dorkside joins (~tdbgamer@208.190.197.222) |
| 20:25:29 | → | ChaiTRex joins (~ChaiTRex@gateway/tor-sasl/chaitrex) |
| 20:25:29 | → | kish` joins (~oracle@unaffiliated/oracle) |
| 20:25:29 | → | ddellacosta joins (dd@gateway/vpn/mullvad/ddellacosta) |
| 20:25:29 | → | bgamari joins (~bgamari@2001:470:e438::1) |
| 20:25:29 | → | cyphase joins (~cyphase@unaffiliated/cyphase) |
| 20:25:29 | → | aplainzetakind joins (~johndoe@captainludd.powered.by.lunarbnc.net) |
| 20:25:29 | → | ProofTechnique joins (sid79547@gateway/web/irccloud.com/x-svkesokyijyfonih) |
| 20:25:29 | → | runeks joins (sid21167@gateway/web/irccloud.com/x-ryjozvleeapnxzus) |
| 20:25:29 | → | alexknvl joins (sid259568@gateway/web/irccloud.com/x-jnvjyffojwxkuwuh) |
| 20:25:29 | → | pepeiborra joins (sid443799@gateway/web/irccloud.com/x-pndolohhnspnwqav) |
| 20:25:29 | → | jb55 joins (~jb55@gateway/tor-sasl/jb55) |
| 20:25:29 | → | jophish joins (~jophish@2400:8901::f03c:91ff:fe39:7a9) |
| 20:25:29 | → | xlei joins (znc@unaffiliated/xlei) |
| 20:25:29 | → | wwwww joins (~wwwww@unaffiliated/wwwww) |
| 20:25:29 | → | codedmart joins (~codedmart@149.28.9.205) |
| 20:25:29 | → | johnw joins (~johnw@haskell/developer/johnw) |
| 20:25:29 | → | pfurla joins (~pfurla@ool-182ed2e2.dyn.optonline.net) |
| 20:25:29 | → | jamestmartin joins (~james@jtmar.me) |
| 20:25:29 | → | Maxdamantus joins (~Maxdamant@unaffiliated/maxdamantus) |
| 20:25:29 | → | jchia__ joins (~jchia@58.32.37.146) |
| 20:25:29 | → | star_cloud joins (~star_clou@ec2-34-220-44-120.us-west-2.compute.amazonaws.com) |
| 20:25:29 | → | sh9 joins (~sh9@softbank060116136158.bbtec.net) |
| 20:25:29 | → | todda7 joins (~torstein@ppp-2-84-17-53.home.otenet.gr) |
| 20:25:29 | → | MasseR joins (~MasseR@51.15.143.128) |
| 20:25:29 | → | julm joins (~julm@revolt129.abo.ilico.org) |
| 20:25:29 | → | Feuermagier joins (~Feuermagi@213.178.26.41) |
| 20:25:29 | → | cawfee joins (chiya@2406:3003:2077:2341::babe) |
| 20:25:29 | → | Cthalupa joins (~cthulhu@47.186.47.75) |
| 20:25:29 | → | LittleFox joins (~littlefox@rondra.lf-net.org) |
| 20:25:29 | → | revprez_stg joins (~revprez_s@pool-108-49-213-40.bstnma.fios.verizon.net) |
| 20:25:29 | → | cemerick joins (sid54985@gateway/web/irccloud.com/x-bubkwfmgbakwqyik) |
| 20:25:29 | → | jbetz joins (sid283648@gateway/web/irccloud.com/x-sdqysuekfefsmces) |
| 20:25:29 | → | metadave joins (sid28102@gateway/web/irccloud.com/x-bjrjtdehstdxjwgn) |
| 20:25:29 | → | trevorriles joins (sid469656@gateway/web/irccloud.com/x-cfgejkqvovtgjbpt) |
| 20:25:29 | → | ibloom joins (sid350277@gateway/web/irccloud.com/x-ftwuwcmqpnbfrqgs) |
| 20:25:29 | → | caasih joins (sid13241@gateway/web/irccloud.com/x-odjkianrohgyrvme) |
| 20:25:29 | → | rawles joins (~r@unaffiliated/rawles) |
| 20:25:29 | → | hyiltiz joins (~quassel@unaffiliated/hyiltiz) |
| 20:25:29 | → | ronbrz joins (~ronbrz@207.229.174.134) |
| 20:25:29 | → | nyaomi joins (~naomi@cpe-74-75-6-125.maine.res.rr.com) |
| 20:25:29 | → | Kaiepi joins (~Kaiepi@nwcsnbsc03w-47-55-225-82.dhcp-dynamic.fibreop.nb.bellaliant.net) |
| 20:25:29 | → | aldum joins (~vishera@aldum.pw) |
| 20:25:29 | → | bliminse joins (~bliminse@host109-156-197-211.range109-156.btcentralplus.com) |
| 20:25:29 | → | tom__ joins (~tom@2a00:23c8:970a:3501:38a6:4546:df42:c1cb) |
| 20:25:29 | → | mstruebing joins (~mstruebin@ns399634.ip-5-39-81.eu) |
| 20:25:29 | → | connrs_ joins (~connrs@runciter.connrs.uk) |
| 20:25:29 | → | connrs joins (~connrs@runciter.connrs.uk) |
| 20:25:29 | → | s00pcan joins (~chris@075-133-056-178.res.spectrum.com) |
| 20:25:29 | → | dan64 joins (~dan64@dannyadam.com) |
| 20:25:29 | → | meck joins (~meck@li1809-18.members.linode.com) |
| 20:25:29 | → | _deepfire joins (~user@80.92.100.69) |
| 20:25:29 | → | martin02 joins (silas@hund.fs.lmu.de) |
| 20:25:29 | → | hiroaki joins (~hiroaki@ip4d168e73.dynamic.kabel-deutschland.de) |
| 20:25:29 | → | Lowl3v3l joins (~Lowl3v3l@dslb-090-186-186-201.090.186.pools.vodafone-ip.de) |
| 20:25:29 | → | niko joins (~niko@freenode/staff/ubuntu.member.niko) |
| 20:25:29 | → | jrm joins (~jrm@freebsd/developer/jrm) |
| 20:25:29 | → | gienah joins (~mwright@gentoo/developer/gienah) |
| 20:25:29 | → | jpds joins (~jpds@gateway/tor-sasl/jpds) |
| 20:25:29 | → | benjamingr__ joins (uid23465@gateway/web/irccloud.com/x-fmpqsizgoykkkpyq) |
| 20:25:29 | → | jess joins (jess@freenode/staff/jess) |
| 20:25:29 | → | zaquest joins (~notzaques@5.128.210.178) |
| 20:25:29 | → | luigy joins (~luigy@104.236.106.229) |
| 20:25:29 | → | hololeap joins (~hololeap@unaffiliated/hololeap) |
| 20:25:29 | → | nf joins (~n@monade.li) |
| 20:25:29 | → | B-J joins (~BenziJuni@88-149-65-135.du.xdsl.is) |
| 20:25:29 | → | nullheroes joins (~danielvu@168.235.66.22) |
| 20:25:29 | → | andi- joins (~andi-@NixOS/user/andi-) |
| 20:25:29 | → | p8m joins (p8m@gateway/vpn/protonvpn/p8m) |
| 20:25:29 | → | zerstroyer[m] joins (zerstroyer@gateway/shell/matrix.org/x-thvxsfmerzqegbym) |
| 20:25:29 | → | aidecoe joins (~aidecoe@unaffiliated/aidecoe) |
| 20:25:29 | → | seanparsons joins (~sean@cpc145088-gill21-2-0-cust281.20-1.cable.virginm.net) |
| 20:25:29 | → | bsima joins (~bsima@simatime.com) |
| 20:25:29 | → | avn joins (~avn@78-56-108-78.static.zebra.lt) |
| 20:25:29 | → | alephu5[m] joins (alephu5mat@gateway/shell/matrix.org/x-ldzorvnirgjegsey) |
| 20:25:29 | → | ishutin joins (~Ishutin@77-234-92-253.pool.digikabel.hu) |
| 20:25:29 | → | acowley joins (~acowley@c-68-83-22-43.hsd1.nj.comcast.net) |
| 20:25:29 | → | kav joins (~kari@dsl-hkibng42-56733f-225.dhcp.inet.fi) |
| 20:25:29 | → | glguy joins (x@freenode/staff/haskell.developer.glguy) |
| 20:25:29 | → | byorgey joins (~byorgey@155.138.238.211) |
| 20:25:29 | → | cocreature joins (~cocreatur@eirene.uberspace.de) |
| 20:25:29 | → | bob_twinkles joins (~quassel@ec2-52-37-66-13.us-west-2.compute.amazonaws.com) |
| 20:25:29 | → | concept2 joins (~concept2@unaffiliated/tubo) |
| 20:25:29 | → | ystael joins (~ystael@209.6.50.55) |
| 20:25:29 | → | forell joins (~forell@unaffiliated/forell) |
| 20:25:29 | → | noteness joins (noteness@unaffiliated/nessessary129) |
| 20:25:29 | → | ft joins (~ft@shell.chaostreff-dortmund.de) |
| 20:25:29 | → | troydm joins (~troydm@unaffiliated/troydm) |
| 20:25:29 | → | xacktm joins (xacktm@gateway/shell/panicbnc/x-fxbrslxxjjorsbbu) |
| 20:25:29 | → | ArsenArsen joins (~Arsen@fsf/member/ArsenArsen) |
| 20:25:29 | → | noctux joins (~noctux@unaffiliated/noctux) |
| 20:25:29 | → | AWizzArd joins (~code@unaffiliated/awizzard) |
| 20:25:29 | → | sdx23 joins (~sdx23@unaffiliated/sdx23) |
| 20:25:29 | → | patier[m] joins (patiermatr@gateway/shell/matrix.org/x-defohognfbqcqriu) |
| 20:25:29 | → | clog joins (~nef@bespin.org) |
| 20:25:29 | → | nckx joins (~nckx@tobias.gr) |
| 20:25:29 | → | Flonk joins (~Flonk@ec2-52-40-29-25.us-west-2.compute.amazonaws.com) |
| 20:25:29 | → | actuallybatman joins (~sam@S010664777dafd303.cg.shawcable.net) |
| 20:25:29 | → | mceier joins (~mceier@89-68-132-187.dynamic.chello.pl) |
| 20:25:29 | → | aoei joins (~aoei@li2174-104.members.linode.com) |
| 20:25:29 | → | ericsagn1 joins (~ericsagne@2405:6580:0:5100:b274:8c51:102c:8ca9) |
| 20:25:29 | → | monochrom joins (trebla@216.138.220.146) |
| 20:25:29 | → | tumdedum joins (~tumdedum@unaffiliated/espiral) |
| 20:25:29 | → | thunderrd joins (~thunderrd@183.182.110.8) |
| 20:25:29 | → | alexelcu joins (~alexelcu@142.93.180.198) |
| 20:25:29 | → | rab24ack[m] joins (rab24ackma@gateway/shell/matrix.org/x-psmufgypmrylcnyv) |
| 20:25:29 | → | SupaYoshii joins (~supayoshi@213-10-140-13.fixed.kpn.net) |
| 20:25:29 | → | isacl___ joins (uid13263@gateway/web/irccloud.com/x-zatkgdiubqivrbyl) |
| 20:25:29 | → | Tesseraction joins (~Tesseract@unaffiliated/tesseraction) |
| 20:25:29 | → | wpcarro joins (sid397589@gateway/web/irccloud.com/x-mptadpaqtazralft) |
| 20:25:29 | → | haasn joins (~nand@mpv/developer/haasn) |
| 20:25:29 | → | iinuwa joins (iinuwamatr@gateway/shell/matrix.org/x-cburarlywoxtjfrp) |
| 20:25:29 | → | Madars joins (~null@unaffiliated/madars) |
| 20:25:29 | → | siraben joins (sirabenmat@gateway/shell/matrix.org/x-moaedtsqvaqtshxu) |
| 20:25:29 | → | maralorn joins (maralornma@gateway/shell/matrix.org/x-qdyphvplrxcjzfoq) |
| 20:25:29 | → | cheers joins (user@unaffiliated/cheers) |
| 20:25:29 | → | bobbytables joins (~bobbytabl@ec2-44-224-191-138.us-west-2.compute.amazonaws.com) |
| 20:25:29 | → | orcus- joins (~orcus@unaffiliated/orcus) |
| 20:25:29 | → | psydruid joins (psydruidma@gateway/shell/matrix.org/x-tkomzubgcyrydslv) |
| 20:25:29 | → | srid joins (sridmatrix@gateway/shell/matrix.org/x-wcquiejsxgjdmcxb) |
| 20:25:29 | → | rednaZ[m] joins (r3dnazmatr@gateway/shell/matrix.org/x-uudppykggjqnwgdt) |
| 20:25:29 | → | jesser[m] joins (jessermatr@gateway/shell/matrix.org/x-fnrjbdbcxycnmdhs) |
| 20:25:29 | → | tersetears[m] joins (tersetears@gateway/shell/matrix.org/x-sudqunulnrivtufh) |
| 20:25:29 | → | aizen_s joins (sid462968@gateway/web/irccloud.com/x-ighywpehicgiourx) |
| 20:25:29 | → | PoliticsII______ joins (sid193551@gateway/web/irccloud.com/x-ifhtanwghthhvmbn) |
| 20:25:29 | → | benwr____ joins (sid372383@gateway/web/irccloud.com/x-zroyfovbhqhiqzax) |
| 20:25:29 | → | aristid joins (sid1599@gateway/web/irccloud.com/x-hkziwpbxvyapwndr) |
| 20:25:29 | → | tinwood_ joins (~tinwood@general.default.akavanagh.uk0.bigv.io) |
| 20:25:29 | → | benl23 joins (sid284234@gateway/web/irccloud.com/x-hgqgnkygwwcwddwc) |
| 20:25:29 | → | yogani joins (sid42623@gateway/web/irccloud.com/x-xwocvhxoqauihzue) |
| 20:25:29 | → | dragestil joins (~quassel@fsf/member/dragestil) |
| 20:25:29 | → | dxld joins (~dxld@80-109-136-248.cable.dynamic.surfer.at) |
| 20:25:29 | → | Jonno_FTW joins (~come@api.carswap.me) |
| 20:25:29 | → | brisbin joins (~patrick@pool-173-49-158-4.phlapa.fios.verizon.net) |
| 20:25:29 | → | motherfsck joins (~motherfsc@unaffiliated/motherfsck) |
| 20:25:29 | → | Martinsos joins (~user@cpe-188-129-116-164.dynamic.amis.hr) |
| 20:25:29 | → | Axman6 joins (~Axman6@pdpc/supporter/student/Axman6) |
| 20:25:29 | → | jokester joins (~mono@unaffiliated/jokester) |
| 20:25:29 | → | madog joins (~madog@163.ip-51-254-203.eu) |
| 20:25:29 | → | CRTified[m] joins (schnecfkru@gateway/shell/matrix.org/x-qudvjaxqzetifqrv) |
| 20:25:29 | → | cods joins (~fred@tuxee.net) |
| 20:25:29 | → | phaazon joins (~phaazon@2001:41d0:a:fe76::1) |
| 20:25:29 | → | kqr joins (~kqr@vps.xkqr.org) |
| 20:25:29 | → | nh joins (~NextHendr@unaffiliated/nexthendrix) |
| 20:25:29 | → | a3Dman joins (~3Dman@unaffiliated/a3dman) |
| 20:25:29 | → | petersen joins (~petersen@redhat/juhp) |
| 20:25:29 | → | ajmcmiddlin joins (sid284402@gateway/web/irccloud.com/x-rzusuwaofduhllmt) |
| 20:25:29 | → | Bigcheese joins (~quassel@unaffiliated/bigcheese) |
| 20:25:29 | → | urdh joins (~urdh@unaffiliated/urdh) |
| 20:25:29 | → | abrar joins (~abrar@static-108-30-103-121.nycmny.fios.verizon.net) |
| 20:25:29 | → | ManiacTwister joins (~Twister@2a01:4f8:171:4de::40:2) |
| 20:25:29 | → | lemald joins (~eddie@capybara.lemald.org) |
| 20:25:29 | → | w1gz joins (~do@159.89.11.133) |
| 20:25:29 | → | arw_ joins (~arw@impulse.informatik.uni-erlangen.de) |
| 20:25:29 | → | jzl joins (~jzl@unaffiliated/jzl) |
| 20:25:29 | → | peutri joins (~peutri@ns317027.ip-94-23-46.eu) |
| 20:25:29 | → | juri_ joins (~juri@178.63.35.222) |
| 20:25:29 | → | m4lvin joins (~m4lvin@w4eg.de) |
| 20:25:29 | → | klardotsh joins (~klardotsh@c-71-231-242-112.hsd1.wa.comcast.net) |
| 20:25:29 | → | Hanma[m] joins (hanmamatri@gateway/shell/matrix.org/x-okkoowimutlrlfkb) |
| 20:25:29 | → | Sose joins (sid429738@gateway/web/irccloud.com/x-vdewfreqbfmetfxe) |
| 20:25:29 | → | MarcelineVQ joins (~anja@198.254.202.72) |
| 20:25:29 | → | bjobjo joins (~bjobjo@2a01:79c:cebf:d688::9e6) |
| 20:25:29 | → | mr_yogurt joins (~mr_yogurt@5.61.211.35.bc.googleusercontent.com) |
| 20:25:29 | → | sveit joins (~sveit@2001:19f0:ac01:247:5400:ff:fe5c:689f) |
| 20:25:29 | → | mniip joins (~mniip@freenode/staff/mniip) |
| 20:25:29 | → | Deewiant joins (~deewiant@de1.ut.deewiant.iki.fi) |
| 20:25:29 | → | oldsk00l joins (~znc@ec2-18-130-254-135.eu-west-2.compute.amazonaws.com) |
| 20:25:29 | → | CindyLinz joins (~cindy_utf@112.121.78.20) |
| 20:25:29 | → | PragCypher joins (~cypher@li1507-98.members.linode.com) |
| 20:25:29 | → | Rembane joins (~Rembane@li346-36.members.linode.com) |
| 20:25:29 | → | pdxleif joins (~pdxleif@ec2-54-68-166-10.us-west-2.compute.amazonaws.com) |
| 20:25:29 | → | sakirious joins (~sakirious@c-71-197-191-137.hsd1.wa.comcast.net) |
| 20:25:29 | → | dmiles joins (~dmiles@c-73-67-179-188.hsd1.wa.comcast.net) |
| 20:25:29 | → | p3n joins (~p3n@2a00:19a0:3:7c:0:d9c6:7cf6:1) |
| 20:25:29 | → | _ashbreeze_ joins (~mark@72-161-253-71.dyn.centurytel.net) |
| 20:25:29 | → | iteratee joins (~kyle@162.211.154.4) |
| 20:25:29 | → | hyperfekt joins (end@bnc.hyperfekt.net) |
| 20:25:29 | → | tolt joins (~weechat-h@li219-154.members.linode.com) |
| 20:25:29 | → | shachaf joins (~shachaf@unaffiliated/shachaf) |
| 20:25:29 | → | andreabedini[m] joins (andreabedi@gateway/shell/matrix.org/x-mbuhwpnbmozobgqs) |
| 20:25:29 | → | tnks joins (sid412124@gateway/web/irccloud.com/x-zbyszpuhbbhjdzks) |
| 20:25:29 | → | noecho joins (~noecho@2a01:4f8:1c0c:80ee::4223) |
| 20:25:29 | → | caubert joins (~mrbentari@207.246.80.112) |
| 20:25:29 | → | catern joins (~catern@104.131.201.120) |
| 20:25:29 | → | newhoggy joins (sid198874@gateway/web/irccloud.com/x-qhmnnfjnjtcmfiay) |
| 20:25:29 | → | zfnmxt joins (~zfnmxt@unaffiliated/zfnmxt) |
| 20:25:29 | → | heyj joins (sid171370@gateway/web/irccloud.com/x-ofkusdzepocmjaiw) |
| 20:25:29 | → | Adeon joins (sid418992@gateway/web/irccloud.com/x-plwafdhgynwzbsxy) |
| 20:25:29 | → | typetetris joins (sid275937@gateway/web/irccloud.com/x-msdsoshziggpwxpy) |
| 20:25:29 | → | idnar joins (sid12240@gateway/web/irccloud.com/x-nahgmbtmyvioqrjv) |
| 20:25:29 | → | lally joins (sid388228@gateway/web/irccloud.com/x-lkvfvytrcbfmnwwv) |
| 20:25:29 | → | Tritlo joins (sid58727@gateway/web/irccloud.com/x-qngdkegzmhgdhfhg) |
| 20:25:29 | → | scav joins (sid309693@gateway/web/irccloud.com/x-jqpiftkzlvsswiha) |
| 20:25:29 | → | simony joins (sid226116@gateway/web/irccloud.com/x-keowsotekzgqfqdf) |
| 20:25:29 | → | dgpratt joins (sid193493@gateway/web/irccloud.com/x-eisigjveajsvarno) |
| 20:25:29 | → | moobar joins (sid171730@gateway/web/irccloud.com/x-svksvglonzzyzxxy) |
| 20:25:29 | → | mpickering joins (sid78412@gateway/web/irccloud.com/x-qzzyeuirciixjhoi) |
| 20:25:29 | → | davetapley joins (sid666@gateway/web/irccloud.com/x-xjppgfjbvjpedrys) |
| 20:25:29 | → | obfusk joins (~quassel@a82-161-150-56.adsl.xs4all.nl) |
| 20:25:29 | → | rzmt joins (~rzmt@87-92-180-112.rev.dnainternet.fi) |
| 20:25:29 | → | haritz joins (~hrtz@unaffiliated/haritz) |
| 20:25:29 | → | _xor joins (~xor@74.215.46.133) |
| 20:25:29 | → | fryguybob joins (~fryguybob@cpe-74-65-31-113.rochester.res.rr.com) |
| 20:25:29 | → | srk joins (sorki@unaffiliated/srk) |
| 20:25:29 | → | Adluc joins (Adluc@base48.cz) |
| 20:25:29 | → | jiribenes joins (~jiribenes@rosa.jiribenes.com) |
| 20:25:29 | → | `slikts joins (~nelabs@wikipedia/reinis) |
| 20:25:29 | → | brettgilio joins (~brettgili@brettgilio.com) |
| 20:25:29 | → | Cathy joins (~Cathy@unaffiliated/cathy) |
| 20:25:29 | → | joeytwiddle joins (~joeytwidd@162.243.115.31) |
| 20:25:29 | → | ReinH__ joins (sid179972@gateway/web/irccloud.com/x-ujhxicmjajcluchu) |
| 20:25:29 | → | d0liver joins (sid363046@gateway/web/irccloud.com/x-lvzpszsyngerfkjs) |
| 20:25:29 | → | Cir0X joins (sid221743@gateway/web/irccloud.com/x-mvlinpkrmvmsfsvf) |
| 20:25:29 | → | ryjm joins (sid383513@gateway/web/irccloud.com/x-xyruibfadgkaupwy) |
| 20:25:29 | → | bradparker joins (sid262931@gateway/web/irccloud.com/x-nbpjheuowgmlbzcp) |
| 20:25:29 | → | natim87 joins (sid286962@gateway/web/irccloud.com/x-mexmpkxgonbwfktv) |
| 20:25:29 | → | otulp joins (~otulp@ti0187q162-6038.bb.online.no) |
| 20:25:29 | → | Unhammer joins (~Unhammer@gateway/tor-sasl/unhammer) |
| 20:25:29 | → | jchia joins (~jchia@58.32.36.109) |
| 20:25:29 | → | Ranhir joins (~Ranhir@157.97.53.139) |
| 20:25:29 | → | TMA joins (tma@twin.jikos.cz) |
| 20:25:29 | → | adamCS joins (~adamCS@ec2-34-207-160-255.compute-1.amazonaws.com) |
| 20:25:29 | → | jdt joins (~jdt@208.85.233.130) |
| 20:25:29 | → | qz joins (~quetzal@li272-85.members.linode.com) |
| 20:25:29 | → | [exa] joins (exa@unaffiliated/exa/x-5381537) |
| 20:25:29 | → | lockshaw joins (~lockshaw@165.22.163.71) |
| 20:25:29 | → | rdivacky joins (~rdivacky@212.96.173.4) |
| 20:25:29 | → | vjoki joins (vjoki@2a00:d880:3:1::fea1:9ae) |
| 20:25:29 | → | wi[m] joins (w1gzmatrix@gateway/shell/matrix.org/x-xtlrgyxrbktyedto) |
| 20:25:29 | → | andreas303 joins (~andreas@gateway/tor-sasl/andreas303) |
| 20:25:29 | → | Cale joins (~cale@cpef48e38ee8583-cm0c473de9d680.cpe.net.cable.rogers.com) |
| 20:25:29 | → | seveg joins (~gabriel@188-167-252-154.dynamic.chello.sk) |
| 20:25:29 | → | orzo joins (joe@lasker.childrenofmay.org) |
| 20:25:29 | → | stilgart joins (~Christoph@chezlefab.net) |
| 20:25:29 | → | recon_- joins (~quassel@2602:febc:0:b6::6ca2) |
| 20:25:29 | → | zopsi joins (zopsi@2600:3c00::f03c:91ff:fe14:551f) |
| 20:25:29 | → | matthew- joins (~matthew@smtp.wellquite.org) |
| 20:25:29 | → | towel joins (~towel@unaffiliated/towel) |
| 20:25:29 | → | {abby} joins (~{abby}@unaffiliated/demhydraz) |
| 20:25:29 | → | cp- joins (~cp-@b157153.ppp.asahi-net.or.jp) |
| 20:25:29 | → | adius joins (sid321344@gateway/web/irccloud.com/x-qiqazzoasoeaazyv) |
| 20:25:29 | → | boistordu1 joins (boistordum@gateway/shell/matrix.org/x-zpdpvjbuxlhmobsh) |
| 20:25:29 | → | tanuki joins (~quassel@173.168.154.189) |
| 20:25:29 | → | atk joins (~Arch-TK@ircpuzzles/staff/Arch-TK) |
| 20:25:29 | → | DigitalKiwi joins (~kiwi@unaffiliated/digitalkiwi) |
| 20:25:29 | → | noan joins (~noan@2604:a880:400:d0::12fc:5001) |
| 20:25:29 | → | remexre joins (~nathan@207-153-38-50.fttp.usinternet.com) |
| 20:25:29 | → | Dykam joins (Dykam@dykam.nl) |
| 20:25:29 | → | cantstanya joins (~chatting@gateway/tor-sasl/cantstanya) |
| 20:25:29 | → | mikr[m] joins (mikrdavral@gateway/shell/matrix.org/x-xaesttypbsiulkoz) |
| 20:25:29 | → | ttc joins (tomtauma1@gateway/shell/matrix.org/x-ipfwgcjvwwdcokds) |
| 20:25:29 | → | domenkozar[m] joins (domenkozar@NixOS/user/domenkozar) |
| 20:25:29 | → | jakalx joins (~jakalx@base.jakalx.net) |
| 20:25:29 | → | grol joins (~quassel@2620:11e:1000:2:250:56ff:fea4:7) |
| 20:25:29 | → | debugloop joins (~danieln@unaffiliated/debugloop) |
| 20:25:29 | → | sm[m] joins (simonmicma@gateway/shell/matrix.org/x-vlvwwxdsuamzwmii) |
| 20:25:29 | → | whataday joins (~xxx@2400:8902::f03c:92ff:fe60:98d8) |
| 20:25:29 | → | berberman[T] joins (berberma4@gateway/shell/matrix.org/x-jhiqdhcukfrwwucl) |
| 20:25:29 | → | arianvp joins (~weechat@arianvp.me) |
| 20:25:29 | → | coeus joins (~coeus@p200300d027453600d114986072cc2eb8.dip0.t-ipconnect.de) |
| 20:25:29 | → | carldd0 joins (~carldd@90-224-49-113-no56.tbcn.telia.com) |
| 20:25:29 | → | tms_ joins (thomaav@cassarossa.samfundet.no) |
| 20:25:29 | → | krjst joins (~krjst@2604:a880:800:c1::16b:8001) |
| 20:25:29 | → | koz_ joins (~koz@121.99.240.58) |
| 20:25:29 | → | pharaun joins (~pharaun@static.88-198-62-245.clients.your-server.de) |
| 20:25:29 | → | Kneiva joins (kneiva@raah.fi) |
| 20:25:29 | → | SquidDev joins (~SquidDev@autoclave.squiddev.cc) |
| 20:25:29 | → | wayne_ joins (~wayne@consume.rocks) |
| 20:25:29 | → | dibblego joins (~dibblego@haskell/developer/dibblego) |
| 20:25:29 | → | ixian joins (~mgold@2002:4a74:ba78:1701:0:ff:fe78:6269) |
| 20:25:29 | → | Benett joins (~Benett@unaffiliated/benett) |
| 20:25:29 | → | dequbed joins (~dequbed@yanduxian.paranoidlabs.org) |
| 20:25:29 | → | Khisanth joins (~Khisanth@166.sub-174-197-147.myvzw.com) |
| 20:25:29 | → | lep-delete joins (~lep@94.31.83.149) |
| 20:25:29 | → | taurux joins (~taurux@net-188-152-78-21.cust.dsl.teletu.it) |
| 20:25:29 | → | orion joins (~orion@unaffiliated/orion) |
| 20:25:29 | → | elpfen[m] joins (elpfenmatr@gateway/shell/matrix.org/x-drqtnjthyplttipt) |
| 20:25:29 | → | ComaGrayce[m] joins (commagrays@gateway/shell/matrix.org/x-dqibnbgwhohubrkt) |
| 20:25:29 | → | TekShifter[m] joins (tekshifter@gateway/shell/matrix.org/x-xtsbzpbdrwjrjwbu) |
| 20:25:29 | → | dyniec[m] joins (dyniecmatr@gateway/shell/matrix.org/x-zwmchqxypgwrfvvf) |
| 20:25:29 | → | falling-edge[m] joins (falling-ed@gateway/shell/matrix.org/x-gqfvjootjpkyvsru) |
| 20:25:29 | → | camlriot42 joins (camlriotma@gateway/shell/matrix.org/x-iyuyyccohcedziwd) |
| 20:25:29 | → | jtojnar joins (jtojnarmat@gateway/shell/matrix.org/x-xtyqemcpdpeklcda) |
| 20:25:29 | → | ThaEwat joins (thaewraptm@gateway/shell/matrix.org/x-dfjdlbdjkbnyawpv) |
| 20:25:29 | → | michaelpj joins (michaelpjm@gateway/shell/matrix.org/x-xcnlzlahcxbogqup) |
| 20:25:29 | → | miseenplace[m] joins (miseenplac@gateway/shell/matrix.org/x-ywbimksbsmmywabw) |
| 20:25:29 | → | wanaks[m] joins (wanaksmatr@gateway/shell/matrix.org/x-hwcfdrwbfomwajud) |
| 20:25:29 | → | loprakoa[m] joins (loprakoama@gateway/shell/matrix.org/x-uehnwgnrwlslrkww) |
| 20:25:29 | → | Noughtmare[m] joins (naughtmare@gateway/shell/matrix.org/x-srizjjooaoqrlgvr) |
| 20:25:29 | → | alexfmpe joins (alexfmpema@gateway/shell/matrix.org/x-rqudkbffvwwbtfrf) |
| 20:25:29 | → | johnnyboy[m] joins (gifumatrix@gateway/shell/matrix.org/x-djygzhrhshoknqyz) |
| 20:25:29 | → | betrion[m] joins (betrionmat@gateway/shell/matrix.org/x-xwiqijmgzeynpvoj) |
| 20:25:29 | → | sureyeaah joins (shauryab98@gateway/shell/matrix.org/x-mqricolhiyievodh) |
| 20:25:29 | → | lnxw37d4 joins (lnxw37d4ma@gateway/shell/matrix.org/x-gplzcqsrpqncxxzx) |
| 20:25:29 | → | hsiktas[m] joins (hsiktasmat@gateway/shell/matrix.org/x-jpmuglwgcakxllmq) |
| 20:25:29 | → | jlv joins (jlvjustinl@gateway/shell/matrix.org/x-gfijbqrqwhvwkgqs) |
| 20:25:29 | → | lambdaclan joins (lambdaclan@gateway/shell/matrix.org/x-hhpdgpqllhwmhgtm) |
| 20:25:29 | → | pqwy[m] joins (pqwymatrix@gateway/shell/matrix.org/x-ywgcsarxvhxyblcm) |
| 20:25:29 | → | theduke joins (thedukem1@gateway/shell/matrix.org/x-gnkymjnxqweoqcmt) |
| 20:25:29 | → | fgaz joins (fgazmatrix@gateway/shell/matrix.org/x-nhvyoqyawfdgtgqa) |
| 20:25:29 | → | unclechu joins (unclechuma@gateway/shell/matrix.org/x-guiiopktxpzvwhvz) |
| 20:25:29 | → | PotatoHatsue joins (berbermanp@gateway/shell/matrix.org/x-cjitwcshsbuodjyn) |
| 20:25:29 | → | drozdziak1 joins (drozdziak1@gateway/shell/matrix.org/x-xyfuxdepxamenewg) |
| 20:25:29 | → | themsay[m] joins (themsaymat@gateway/shell/matrix.org/x-ioynzpwjpjzmejjh) |
| 20:25:29 | → | dominicusin[m] joins (dominicusi@gateway/shell/matrix.org/x-qrkglxioyiapvbuy) |
| 20:25:29 | → | jkaye[m] joins (jkayematri@gateway/shell/matrix.org/x-rgucqpzlqszwinfz) |
| 20:25:29 | → | chreekat[m] joins (chreekatma@gateway/shell/matrix.org/x-hzsdhguuchtmbexg) |
| 20:25:29 | → | Ericson2314 joins (ericson231@gateway/shell/matrix.org/x-hlgbkoswcxilbeqd) |
| 20:25:29 | → | jeffcasavant[m] joins (jeffcasava@gateway/shell/matrix.org/x-uqeetjdjsxvnlnzz) |
| 20:25:29 | → | kadoban joins (kadobanmat@gateway/shell/matrix.org/x-kttvbwikdhecuywx) |
| 20:25:29 | → | agrif joins (agrif@overviewer/dev/agrif) |
| 20:25:29 | → | terrorjack joins (~terrorjac@static.23.111.201.195.clients.your-server.de) |
| 20:25:29 | → | zymurgy joins (~zymurgy@li607-220.members.linode.com) |
| 20:25:29 | → | pmikkelsen joins (~pmikkelse@vps1.pmikkelsen.com) |
| 20:25:29 | → | suzu_ joins (~scaleuser@2001:bc8:1824:43f::1) |
| 20:25:29 | → | megaTherion joins (~therion@unix.io) |
| 20:25:29 | → | jjhoo joins (jahakala@dsl-trebng21-b048b5-171.dhcp.inet.fi) |
| 20:25:29 | → | Wojciech_K joins (~wojciechk@2001:41d0:a:5be4::449) |
| 20:25:29 | → | cvlad- joins (sid203065@gateway/web/irccloud.com/x-kgwwtdcwktijsmay) |
| 20:25:29 | → | lexi-lambda joins (sid92601@gateway/web/irccloud.com/x-fanmypdregedhpxu) |
| 20:25:29 | → | darthThorik joins (sid39589@gateway/web/irccloud.com/x-tegdxlrjfjitucof) |
| 20:25:29 | → | liszt_ joins (sid336875@gateway/web/irccloud.com/x-porgwtafmjhpigsw) |
| 20:25:29 | → | agander_m joins (sid407952@gateway/web/irccloud.com/x-ctyuuwytdqmcprct) |
| 20:25:29 | → | Nascha joins (sid212230@gateway/web/irccloud.com/x-geweeqvbhzzqlkfi) |
| 20:25:29 | → | integral joins (sid296274@p3m/member/integral) |
| 20:25:29 | → | higherorder joins (sid185221@gateway/web/irccloud.com/x-nmquvmgklsxevfcs) |
| 20:25:29 | → | parisienne joins (sid383587@gateway/web/irccloud.com/x-tmgltsvzoxldmfky) |
| 20:25:29 | → | feepo joins (sid28508@gateway/web/irccloud.com/x-akfduhrryrjwyhil) |
| 20:25:29 | → | sujeet joins (sujeet@unaffiliated/freeboson) |
| 20:25:29 | → | ViCi joins (daniel@10PLM.ro) |
| 20:25:29 | → | chirpsalot joins (~Chirps@pool-98-115-239-235.phlapa.fios.verizon.net) |
| 20:25:29 | → | absence joins (IfjEGObaTi@hildring.pvv.ntnu.no) |
| 20:25:29 | → | hiredman joins (~hiredman@volyova.ec2.thelastcitadel.com) |
| 20:25:29 | → | abuss joins (~abuss@cryptarch.net) |
| 20:25:29 | → | Chobbes joins (~Chobbes@pool-98-115-239-235.phlapa.fios.verizon.net) |
| 20:25:29 | → | MindlessDrone joins (~MindlessD@unaffiliated/mindlessdrone) |
| 20:25:29 | → | e2 joins (e2@sponsored.by.bnc4you.xyz) |
| 20:25:29 | → | asm89 joins (~asm89@unaffiliated/asm89) |
| 20:25:29 | → | tv joins (~tv@unaffiliated/tv) |
| 20:25:29 | → | edwtjo joins (~edwtjo@fsf/member/edwtjo) |
| 20:25:29 | → | aib joins (~aib@unaffiliated/aib42) |
| 20:25:29 | → | sajith_ joins (~sajith@fsf/member/nonzen) |
| 20:25:29 | → | mmaruseacph2 joins (~mihai@198.199.100.72) |
| 20:25:29 | → | Papa joins (~papa@unaffiliated/papa) |
| 20:25:29 | → | micro joins (~micro@unaffiliated/micro) |
| 20:25:29 | → | maerwald joins (~maerwald@mail.hasufell.de) |
| 20:25:29 | → | fre_ joins (~freusque@104.238.190.229) |
| 20:25:29 | → | mud joins (~mud@unaffiliated/kadoban) |
| 20:25:29 | → | chrpape joins (~user@2a01:4f9:c010:632d::1) |
| 20:25:29 | → | entel joins (uid256215@botters/entel) |
| 20:25:29 | → | cgfbee joins (~bot@oc1.itim-cj.ro) |
| 20:25:29 | → | veverak joins (~squirrel@ip-89-102-98-161.net.upcbroadband.cz) |
| 20:25:29 | → | ambiso9 joins (~ambiso@209.182.239.205) |
| 20:25:29 | → | perrier-jouet joins (~perrier-j@modemcable012.251-130-66.mc.videotron.ca) |
| 20:25:29 | → | dennisb joins (~dennisb@89-160-106-195.cust.bredband2.com) |
| 20:25:29 | → | cow-orker joins (~foobar@pogostick.net) |
| 20:25:29 | → | dustinm joins (~dustinm@static.38.6.217.95.clients.your-server.de) |
| 20:25:29 | → | Ferdirand joins (~max@2001:4c78:2012:5000::2) |
| 20:25:29 | → | thebnq joins (~bnq@herrokitty.com) |
| 20:25:29 | → | echoreply joins (~echoreply@unaffiliated/echoreply) |
| 20:25:29 | → | jathan joins (~jathan@69.61.93.38) |
| 20:25:29 | → | verement joins (~anonymous@cpe-76-167-229-223.san.res.rr.com) |
| 20:25:29 | → | sim590 joins (~sim590@modemcable090.207-203-24.mc.videotron.ca) |
| 20:25:29 | → | devalot joins (~ident@mail.pmade.com) |
| 20:25:29 | → | nahcetan joins (~natechan@108-233-125-227.lightspeed.sntcca.sbcglobal.net) |
| 20:25:29 | → | HiRE_ joins (~HiRE@2602:ffc5:20::1:512e) |
| 20:25:29 | → | komasa joins (~komasa@2a03:b0c0:3:d0::2097:6001) |
| 20:25:29 | → | jelleke joins (~jelle@2a01:7c8:aac1:50d:5054:ff:fe3b:9b7d) |
| 20:25:29 | → | lightandlight joins (sid135476@gateway/web/irccloud.com/x-iidtschrmhcqrxgl) |
| 20:25:29 | → | L29Ah joins (~L29Ah@unaffiliated/l29ah) |
| 20:25:29 | → | asnyx joins (~asnyx@brettgilio.com) |
| 20:25:29 | → | gareth__ joins (~gareth__@104.236.161.134) |
| 20:25:29 | → | pieguy128 joins (~pieguy128@bras-base-mtrlpq5031w-grc-39-70-27-244-102.dsl.bell.ca) |
| 20:25:29 | → | ephemera_ joins (~E@122.34.1.187) |
| 20:25:29 | → | dexterlb joins (~dexterlb@2a01:9e40:2:2::2) |
| 20:25:29 | → | leah2 joins (~leah@vuxu.org) |
| 20:25:29 | → | ski joins (~ski@nc-2504-30.studat.chalmers.se) |
| 20:25:29 | → | toppler joins (~user@mtop.default.momentoftop.uk0.bigv.io) |
| 20:25:29 | → | hive-mind joins (~hivemind@rrcs-67-53-148-69.west.biz.rr.com) |
| 20:25:29 | → | clynamen joins (~clynamen@net-2-35-88-16.cust.vodafonedsl.it) |
| 20:25:29 | → | angerman joins (sid209936@gateway/web/irccloud.com/x-mlhkemfvngmbvuol) |
| 20:25:29 | → | raoul joins (~raoulhida@nomnomnomnom.co.uk) |
| 20:25:29 | → | dmj` joins (sid72307@gateway/web/irccloud.com/x-zlqjhjlnfrbzhlnn) |
| 20:25:29 | → | rann joins (sid175221@gateway/web/irccloud.com/x-hjffvubjrurprbtl) |
| 20:25:29 | → | betawaffle joins (sid2730@gateway/web/irccloud.com/x-packykjqjjbpczgr) |
| 20:25:29 | → | affinespaces joins (sid327561@gateway/web/irccloud.com/x-topqtuxrgvpqgael) |
| 20:25:29 | → | bjs joins (sid190364@gateway/web/irccloud.com/x-twiqviauegvkdtyp) |
| 20:25:29 | → | Ekho joins (~Ekho@unaffiliated/ekho) |
| 20:25:29 | → | so joins (~so@unaffiliated/so) |
| 20:25:29 | → | cbarrett joins (sid192934@adium/cbarrett) |
| 20:25:29 | → | conjunctive joins (sid433686@gateway/web/irccloud.com/x-mvhsqhdjquopssnl) |
| 20:25:29 | → | albethere joins (sid457088@gateway/web/irccloud.com/x-mnpwzrwlirbhrtwo) |
| 20:25:29 | → | Boarders joins (sid425905@gateway/web/irccloud.com/x-smstehzqejvxsgsx) |
| 20:25:29 | → | mudri joins (sid317655@gateway/web/irccloud.com/x-yceixeaikwokfiut) |
| 20:25:29 | → | eacameron joins (sid256985@gateway/web/irccloud.com/x-lrjkdvzxlvibxfym) |
| 20:25:29 | → | PatrickRobotham_ joins (sid18270@gateway/web/irccloud.com/x-dijdrdskgiequney) |
| 20:25:29 | → | jlpeters joins (sid25606@gateway/web/irccloud.com/x-ajnrzctphgiembrn) |
| 20:25:29 | → | dsal joins (sid13060@gateway/web/irccloud.com/x-auonqazuemdkzyye) |
| 20:25:29 | → | hamishmack joins (sid389057@gateway/web/irccloud.com/x-elzdgtdyewdrizjq) |
| 20:25:29 | → | chpatrick joins (sid239395@gateway/web/irccloud.com/x-rhravxibfvsetmow) |
| 20:25:29 | → | lolmac joins (sid171216@gateway/web/irccloud.com/x-hjcjaimdwehnhmlw) |
| 20:25:29 | → | parseval joins (sid239098@gateway/web/irccloud.com/x-pmotixrxellomgay) |
| 20:25:29 | → | systemfault joins (sid267009@gateway/web/irccloud.com/x-wdlytpqqslmpiaxc) |
| 20:25:29 | → | kaychaks joins (sid236345@gateway/web/irccloud.com/x-vfiqhhtxtkjgbdnx) |
| 20:25:29 | → | graingert joins (sid128301@gateway/web/irccloud.com/x-bjuycxdqgmhotamy) |
| 20:25:29 | → | stylewarning joins (stylewarni@gateway/web/irccloud.com/x-kgzvevvekhekeqvf) |
| 20:25:29 | → | cstrahan joins (sid36118@gateway/web/irccloud.com/x-zgbgvkugvrztuagh) |
| 20:25:29 | → | mort joins (~mort96@snow/mort96) |
| 20:25:29 | → | eedgit26 joins (~chat.free@95.179.237.21) |
| 20:25:29 | → | rprosper- joins (~adam@186.75.232.35.bc.googleusercontent.com) |
| 20:25:29 | → | andjjj23 joins (~irc@107.170.228.47) |
| 20:25:29 | → | runawayfive joins (~nope@unaffiliated/runawayfive) |
| 20:25:29 | → | earthy joins (~arthurvl@deban2.xs4all.space) |
| 20:25:29 | → | voidcontext joins (~pgee@178.62.100.221) |
| 20:25:29 | → | exarkun joins (~exarkun@14.79.69.34.bc.googleusercontent.com) |
| 20:25:29 | → | drewr joins (~drew@elastic/staff/drewr) |
| 20:25:29 | → | arkeet` joins (~arkeet@moriya.ca) |
| 20:25:29 | → | crtschin joins (~crtschin@104.131.9.149) |
| 20:25:29 | → | Cerise joins (~jerry@unaffiliated/cerise) |
| 20:25:29 | → | deu joins (de@uio.re) |
| 20:25:29 | → | WzC joins (~Frank@77-162-168-71.fixed.kpn.net) |
| 20:25:29 | → | oleks joins (~oleks@188.166.34.97) |
| 20:25:29 | → | lkurusa joins (~lkurusa@fedora/Levex) |
| 20:25:29 | → | jol joins (~jol@jol.dev) |
| 20:25:29 | → | chindy joins (~quassel@51.15.63.78) |
| 20:25:29 | → | nemesit|znc joins (~nemesit@myriadvisuals.com) |
| 20:25:29 | → | styledash joins (~styledash@157.230.173.136) |
| 20:25:29 | → | Sigyn joins (sigyn@freenode/utility-bot/sigyn) |
| 20:25:29 | → | tomjaguarpaw joins (~tom@li367-225.members.linode.com) |
| 20:25:29 | → | xnyhps joins (~xnyhps@2a02:2770:3:0:216:3eff:fe67:3288) |
| 20:25:29 | → | xcin joins (~x@159.203.132.140) |
| 20:25:29 | → | solarus joins (~solarus@2a03:b0c0:2:d0::48:7001) |
| 20:25:29 | → | PHO_ joins (~pho@akari.cielonegro.org) |
| 20:25:29 | → | bonz060 joins (~quassel@2001:bc8:47a4:a23::1) |
| 20:25:29 | → | riatre joins (~quassel@2001:310:6000:f::5198:1) |
| 20:25:29 | → | sim642 joins (~simmo@unaffiliated/sim642) |
| 20:25:29 | → | drdo joins (~drdo@overlord0.drdo.eu) |
| 20:25:29 | → | Forkk joins (forkk@2600:3c00::f03c:91ff:fe84:de4d) |
| 20:25:29 | → | TimWolla joins (~timwolla@2a01:4f8:150:6153:beef::6667) |
| 20:25:29 | → | ggVGc joins (~ggVGc@a.lowtech.earth) |
| 20:25:29 | → | lpsmith joins (~lpsmith@unaffiliated/lpsmith) |
| 20:25:29 | → | tabaqui joins (~tabaqui@2604:a880:800:c1::21b:3001) |
| 20:25:29 | → | idupree joins (~quassel@2604:a880:400:d0::9bb:2001) |
| 20:25:29 | → | bspar joins (~bspar@2604:a880:0:1010::776:e001) |
| 20:25:29 | → | ego joins (~ego@parallaxcorporation.xyz) |
| 20:25:29 | beckett.freenode.net | sets mode +o Sigyn |
| 20:25:29 | → | dumptruckman joins (dumptruckm@2600:3c02::f03c:91ff:fe6e:2cfd) |
| 20:25:29 | → | NinjaTrappeur joins (~ninja@unaffiliated/ninjatrappeur) |
| 20:25:29 | → | denucat joins (teqwve@2001:bc8:28d6::2) |
| 20:25:29 | → | nshepperd joins (nshepperd@2600:3c03::f03c:92ff:fe28:92c9) |
| 20:25:29 | → | infinisil joins (~infinisil@NixOS/user/infinisil) |
| 20:25:29 | → | entropygain joins (levitate@unaffiliated/entropygain) |
| 20:25:29 | → | zyeri joins (zyeri@tilde.team/users/zyeri) |
| 20:25:29 | → | vnz joins (~vnz@unaffiliated/vnz) |
| 20:25:29 | → | miklcct joins (quasselcor@2001:19f0:7001:5ad:5400:2ff:feb6:50d7) |
| 20:25:29 | → | Blkt joins (~Blkt@2a01:4f8:200:2425::adda) |
| 20:25:29 | → | yorick joins (~yorick@oftn/oswg-member/yorick) |
| 20:25:29 | → | i7c joins (8Tki2L7DF5@unaffiliated/i7c) |
| 20:25:29 | → | liquorice joins (sid267884@gateway/web/irccloud.com/x-tddcmkucbvdtyubo) |
| 20:25:29 | → | jackdk joins (sid373013@gateway/web/irccloud.com/x-arnfpemfesqxinsb) |
| 20:25:29 | → | totbwf joins (sid402332@gateway/web/irccloud.com/x-txjandoufixsoprd) |
| 20:25:29 | → | joshmeredith joins (sid387798@gateway/web/irccloud.com/x-uqsodavpxzxpcuwv) |
| 20:25:29 | → | topos joins (sid467876@gateway/web/irccloud.com/x-mqpmkdyaexkjdklr) |
| 20:25:29 | → | jared-w joins (uid405292@gateway/web/irccloud.com/x-pnfyamprydnozdqy) |
| 20:25:29 | → | AndreasK joins (sid320732@gateway/web/irccloud.com/x-jisuwtkhbrktjxky) |
| 20:25:29 | → | dsturnbull joins (sid347899@gateway/web/irccloud.com/x-xmzhvaiswgjcomqa) |
| 20:25:29 | → | rodlogic__ joins (sid214676@gateway/web/irccloud.com/x-egfcshsulxcglqnw) |
| 20:25:29 | → | J_Arcane joins (sid119274@gateway/web/irccloud.com/x-efprusjudjcoflyt) |
| 20:25:29 | → | SegFaultAX joins (SegFaultAX@unaffiliated/segfaultax) |
| 20:25:29 | → | poljar1 joins (~poljar@93-139-70-179.adsl.net.t-com.hr) |
| 20:25:29 | → | SolarAquarion joins (SolarAquar@gateway/shell/panicbnc/x-kjhphkgroirlqpvp) |
| 20:25:29 | → | carbolymer joins (~carbolyme@dropacid.net) |
| 20:25:29 | → | newsham joins (~ubuntu@ec2-18-218-216-88.us-east-2.compute.amazonaws.com) |
| 20:25:30 | → | ammar2 joins (admin@i.diddled.with.the.opers.so.they.klined.me) |
| 20:25:30 | → | gothos joins (~gothos@antsy.jhz.name) |
| 20:25:30 | → | turq joins (~electro@unaffiliated/turq) |
| 20:25:30 | → | divVerent joins (~divVerent@xonotic/core-team/divVerent) |
| 20:25:30 | → | rodgzilla joins (~rodgzilla@46.212.195.35.bc.googleusercontent.com) |
| 20:25:30 | → | statusfailed joins (~statusfai@statusfailed.com) |
| 20:25:30 | → | Ankhers joins (~Ankhers@unaffiliated/ankhers) |
| 20:25:30 | → | kosmikus joins (~kosmikus@nullzig.kosmikus.org) |
| 20:25:30 | → | LambdaDuck joins (~anka@ksit.fixme.fi) |
| 20:25:30 | → | Arguggi joins (~Arguggi__@arguggi-do.arguggi.co.uk) |
| 20:25:30 | → | dpl joins (~dpl@ec2-18-133-105-122.eu-west-2.compute.amazonaws.com) |
| 20:25:30 | → | sshine joins (~simon@hubris.eta.solutions) |
| 20:25:30 | → | avp joins (~avp@unaffiliated/avp) |
| 20:25:30 | → | mp___313 joins (~mp@hell.cx) |
| 20:25:30 | → | interruptinuse joins (~interrupt@girl.mrtheplague.net) |
| 20:25:30 | → | Unode joins (~Unode@unaffiliated/unode) |
| 20:25:30 | → | aurieeeh joins (~aurieh@static.91.102.243.136.clients.your-server.de) |
| 20:25:30 | → | auri_ joins (~auri_@fsf/memeber/auri-) |
| 20:25:30 | → | lassulus joins (~lassulus@NixOS/user/lassulus) |
| 20:25:30 | → | ent joins (entgod@kapsi.fi) |
| 20:25:30 | → | mawk joins (mawk@serveur.io) |
| 20:25:30 | → | mac10688 joins (~mac10688@c-76-115-116-76.hsd1.or.comcast.net) |
| 20:25:30 | → | jemurray joins (~jemurray@shell.jasonmurray.org) |
| 20:25:30 | → | ptrcmd joins (~ptrcmd@unaffiliated/petercommand) |
| 20:25:30 | → | jle` joins (~mstksg@unaffiliated/mstksg) |
| 20:25:30 | → | seliopou joins (seliopou@entropy.tmok.com) |
| 20:25:30 | → | stvc joins (~stvc@192.241.166.39) |
| 20:25:30 | → | Tspoon joins (tlarjoma@hilla.kapsi.fi) |
| 20:25:30 | → | jluttine joins (~jluttine@87-95-204-180.bb.dnainternet.fi) |
| 20:25:30 | → | neobit joins (~neobit@159.65.243.9) |
| 20:25:30 | → | freeside joins (~ubuntu@ec2-52-58-69-57.eu-central-1.compute.amazonaws.com) |
| 20:25:30 | → | RoguePointer joins (~jigen@unaffiliated/roguepointer) |
| 20:25:30 | → | Techcable joins (znc@irc.techcable.net) |
| 20:25:30 | → | acertain joins (sid470584@gateway/web/irccloud.com/x-qeytvjvyzprldktf) |
| 20:25:30 | → | kip joins (sid71464@gateway/web/irccloud.com/x-pvovbezbvedanksd) |
| 20:25:30 | → | kloeri joins (~kloeri@freenode/staff/exherbo.kloeri) |
| 20:25:30 | → | lnx joins (~irssi@167.71.7.27) |
| 20:25:30 | → | ahf joins (ahf@irssi/staff/ahf) |
| 20:25:30 | → | Drezil joins (~sdressel@pwning.de) |
| 20:25:30 | → | electrostat joins (~dag@unaffiliated/electrostat) |
| 20:25:30 | → | energizer joins (~energizer@unaffiliated/energizer) |
| 20:25:30 | → | janne joins (~janne@punainen.org) |
| 20:25:30 | → | EvanR joins (~evan@unaffiliated/evanr) |
| 20:25:30 | → | epta joins (~m@nuda.space) |
| 20:25:30 | → | s4msung joins (XqcfcDRHGx@karif.server-speed.net) |
| 20:25:30 | → | dagnabbit joins (~thelounge@140.82.8.179) |
| 20:25:30 | → | filwisher joins (~filwisher@78.141.201.45) |
| 20:25:30 | → | karolus joins (~karolus@static.32.230.217.95.clients.your-server.de) |
| 20:25:30 | → | m1dnight_ joins (~m1dnight@188.ip-51-91-158.eu) |
| 20:25:30 | → | rembo10 joins (~rembo10@wally.codeshy.com) |
| 20:25:30 | → | saurik joins (saurik@carrier.saurik.com) |
| 20:25:30 | → | dqd joins (id@wikipedia/dqd) |
| 20:25:30 | → | davve joins (davve@bsd.douchedata.com) |
| 20:25:30 | → | nopf joins (~frosch@static.179.17.76.144.clients.your-server.de) |
| 20:25:30 | → | RecursiveG joins (~recursive@li810-210.members.linode.com) |
| 20:25:30 | → | wowi42_ joins (~wowi42@51.15.249.183) |
| 20:25:30 | → | blissful joins (~azuline@unaffiliated/azuline) |
| 20:25:30 | → | magicman joins (~tchakkazu@static-47-180-28-65.lsan.ca.frontiernet.net) |
| 20:25:30 | → | Cheery joins (~cheery@7-239-179-185.static.tentacle.fi) |
| 20:25:30 | → | tureba joins (~tureba@tureba.org) |
| 20:25:30 | → | rkvist joins (~user@138.197.72.132) |
| 20:25:30 | → | tristanC joins (~tristanC@unaffiliated/tristanc) |
| 20:25:30 | → | uwap_ joins (~uwap@genja.uwap.name) |
| 20:25:30 | → | sudden joins (~lax@unaffiliated/laxask) |
| 20:25:30 | → | Solarion joins (~solarion@fsf/member/solarion) |
| 20:25:30 | → | eyenx joins (~eyenxeyen@unaffiliated/eye/x-1653358) |
| 20:25:30 | → | evanjs joins (~evanjs@075-129-098-007.res.spectrum.com) |
| 20:25:30 | → | gekh joins (~gkh@thor.kevinhill.nl) |
| 20:25:30 | → | kaol joins (~kaol@178.62.241.234) |
| 20:25:30 | → | koala_man joins (~vidar@unaffiliated/koala-man/x-2491903) |
| 20:25:30 | → | bandali joins (~bandali@fsf/interns/bandali) |
| 20:25:30 | → | canta joins (~canta@cvm0.d5k.one) |
| 20:25:30 | → | reactormonk joins (~reactormo@mehl.schokokeks.org) |
| 20:25:30 | → | noctuks joins (LXxZtpfPfM@unaffiliated/noctux) |
| 20:25:30 | → | rednaZ2 joins (rednaZ2@freebnc.bnc4you.xyz) |
| 20:25:30 | → | landonf joins (landonf@mac68k.info) |
| 20:25:30 | → | ornxka joins (~ornxka@unaffiliated/ornx) |
| 20:25:30 | → | myme joins (~myme@li1406-121.members.linode.com) |
| 20:25:30 | → | comboy joins (~quassel@tesuji.pl) |
| 20:25:30 | → | dwts joins (pid@gateway/shell/blinkenshell.org/x-hdcyxbuhngzudhpp) |
| 20:25:30 | → | bollu joins (~bollu@139.59.46.74) |
| 20:25:30 | → | Clint joins (~Clint@libre.fm/hacker/clint) |
| 20:25:30 | → | quicksilver joins (~jules@roobarb.crazydogs.org) |
| 20:25:30 | → | esg joins (~emil@esg.xen.prgmr.com) |
| 20:25:30 | → | patrick1 joins (~tarpk@ool-182dc9b3.dyn.optonline.net) |
| 20:25:30 | → | int-e joins (~noone@int-e.eu) |
| 20:25:30 | → | oats joins (~hurr@durr/im/a/sheep) |
| 20:25:30 | → | stefan-_ joins (~cri@42dots.de) |
| 20:25:30 | → | Moyst joins (~moyst@212-149-213-144.bb.dnainternet.fi) |
| 20:25:30 | → | cpape joins (~user@static.180.18.203.116.clients.your-server.de) |
| 20:25:30 | → | wraithm joins (~wraithm@unaffiliated/wraithm) |
| 20:25:30 | → | jtobin joins (~jtobin@li1555-212.members.linode.com) |
| 20:25:30 | → | quaestor joins (~quaestor@griffith.christophrauch.de) |
| 20:25:30 | → | tv- joins (~tv@unaffiliated/tv-) |
| 20:25:30 | → | cohn joins (~noone@unaffiliated/cohn) |
| 20:25:30 | → | jonatan joins (~nate@h77-53-70-163.cust.a3fiber.se) |
| 20:25:30 | → | icebreaker joins (michalc@unaffiliated/icebreaker) |
| 20:25:30 | → | cynick joins (~worm@ec2-52-206-86-1.compute-1.amazonaws.com) |
| 20:25:30 | → | marble_visions joins (~user@68.183.79.8) |
| 20:25:30 | → | StoneToad_ joins (~StoneToad@199-167-119-135.ppp.storm.ca) |
| 20:25:30 | → | Geekingfrog joins (~geekingfr@li2156-64.members.linode.com) |
| 20:25:30 | → | CitizenSnips joins (~CitizenSn@irc.refl.club) |
| 20:25:30 | → | nitrix joins (~nitrix@haskell/developer/nitrix) |
| 20:25:30 | → | wz1000 joins (~wz1000@static.11.113.47.78.clients.your-server.de) |
| 20:25:30 | → | ekleog joins (~ii@prologin/ekleog) |
| 20:25:30 | → | saidinwot1 joins (~saidinwot@2604:a880:2:d0::50:8001) |
| 20:25:30 | → | hexic joins (hexo@base48.cz) |
| 20:25:30 | → | eldritch joins (~eldritch@unaffiliated/eldritch) |
| 20:25:30 | → | farn__ joins (~farn@2a03:4000:7:3cd:d4ab:85ff:feeb:f505) |
| 20:25:30 | → | lisq joins (~quassel@lis.moe) |
| 20:25:30 | → | beaky joins (~beaky@2a03:b0c0:0:1010::17cf:7003) |
| 20:25:30 | → | rom1504 joins (rom1504@rom1504.fr) |
| 20:25:30 | → | kkd joins (~memxor@unaffiliated/kartikeya) |
| 20:25:30 | → | magog joins (~wee@unaffiliated/magog) |
| 20:25:30 | → | lucas8 joins (~luc@2001:41d0:8:109c::1) |
| 20:25:30 | → | operand joins (~operand@is.altijd.moe) |
| 20:25:30 | → | a3f joins (~a3f@chimeria.ext.pengutronix.de) |
| 20:25:30 | → | balbirs joins (~balbirs__@bilbo.ozlabs.org) |
| 20:25:30 | → | Iroha joins (~Dykomii@2607:5300:60:336a::1) |
| 20:25:30 | → | Randy joins (randy@freebsd/user/randy) |
| 20:25:30 | → | nikola3 joins (~nikola@2a03:b0c0:2:d0::dc2:c001) |
| 20:25:30 | → | mursu joins (~ngWalrus@2a03:b0c0:3:d0::5ebd:2001) |
| 20:25:30 | → | noexcept_ joins (~noexcept@2a03:b0c0:3:d0::33:9001) |
| 20:25:30 | → | vqrs joins (~vqrs@learnprogramming/regular/vqrs) |
| 20:25:30 | → | Someguy123 joins (~someguy@unaffiliated/compgenius999) |
| 20:25:30 | → | TheScoop joins (~TheScoop@unaffiliated/tryte) |
| 20:25:30 | → | spamlessj joins (~spamlessj@2a01:4f8:141:1329::2) |
| 20:25:30 | → | feuerbach joins (~feuerbach@unaffiliated/feuerbach) |
| 20:25:30 | → | grfn joins (sid449115@gateway/web/irccloud.com/x-srwltizlxwnoqbuo) |
| 20:25:30 | → | buggymcbugfix joins (sid432603@gateway/web/irccloud.com/x-rqdusgvomktjpfec) |
| 20:25:30 | → | gregberns_ joins (sid315709@gateway/web/irccloud.com/x-ytsmrswniuqtuqcd) |
| 20:25:30 | → | Katarushisu joins (~Katarushi@cpc149712-finc20-2-0-cust535.4-2.cable.virginm.net) |
| 20:25:30 | → | Vq joins (~vq@90-227-195-41-no77.tbcn.telia.com) |
| 20:25:30 | → | totte joins (~totte@chakra/totte) |
| 20:25:30 | → | vimto1 joins (~vimto@unaffiliated/vimto) |
| 20:25:30 | → | Eliel joins (~jojkaart@163.172.153.251) |
| 20:25:30 | → | reyu joins (~reyu@znc.reyuzenfold.com) |
| 20:25:30 | → | djanatyn joins (~djanatyn@ec2-18-209-155-56.compute-1.amazonaws.com) |
| 20:25:30 | → | deni joins (~deni@unaffiliated/deni) |
| 20:25:30 | → | anderson joins (~ande@159.65.95.130) |
| 20:25:30 | → | electrocat joins (~michiel@revan.derhaeg.be) |
| 20:25:30 | → | piele joins (~piele@tbonesteak.creativeserver.net) |
| 20:25:30 | → | Zemyla joins (~zemyla@ec2-54-196-11-2.compute-1.amazonaws.com) |
| 20:25:30 | → | msgctl joins (~msgctl@ometochtli.centzontotochtin.org) |
| 20:25:30 | → | malthe joins (~mborch@46.101.103.63) |
| 20:25:30 | → | haskell_enthusia joins (~twain@168.61.46.105) |
| 20:25:30 | → | statusbot joins (~statusbot@ec2-34-198-122-184.compute-1.amazonaws.com) |
| 20:25:30 | → | Squarism joins (~someone@unaffiliated/squarism) |
| 20:25:30 | → | add^_ joins (~add@tutu.vovoid.net) |
| 20:25:30 | → | dh joins (dh@bsd.ee) |
| 20:25:30 | → | NGravity joins (csp@gateway/shell/xshellz/x-zzfgzhhirbsduhrr) |
| 20:25:30 | → | geal joins (~geal@195-154-200-217.rev.poneytelecom.eu) |
| 20:25:30 | → | zzz joins (~zzz@46.101.134.251) |
| 20:25:30 | → | duckonomy joins (~duckonomy@177.ip-144-217-84.net) |
| 20:25:30 | → | zgrep joins (~zgrep@ircpuzzles/2015/april-fools/sixth/zgrep) |
| 20:25:30 | → | adaj joins (~azureuser@51.103.155.240) |
| 20:25:30 | → | niklasb_ joins (~niklasb@unaffiliated/codeslay0r) |
| 20:25:30 | → | rkrishnan joins (~rkrishnan@rkrishnan.org) |
| 20:25:30 | → | xarian_ joins (~xarian@104.236.81.162) |
| 20:25:30 | → | dminuoso joins (~dminuoso@unaffiliated/dminuoso) |
| 20:25:30 | → | questionmarkking joins (~questionm@165.227.7.85) |
| 20:25:30 | → | quintasan joins (~quassel@ubuntu/member/quintasan) |
| 20:25:30 | → | amosbird joins (~amosbird@13.75.119.182) |
| 20:25:30 | → | Xnuk joins (~xnuk@45.76.202.58) |
| 20:25:30 | → | kini joins (~kini@unaffiliated/kini) |
| 20:25:30 | → | hackage joins (mniip@haskell/bot/hackage) |
| 20:25:30 | → | atraii joins (~atraii@c-98-32-64-84.hsd1.ut.comcast.net) |
| 20:25:30 | → | eedgit joins (~eedgit@95.179.237.21) |
| 20:25:30 | → | munsel joins (~munsel@v22018094214772867.hotsrv.de) |
| 20:25:30 | → | ps-auxw joins (~arneb@p548d571d.dip0.t-ipconnect.de) |
| 20:25:30 | → | hvr joins (~hvr@haskell/developer/hvr) |
| 20:25:30 | → | jassob joins (~jassob@korrob.vth.sgsnet.se) |
| 20:25:30 | → | averell joins (~averell@unaffiliated/averell) |
| 20:25:30 | → | rdivyanshu joins (sid322626@gateway/web/irccloud.com/x-yyvemamxcxrcinrm) |
| 20:25:30 | → | thecoffemaker joins (~thecoffem@unaffiliated/thecoffemaker) |
| 20:25:30 | → | Foritus joins (~buggery@cpc91316-watf11-2-0-cust68.15-2.cable.virginm.net) |
| 20:25:30 | → | gabiruh joins (~gabiruh@vps19177.publiccloud.com.br) |
| 20:25:30 | → | PotatoGim joins (sid99505@gateway/web/irccloud.com/x-hlnasejbcjzegeqa) |
| 20:25:30 | → | joehillen joins (joehillen@unaffiliated/joehillen) |
| 20:25:30 | → | drupol joins (sid117588@gateway/web/irccloud.com/x-eyueysrhujknypzd) |
| 20:25:30 | → | thi joins (sid97277@gateway/web/irccloud.com/x-ndauawxdqkdccghj) |
| 20:25:30 | → | ashnur joins (~rak@unaffiliated/ashnur) |
| 20:25:30 | → | stux|RC-only joins (stux2@grid9.quadspeedi.net) |
| 20:25:30 | → | loc joins (~loc@unaffiliated/loc) |
| 20:25:30 | → | nisstyre joins (~wes@python-zero/conduct-committee/nisstyre) |
| 20:25:30 | → | benschza joins (~quassel@2604:1380:2000:cf00::1) |
| 20:25:30 | → | davean joins (~davean@davean.sciesnet.net) |
| 20:25:30 | → | fiQ2 joins (~fiQ@mirkk.ninja) |
| 20:25:30 | → | madnight joins (~madnight@static.59.103.201.195.clients.your-server.de) |
| 20:25:30 | → | copypasteque_ joins (~copypaste@2001:41d0:8:b325::1) |
| 20:25:30 | → | mystfox joins (~myst@focks.pw) |
| 20:25:30 | → | Faye joins (~holo@nikky.moe) |
| 20:25:30 | → | weechat_2 joins (~mingc@2400:8902::f03c:91ff:feb7:8e82) |
| 20:25:30 | → | bwe joins (~bwe@unaffiliated/bwe) |
| 20:25:30 | → | elcaro joins (~anonymous@45.32.191.75) |
| 20:25:30 | → | Tristan- joins (~tristan@luna.whatbox.ca) |
| 20:25:30 | → | M2tias joins (m2@seri.fi) |
| 20:25:30 | → | mrus joins (~mrus@128.199.6.232) |
| 20:25:30 | → | jameekim1 joins (~jameekim@mx.nodaplife.me) |
| 20:25:30 | → | samebchase joins (~samebchas@51.15.68.182) |
| 20:25:30 | → | daenth joins (~daenth@136.36.157.210) |
| 20:25:30 | → | bcoppens joins (~bartcopp@kde/coppens) |
| 20:25:30 | → | hodapp joins (~hodapp@react-ams-119225.antiddos.solutions) |
| 20:25:30 | → | hwabyong joins (~hwabyong@ec2-3-221-194-167.compute-1.amazonaws.com) |
| 20:25:30 | → | Patternmaster joins (~georg@li1192-118.members.linode.com) |
| 20:25:30 | → | tomsmeding joins (~tomsmedin@tomsmeding.com) |
| 20:25:30 | → | Nikotiini joins (~ubuntu@ec2-52-213-118-142.eu-west-1.compute.amazonaws.com) |
| 20:25:30 | → | dysfigured joins (~dysfigure@li490-89.members.linode.com) |
| 20:25:30 | → | dredozubov joins (~dredozubo@37.139.21.214) |
| 20:25:30 | → | rotaerk joins (~rotaerk@ender.afternet.org) |
| 20:25:30 | → | mapperr joins (~mapperr@vmi389916.contaboserver.net) |
| 20:25:30 | → | Tene joins (~tene@poipu/supporter/slacker/tene) |
| 20:25:30 | → | Majiir joins (~Majiir@pool-96-237-149-35.bstnma.fios.verizon.net) |
| 20:25:30 | → | jhuizy joins (~jhuizy@static.241.188.216.95.clients.your-server.de) |
| 20:25:30 | → | Qudit314159 joins (~user@unaffiliated/qudit314159) |
| 20:25:30 | → | lyxia joins (~lyxia@poisson.chat) |
| 20:25:30 | → | xintron joins (~xintron@unaffiliated/xintron) |
| 20:25:30 | → | Jello_Raptor joins (~Jello_Rap@li641-12.members.linode.com) |
| 20:25:30 | → | coddinkn joins (~coddinkn@octayn.net) |
| 20:25:30 | → | sud0 joins (~Death@hackspaceuy/member/sud0) |
| 20:25:30 | → | clever joins (~clever@NixOS/user/clever) |
| 20:25:30 | → | gambpang_ joins (~gambpang@unaffiliated/gambpang) |
| 20:25:30 | → | bcmiller joins (~bm3719@66.42.95.185) |
| 20:25:30 | → | outerpassage joins (~outerpass@li1196-30.members.linode.com) |
| 20:25:30 | → | simplegauss joins (~simplegau@45.77.0.246) |
| 20:25:30 | → | c-rog joins (~c-rog@traffic.simst.im) |
| 20:25:30 | → | stiell joins (~stian@fsf/member/stiell) |
| 20:25:30 | → | dopplergange joins (~dop@195.158.249.53) |
| 20:25:30 | → | sajith joins (~sajith@fsf/member/nonzen) |
| 20:25:30 | → | twk- joins (~thewormki@unaffiliated/twk-) |
| 20:25:30 | → | pacak joins (~pacak@bb116-14-220-91.singnet.com.sg) |
| 20:25:30 | → | johnstein joins (~johnstein@192.73.239.18) |
| 20:25:30 | → | davl joins (~davl@207.154.228.18) |
| 20:25:30 | → | Jon joins (~jon@redmars.org) |
| 20:25:30 | → | jrqc joins (~rofl@96.78.87.197) |
| 20:25:30 | → | apoc joins (~apoc@bridge.mattzq.com) |
| 20:25:30 | → | grumble joins (~Thunderbi@freenode/staff/grumble) |
| 20:25:30 | → | tessier joins (~treed@kernel-panic/copilotco) |
| 20:25:30 | → | dale joins (dale@unaffiliated/dale) |
| 20:25:30 | → | relrod joins (~relrod@redhat/ansible.staff.relrod) |
| 20:25:30 | → | dixie joins (~dixie@real.wilbury.sk) |
| 20:25:30 | → | tylerjl joins (~leothrix@elastic/staff/leothrix) |
| 20:25:30 | → | suppi joins (~suppi@172.246.241.246) |
| 20:25:30 | → | DustyDingo joins (~nonamen@v2202001112302107134.ultrasrv.de) |
| 20:25:30 | → | Putonlalla joins (~sapekiis@it-cyan.it.jyu.fi) |
| 20:25:30 | → | robogoat joins (~robogoat@209.195.0.146) |
| 20:25:30 | → | puffnfresh_ joins (~puffnfres@45.76.124.5) |
| 20:25:30 | → | Logio joins (em@kapsi.fi) |
| 20:25:30 | → | xts joins (~ts@46.101.20.9) |
| 20:25:30 | → | jvsg joins (~root@165.227.89.139) |
| 20:25:30 | → | jmsx joins (~jordan@li1158-85.members.linode.com) |
| 20:25:30 | → | bind joins (~bind@unaffiliated/bind) |
| 20:25:30 | → | acro joins (~acro@unaffiliated/acro) |
| 20:25:30 | → | t36s joins (~t36s@138.68.90.188) |
| 20:25:30 | → | eagleflo joins (~aku@eagleflow.fi) |
| 20:25:30 | → | spoonm joins (spoonm@gunma.spoonm.org) |
| 20:25:30 | → | [df] joins (~ben@51.15.198.140) |
| 20:25:30 | → | nerdypepper joins (nerdypeppe@152.67.160.69) |
| 20:25:30 | → | hongminhee joins (~dahlia@207.148.91.209) |
| 20:25:30 | → | nick_h joins (sid319833@gateway/web/irccloud.com/x-putfzyymjdapnmta) |
| 20:25:30 | → | iphy joins (sid67735@gateway/web/irccloud.com/x-yrvorexjtguqopbo) |
| 20:25:30 | → | jonrh joins (sid5185@gateway/web/irccloud.com/x-znmjmvidrdlxlhvb) |
| 20:25:30 | → | Firedancer joins (sid336191@gateway/web/irccloud.com/x-uafmnbgxlsfyadoa) |
| 20:25:30 | → | alanz joins (sid110616@gateway/web/irccloud.com/x-hvvxxgjtvnddfyee) |
| 20:25:30 | → | lazyshrk joins (~lazyshrk@128.199.58.13) |
| 20:25:30 | → | keltono joins (~keltono@x-160-94-179-178.acm.umn.edu) |
| 20:25:30 | → | esotericalgo joins (~matt@fsf/member/esotericalgo) |
| 20:25:30 | → | lieven joins (~mal@unaffiliated/lieven) |
| 20:25:30 | → | supki joins (~mt@188.166.74.67) |
| 20:25:30 | → | gargawel joins (~gael@212.83.144.58) |
| 20:25:30 | → | heath joins (~heath@unaffiliated/ybit) |
| 20:25:30 | → | jvanbure joins (~jvanbure@159.65.233.183) |
| 20:25:30 | → | fiddlerwoaroof joins (~fiddlerwo@unaffiliated/fiddlerwoaroof) |
| 20:25:30 | → | jkarni joins (~jkarni@116.203.146.226) |
| 20:25:30 | → | exferenceBot joins (~exference@hexagoxel.de) |
| 20:25:30 | → | mikolaj joins (~mikon@duch.mimuw.edu.pl) |
| 20:25:30 | → | Sparadox joins (~etienne@ns3123347.ip-51-68-152.eu) |
| 20:25:30 | → | uberj joins (~uberj@unaffiliated/uberj) |
| 20:25:30 | → | xe4 joins (~xe4@unaffiliated/xe4) |
| 20:25:30 | → | haveo joins (~haveo@sl35.iuwt.fr) |
| 20:25:30 | → | obiwahn joins (~obiwahn@pdpc/supporter/student/obiwahn) |
| 20:25:30 | → | greymalkin joins (~greymalki@199.180.249.79) |
| 20:25:30 | → | Guest60204 joins (~michael@142.93.75.170) |
| 20:25:30 | → | shapr joins (~shapr@haskell/developer/shapr) |
| 20:25:30 | → | swater joins (bouhier200@perso.iiens.net) |
| 20:25:30 | → | reda joins (~reda@unaffiliated/reda) |
| 20:25:30 | → | mantovani joins (~mantovani@104.131.207.121) |
| 20:25:30 | → | Entroacceptor joins (~mad@mad.unserver.de) |
| 20:25:30 | → | cjh` joins (chris@segfault.net.nz) |
| 20:25:30 | → | atomi joins (~atomi@35.71.197.35.bc.googleusercontent.com) |
| 20:25:30 | → | Firedancer_ joins (~Firedance@178.62.203.79) |
| 20:25:30 | → | Philonous joins (~Philonous@unaffiliated/philonous) |
| 20:25:30 | → | c_wraith joins (~c_wraith@adjoint.us) |
| 20:25:30 | → | hexagoxel joins (~hexagoxel@hexagoxel.de) |
| 20:25:30 | → | polux20013 joins (~polux@51.15.169.172) |
| 20:25:30 | → | blackdog joins (~blackdog@198.211.112.85) |
| 20:25:30 | → | glamas joins (~glamas@107.182.17.237) |
| 20:25:30 | → | drewolson joins (~drewolson@64.227.24.16) |
| 20:25:30 | → | gremax joins (znc@torba.club) |
| 20:25:30 | → | Bergle_2 joins (~Bergle_4@101.165.90.119) |
| 20:25:30 | → | nurupo joins (~nurupo.ga@unaffiliated/nurupo) |
| 20:25:30 | → | Neuromancer joins (~Neuromanc@unaffiliated/neuromancer) |
| 20:25:30 | → | dcoutts joins (~duncan@33.14.75.194.dyn.plus.net) |
| 20:25:30 | → | samebchase- joins (~samebchas@51.15.68.182) |
| 20:25:30 | → | dddddd joins (~dddddd@unaffiliated/dddddd) |
| 20:25:30 | → | centril joins (~centril@213-66-146-92-no250.tbcn.telia.com) |
| 20:25:30 | → | nshepperd2 joins (~nshepperd@li364-218.members.linode.com) |
| 20:25:30 | → | PlasmaStar joins (plasma@unaffiliated/plasmastar) |
| 20:25:30 | → | srhb joins (sid400352@NixOS/user/srhb) |
| 20:25:30 | → | rslima_____ joins (sid26145@gateway/web/irccloud.com/x-txddsksmhveehsrq) |
| 20:25:30 | → | taktoa[c] joins (sid282096@gateway/web/irccloud.com/x-itxakgqwhnqkbebe) |
| 20:25:30 | → | milessabin joins (sid86799@gateway/web/irccloud.com/x-ascncjvecpuyiyrz) |
| 20:25:30 | → | kristjansson joins (sid126207@gateway/web/irccloud.com/x-rtjbrjzhlcogpoxy) |
| 20:25:30 | → | m-renaud joins (sid333785@gateway/web/irccloud.com/x-juxddenpfgpoeigc) |
| 20:25:30 | → | hazard-pointer joins (sid331723@gateway/web/irccloud.com/x-wwsxwkmcbnytyqgp) |
| 20:25:30 | → | dani- joins (sid341953@gateway/web/irccloud.com/x-etuikjdqhtlxnikg) |
| 20:25:30 | → | glowcoil joins (sid3405@gateway/web/irccloud.com/x-ywtzdmwgkfgphlzr) |
| 20:25:30 | → | kyagrd__ joins (sid102627@gateway/web/irccloud.com/x-fmxliclmtnkycstb) |
| 20:25:30 | → | ghuntley joins (sid16877@gateway/web/irccloud.com/x-qztbkgafmugcryxi) |
| 20:25:30 | → | BIG_JIMMY_D joins (~jim@108.61.185.76) |
| 20:25:30 | → | Taneb joins (~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0) |
| 20:25:30 | → | Raito_Bezarius joins (~Raito@unaffiliated/raito-bezarius/x-8764578) |
| 20:25:30 | → | adamse joins (sid72084@gateway/web/irccloud.com/x-gugbiavtvejuwlop) |
| 20:25:30 | → | billstclair joins (sid77830@gateway/web/irccloud.com/x-gmocwseudwezmlvo) |
| 20:25:30 | → | enemeth79 joins (sid309041@gateway/web/irccloud.com/x-caupormkuhtvjyua) |
| 20:25:30 | → | verlet64_ joins (sid261276@gateway/web/irccloud.com/x-eieynnxuwbvgyafz) |
| 20:25:30 | → | whez joins (sid470288@gateway/web/irccloud.com/x-izvwsjinqbiccect) |
| 20:25:30 | → | teehemkay joins (sid14792@gateway/web/irccloud.com/x-oyaopddsariqskvr) |
| 20:25:30 | → | chessai joins (sid225296@gateway/web/irccloud.com/x-kavvwgqdexvffjul) |
| 20:25:30 | → | tiru joins (tiru@gateway/web/irccloud.com/x-nnjznofsaufhsulw) |
| 20:25:30 | → | amatecha__ joins (sid10006@gateway/web/irccloud.com/x-kzvefycrrmalzbls) |
| 20:25:30 | → | mcfilib_ joins (sid302703@gateway/web/irccloud.com/x-riwkfcukospcncdx) |
| 20:25:30 | → | bitonic joins (sid61915@gateway/web/irccloud.com/x-nurphsregtkooaez) |
| 20:25:30 | → | JSharp joins (sid4580@wikia/JSharp) |
| 20:25:30 | → | pent joins (sid313808@gateway/web/irccloud.com/x-xqrqvlzrksrgsiqc) |
| 20:25:30 | → | mankyKitty joins (sid31287@gateway/web/irccloud.com/x-hipdokcciegrtmbw) |
| 20:25:30 | → | Kamuela joins (sid111576@gateway/web/irccloud.com/x-bphhyywmrokmqdlb) |
| 20:25:30 | → | SrPx joins (sid108780@gateway/web/irccloud.com/x-htoyitviijeanpkh) |
| 20:25:30 | → | joel135 joins (sid136450@gateway/web/irccloud.com/x-dkytwygqyubmegrp) |
| 20:25:30 | → | ocharles joins (sid30093@musicbrainz/user/ocharles) |
| 20:25:30 | → | johs joins (sid246410@gateway/web/irccloud.com/x-kzxpikhjkxlgpcaf) |
| 20:25:30 | → | alunduil joins (alunduil@gateway/web/irccloud.com/x-uvppjsitsccsdxlk) |
| 20:25:30 | → | drbrule joins (sid395654@gateway/web/irccloud.com/x-vjqqnrysmaxqrzkw) |
| 20:25:30 | → | elvishjerricco joins (sid237756@NixOS/user/ElvishJerricco) |
| 20:25:30 | → | eruditass joins (uid248673@gateway/web/irccloud.com/x-onjuwmppppmuaqzi) |
| 20:25:30 | → | carter joins (sid14827@gateway/web/irccloud.com/x-ibvrelberchglxhy) |
| 20:25:30 | → | tchar joins (sid301738@gateway/web/irccloud.com/x-xddtoyyurmxjtavh) |
| 20:25:30 | → | koankeeper joins (sid216950@gateway/web/irccloud.com/x-hjizfwywoqrskybo) |
| 20:25:30 | → | ^[ joins (sid43445@ircpuzzles/2015/april-fools/sixth/zgrep) |
| 20:25:30 | → | wildsebastian joins (sid324688@gateway/web/irccloud.com/x-ectvsfeiiygtpxsd) |
| 20:25:30 | → | nlofaro joins (sid258233@gateway/web/irccloud.com/x-euteclalytxdvjpl) |
| 20:25:30 | → | edmundnoble joins (sid229620@gateway/web/irccloud.com/x-ehmqsocqyidpgjbk) |
| 20:25:30 | → | ebutleriv joins (sid217783@gateway/web/irccloud.com/x-ckocvqheirpnpehl) |
| 20:25:30 | → | sclv joins (sid39734@haskell/developer/sclv) |
| 20:25:30 | → | FMJz____ joins (sid279245@gateway/web/irccloud.com/x-obdwznzoluazipat) |
| 20:25:30 | → | rizary joins (sid220347@gateway/web/irccloud.com/x-kpnwyrewkhnqnyhk) |
| 20:25:30 | → | jetpack_joe joins (sid146137@gateway/web/irccloud.com/x-vmgmkyseyzxdizaw) |
| 20:25:30 | → | NemesisD joins (sid24071@gateway/web/irccloud.com/x-djyvkklsuqfzcevy) |
| 20:25:30 | → | pasukon joins (sid49097@gateway/web/irccloud.com/x-naqadmmjejtzyxsk) |
| 20:25:30 | → | nh2 joins (sid309956@gateway/web/irccloud.com/x-newgxrpdrbwqztzy) |
| 20:25:30 | → | alinab joins (uid468903@gateway/web/irccloud.com/x-xcymeicsljvzypjb) |
| 20:25:30 | → | gluegadget joins (sid22336@gateway/web/irccloud.com/x-dtblqsqvfgxmasgf) |
| 20:25:30 | → | gawen joins (~gawen@movzbl.root.sx) |
| 20:25:30 | → | ByronJohnson joins (~bairyn@unaffiliated/bob0) |
| 20:25:30 | → | liff joins (liff@kapsi.fi) |
| 20:25:30 | → | immae joins (~immae@2a01:4f8:141:53e7::) |
| 20:25:30 | → | sphalerite joins (~sphalerit@NixOS/user/lheckemann) |
| 20:25:30 | → | raid_ joins (macbookpro@irc-1.coding4.coffee) |
| 20:25:30 | → | ChanServ joins (ChanServ@services.) |
| 20:25:30 | → | e joins (e@freenode/staff/spy.edk) |
| 20:25:30 | → | Klumben joins (Nsaiswatch@gateway/shell/panicbnc/x-mkcnlvblwjhyiwoj) |
| 20:25:30 | → | yushyin joins (bSs9syBAug@karif.server-speed.net) |
| 20:25:30 | → | sm joins (~user@li229-222.members.linode.com) |
| 20:25:30 | → | PyroLagus joins (PyroLagus@i.have.ipv6.on.coding4coffee.org) |
| 20:25:30 | → | yumh joins (~yumh@mail.xglobe.in) |
| 20:25:30 | → | dilinger joins (~dilinger@spindle.queued.net) |
| 20:25:30 | → | enikar joins (~enikar@2001:41d0:2:8673::42) |
| 20:25:30 | → | bendo joins (~bendo@130.61.122.121) |
| 20:25:30 | → | fl0_id joins (~fl0_id@2a01:4f8:171:4de::40:2) |
| 20:25:30 | → | strangeglyph joins (~strangegl@boreeas.net) |
| 20:25:30 | → | Reiser joins (~0a2a0001@unaffiliated/reisen) |
| 20:25:30 | → | hc joins (~hc@bsd.pm) |
| 20:25:30 | → | jackhill joins (~jackhill@marsh.hcoop.net) |
| 20:25:30 | → | Athas joins (athas@sigkill.dk) |
| 20:25:30 | → | fredcy joins (~fredcy@mail.yankowski.com) |
| 20:25:30 | → | dexterfoo joins (dexter@2a01:7e00::f03c:91ff:fe86:59ec) |
| 20:25:30 | → | tstat joins (~tstat@165.227.66.131) |
| 20:25:30 | → | wagle joins (~wagle@quassel.wagle.io) |
| 20:25:30 | → | Orbstheorem joins (~roosember@hellendaal.orbstheorem.ch) |
| 20:25:30 | → | heredoc joins (heredoc@2a01:7e01::f03c:91ff:fec1:de1d) |
| 20:25:30 | → | opqdonut joins (opqdonut@pseudo.fixme.fi) |
| 20:25:30 | → | thonkpod joins (~thonkpod@2001:19f0:ac01:b46:5400:1ff:fec7:d73d) |
| 20:25:30 | → | joeyh_ joins (joeyh@kitenet.net) |
| 20:25:30 | → | _flow_ joins (~none@salem.informatik.uni-erlangen.de) |
| 20:25:30 | → | hyiltiz-M joins (hyiltizkde@gateway/shell/kde/matrix/x-zvgetfbstubrdqzf) |
| 20:25:30 | beckett.freenode.net | sets mode +o ChanServ |
| 20:25:32 | × | sagax quits (~sagax_nb@213.138.71.146) (Max SendQ exceeded) |
| 20:25:33 | <Iceland_jack> | hello hello |
| 20:25:38 | <maerwald> | wz1000: https://gitlab.haskell.org/ghc/ghc/-/issues/13511 |
| 20:25:42 | <shapr> | hi Iceland_jack |
| 20:26:01 | × | pharaun quits (~pharaun@static.88-198-62-245.clients.your-server.de) (Ping timeout: 264 seconds) |
| 20:26:04 | × | jzl quits (~jzl@unaffiliated/jzl) (Ping timeout: 246 seconds) |
| 20:26:18 | → | hexfive joins (~hexfive@50-47-142-195.evrt.wa.frontiernet.net) |
| 20:26:24 | × | heatsink quits (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection) |
| 20:26:25 | × | Cathy quits (~Cathy@unaffiliated/cathy) (Ping timeout: 246 seconds) |
| 20:26:37 | × | rzmt quits (~rzmt@87-92-180-112.rev.dnainternet.fi) (Ping timeout: 264 seconds) |
| 20:26:46 | × | adamCS quits (~adamCS@ec2-34-207-160-255.compute-1.amazonaws.com) (Ping timeout: 246 seconds) |
| 20:27:18 | <maerwald> | There was another case where strictness annotations are needed to make something build with ApplicativeDo, I forgot (because I never use it) |
| 20:27:18 | <Iceland_jack> | o/ |
| 20:27:46 | → | jzl joins (~jzl@2607:5300:60:1422::1) |
| 20:27:46 | × | jzl quits (~jzl@2607:5300:60:1422::1) (Changing host) |
| 20:27:46 | → | jzl joins (~jzl@unaffiliated/jzl) |
| 20:27:55 | <texasmynsted> | Iceland_jack: Nice nick |
| 20:28:01 | <Iceland_jack> | oh thanks |
| 20:28:07 | → | Cathy joins (~Cathy@unaffiliated/cathy) |
| 20:28:07 | <texasmynsted> | Who is cooler than cool? |
| 20:28:13 | → | rzmt joins (~rzmt@87-92-180-112.rev.dnainternet.fi) |
| 20:28:44 | → | pharaun joins (~pharaun@static.88-198-62-245.clients.your-server.de) |
| 20:28:56 | → | adamCS joins (~adamCS@ec2-34-207-160-255.compute-1.amazonaws.com) |
| 20:29:12 | <merijn> | Anyone with a GHC error mentioning them by name? ;) |
| 20:30:44 | <Iceland_jack> | I used to find them by accident, now I can't find them on purpose |
| 20:31:00 | <maerwald> | wz1000: https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/glasgow_exts.html#strict-patterns |
| 20:31:24 | → | fxg joins (~fxg@unaffiliated/fxg) |
| 20:34:25 | <f-a> | hekkaidekapus: what do you understand from the warning? is the .csv already clean or else? |
| 20:35:05 | → | jonatanb joins (jonatanb@gateway/vpn/protonvpn/jonatanb) |
| 20:35:10 | → | invaser joins (~Thunderbi@31.148.23.125) |
| 20:35:23 | → | vhs joins (~vhs@41.44.147.255) |
| 20:35:39 | <hekkaidekapus> | f-a: My opinion is that the questions where some data points are missing should have been removed from the results. |
| 20:36:07 | → | christo joins (~chris@81.96.113.213) |
| 20:36:33 | <hekkaidekapus> | Instead, the results’ URL not only kept them, but went on to do interpolation (a linear one from the look of it). |
| 20:36:35 | × | gproto23 quits (~gproto23@unaffiliated/gproto23) (Remote host closed the connection) |
| 20:36:41 | <MarcelineVQ> | merijn: that would never happen :> |
| 20:36:56 | → | gproto23 joins (~gproto23@unaffiliated/gproto23) |
| 20:37:36 | <hekkaidekapus> | f-a: And interpolating with such a high number of NAs is even worse than mixing dirty and clean data. |
| 20:37:42 | × | NieDzejkob quits (~quassel@188.123.215.55) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) |
| 20:37:42 | <monochrom> | If you call yourself skolem, some error messages will mention your name. |
| 20:38:05 | <f-a> | hekkaidekapus: sorry where do you see interpolation? |
| 20:38:35 | <hekkaidekapus> | f-a: At <https://taylor.fausak.me/2020/11/22/haskell-survey-results/> |
| 20:38:42 | → | NieDzejkob joins (~quassel@188.123.215.55) |
| 20:39:01 | <f-a> | oh you mean in the graphs, I see |
| 20:39:07 | <hekkaidekapus> | Yep. |
| 20:39:09 | × | tabaqui quits (~tabaqui@2604:a880:800:c1::21b:3001) (Quit: WeeChat 3.0-dev) |
| 20:39:10 | <f-a> | > summary(s$startedAt) Min. 1st Qu. Median |
| 20:39:10 | <f-a> | "2020-10-31 18:23:10" "2020-11-01 17:17:21" "2020-11-02 05:46:14" |
| 20:39:12 | <lambdabot> | error: |
| 20:39:12 | <lambdabot> | Variable not in scope: summary :: t0 -> t2 -> b1 -> cerror: Variable not... |
| 20:39:12 | <lambdabot> | • Data constructor not in scope: Min |
| 20:39:16 | <f-a> | not sure they have been removed |
| 20:39:42 | → | tabaqui joins (~tabaqui@2604:a880:800:c1::21b:3001) |
| 20:40:02 | × | jonatanb quits (jonatanb@gateway/vpn/protonvpn/jonatanb) (Remote host closed the connection) |
| 20:40:29 | × | christo quits (~chris@81.96.113.213) (Ping timeout: 256 seconds) |
| 20:40:37 | × | hyiltiz quits (~quassel@unaffiliated/hyiltiz) (Quit: hyiltiz) |
| 20:42:36 | × | tabemann quits (~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (Remote host closed the connection) |
| 20:42:53 | × | Jesin quits (~Jesin@pool-72-66-101-18.washdc.fios.verizon.net) (Quit: Leaving) |
| 20:43:27 | <f-a> | also there are surveys completed in 7 seconds… :s |
| 20:44:38 | → | tabemann joins (~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) |
| 20:45:16 | → | jonatanb joins (jonatanb@gateway/vpn/protonvpn/jonatanb) |
| 20:45:44 | <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…) |
| 20:45:57 | × | xff0x quits (~fox@2001:1a81:53fc:6700:5215:c79d:6600:1a0e) (Ping timeout: 260 seconds) |
| 20:46:13 | × | vhs quits (~vhs@41.44.147.255) (Remote host closed the connection) |
| 20:46:25 | → | xff0x joins (~fox@2001:1a81:53fc:6700:2ab6:9c1b:8ed5:c7e5) |
| 20:46:26 | <f-a> | hekkaidekapus: worse than that, I am playing in R |
| 20:46:34 | <hekkaidekapus> | heh |
| 20:47:30 | <hekkaidekapus> | That’s self-torture then. R ships with a dozens datasets… |
| 20:47:31 | <f-a> | but if we remove the offending answers (first 24 hours), what are your gripes? |
| 20:48:41 | → | Jesin joins (~Jesin@pool-72-66-101-18.washdc.fios.verizon.net) |
| 20:48:52 | <hekkaidekapus> | The ‘Non Available Problem’ is my gripe. It has extensive literature and I don’t fill digging for some refs now. |
| 20:49:24 | <hekkaidekapus> | s/fill/feel/ |
| 20:49:48 | <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) |
| 20:50:46 | → | sagax joins (~sagax_nb@213.138.71.146) |
| 20:51:36 | <hekkaidekapus> | Have fun. I’d like to pursue further, but that would be better suited for #haskell-offtopic and I’m not going there. |
| 20:53:07 | → | mputz joins (~Thunderbi@dslb-084-058-211-084.084.058.pools.vodafone-ip.de) |
| 20:56:30 | → | Tops21 joins (~Tobias@dyndsl-095-033-027-066.ewe-ip-backbone.de) |
| 20:57:02 | × | Fractalis quits (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) (Ping timeout: 264 seconds) |
| 20:57:18 | × | DavidEichmann quits (~david@62.110.198.146.dyn.plus.net) (Remote host closed the connection) |
| 20:59:10 | → | vhs joins (~vhs@41.44.147.255) |
| 20:59:25 | × | Tops2 quits (~Tobias@dyndsl-095-033-027-066.ewe-ip-backbone.de) (Ping timeout: 240 seconds) |
| 21:00:50 | × | phaul quits (~phaul@ruby/staff/phaul) (Ping timeout: 265 seconds) |
| 21:01:07 | × | crdrost quits (~crdrost@c-98-207-102-156.hsd1.ca.comcast.net) (Ping timeout: 260 seconds) |
| 21:01:30 | → | oish joins (~charlie@228.25.169.217.in-addr.arpa) |
| 21:02:34 | → | Tops2 joins (~Tobias@dyndsl-095-033-027-066.ewe-ip-backbone.de) |
| 21:04:37 | × | xff0x quits (~fox@2001:1a81:53fc:6700:2ab6:9c1b:8ed5:c7e5) (Ping timeout: 260 seconds) |
| 21:05:00 | → | geowiesnot joins (~user@i15-les02-ix2-87-89-181-157.sfr.lns.abo.bbox.fr) |
| 21:06:40 | × | Tops21 quits (~Tobias@dyndsl-095-033-027-066.ewe-ip-backbone.de) (Ping timeout: 272 seconds) |
| 21:11:18 | × | geowiesnot quits (~user@i15-les02-ix2-87-89-181-157.sfr.lns.abo.bbox.fr) (Ping timeout: 260 seconds) |
| 21:11:36 | × | oish quits (~charlie@228.25.169.217.in-addr.arpa) (Ping timeout: 240 seconds) |
| 21:12:55 | → | wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 21:15:23 | → | xff0x joins (~fox@2001:1a81:53fc:6700:2ab6:9c1b:8ed5:c7e5) |
| 21:16:18 | → | GuerrillaMonkey joins (~Jeanne-Ka@66.115.189.157) |
| 21:16:54 | <wz1000> | Does anyone know what the different colors on the graphs mean in the survey? |
| 21:17:59 | <f-a> | wz I suspect the pale violet means: including «bugged» submissions |
| 21:18:06 | <f-a> | * wz1000 |
| 21:18:20 | <maerwald> | I think it means the previous year |
| 21:18:49 | <maerwald> | But I think I'm wrong |
| 21:18:53 | × | Jeanne-Kamikaze quits (~Jeanne-Ka@66.115.189.204) (Ping timeout: 260 seconds) |
| 21:19:08 | <maerwald> | Since single-select doesn't have two colors |
| 21:19:18 | <f-a> | yeah that was my reasoning |
| 21:19:40 | <wz1000> | In either case, is it cumulative? (As in, does pale violet include the dark violet as a subset?) |
| 21:19:53 | × | maksio quits (~user@185.246.204.48) (Remote host closed the connection) |
| 21:20:03 | <f-a> | it has to be, wz1000 |
| 21:20:33 | <f-a> | as the spurious surveys can only add |
| 21:20:41 | × | asnyx quits (~asnyx@brettgilio.com) (Quit: Long live IRC! <https://brettgilio.com/irc.html>) |
| 21:20:41 | × | brettgilio quits (~brettgili@brettgilio.com) (Quit: Long live IRC! <https://brettgilio.com/irc.html>) |
| 21:21:03 | → | fen joins (5eae2591@gateway/web/cgi-irc/kiwiirc.com/ip.94.174.37.145) |
| 21:22:22 | → | larou joins (5eae2591@gateway/web/cgi-irc/kiwiirc.com/ip.94.174.37.145) |
| 21:23:38 | <maerwald> | the gender result is somewhat troubling |
| 21:26:08 | × | jonatanb quits (jonatanb@gateway/vpn/protonvpn/jonatanb) (Remote host closed the connection) |
| 21:26:09 | → | mirrorbird joins (~psutcliff@89.45.7.148) |
| 21:26:27 | → | jonatanb joins (jonatanb@gateway/vpn/protonvpn/jonatanb) |
| 21:26:48 | <maerwald> | I think we're below average |
| 21:26:57 | → | heatsink joins (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) |
| 21:27:02 | → | asnyx joins (~asnyx@brettgilio.com) |
| 21:27:22 | × | fxg quits (~fxg@unaffiliated/fxg) (Ping timeout: 260 seconds) |
| 21:28:02 | → | brettgilio joins (~brettgili@brettgilio.com) |
| 21:28:09 | <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." |
| 21:28:17 | × | coot quits (~coot@37.30.49.253.nat.umts.dynamic.t-mobile.pl) (Quit: coot) |
| 21:29:02 | × | funkatron quits (~funkatron@178.239.168.171) (Remote host closed the connection) |
| 21:29:08 | <maerwald> | Haskell scores 3% |
| 21:29:25 | → | boxscape joins (54a35f37@gateway/web/cgi-irc/kiwiirc.com/ip.84.163.95.55) |
| 21:29:48 | <maerwald> | Could be an objective for the haskell foundation |
| 21:31:16 | × | heatsink quits (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 240 seconds) |
| 21:31:50 | × | larou quits (5eae2591@gateway/web/cgi-irc/kiwiirc.com/ip.94.174.37.145) (Ping timeout: 256 seconds) |
| 21:31:50 | × | fen quits (5eae2591@gateway/web/cgi-irc/kiwiirc.com/ip.94.174.37.145) (Ping timeout: 256 seconds) |
| 21:32:19 | → | larou joins (5eae2591@gateway/web/cgi-irc/kiwiirc.com/ip.94.174.37.145) |
| 21:33:35 | × | Tario quits (~Tario@201.192.165.173) (Read error: Connection reset by peer) |
| 21:34:25 | × | jonatanb quits (jonatanb@gateway/vpn/protonvpn/jonatanb) (Remote host closed the connection) |
| 21:35:30 | <merijn> | maerwald: Well, there's confounding factors too, like "where is the survey circulated" |
| 21:35:31 | <maerwald> | "I think that Haskell libraries provide a stable API." -- 42% agree, wat? |
| 21:35:47 | <merijn> | maerwald: That depends which libraries you depend on :p |
| 21:35:57 | <maerwald> | The only stable library must be Aeson |
| 21:36:17 | <maerwald> | even servant constantly changes API |
| 21:37:35 | <maerwald> | cabal hell, stack, nix-style builds etc are all because of this |
| 21:38:27 | → | incertia joins (~incertia@d4-50-42-33.try.wideopenwest.com) |
| 21:39:55 | → | christo joins (~chris@81.96.113.213) |
| 21:42:09 | × | larou quits (5eae2591@gateway/web/cgi-irc/kiwiirc.com/ip.94.174.37.145) (Quit: Connection closed) |
| 21:44:07 | × | christo quits (~chris@81.96.113.213) (Ping timeout: 246 seconds) |
| 21:48:22 | × | czwartyeon quits (~czwartyeo@77-45-55-99.sta.asta-net.com.pl) (Remote host closed the connection) |
| 21:50:15 | × | alp quits (~alp@2a01:e0a:58b:4920:2897:b6df:8696:52ed) (Ping timeout: 272 seconds) |
| 21:50:21 | → | jneira joins (02896ac0@gateway/web/cgi-irc/kiwiirc.com/ip.2.137.106.192) |
| 21:52:24 | × | geekosaur quits (82659a09@host154-009.vpn.uakron.edu) (Remote host closed the connection) |
| 21:53:02 | → | phaul joins (~phaul@ruby/staff/phaul) |
| 21:53:35 | <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? |
| 21:53:36 | × | gproto23 quits (~gproto23@unaffiliated/gproto23) (Ping timeout: 240 seconds) |
| 21:54:13 | <koz_> | dminuoso: 'Resulting bytestring' means the whole thing, ro just the Text part? |
| 21:54:53 | <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) |
| 21:55:33 | <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. |
| 21:55:41 | <koz_> | But that sounds much more annoying. |
| 21:55:52 | <dminuoso> | Well an UTF-8 backed string would be ideal :p |
| 21:56:02 | <koz_> | dminuoso: There's a UTF-8 rope package I think? |
| 21:56:09 | <koz_> | And short-text exists. |
| 21:56:10 | <dminuoso> | https://hackage.haskell.org/package/text-utf8 |
| 21:56:14 | <koz_> | (though both have limited APIs) |
| 21:56:24 | <dminuoso> | https://hackage.haskell.org/package/text-short |
| 21:56:24 | <koz_> | s/short-text/ShortText/ |
| 21:56:26 | <dminuoso> | Mmm |
| 21:56:29 | <koz_> | Yeah dat one. |
| 21:56:37 | <dminuoso> | Actually, text-short might actually be interesting to look at |
| 21:56:46 | <koz_> | It depends how much text manip you require. |
| 21:56:53 | <koz_> | Its API for that is _much_ more limited. |
| 21:57:01 | <koz_> | (though not necessarily out of necessity) |
| 21:57:06 | <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. |
| 21:57:13 | × | machinedgod quits (~machinedg@135-23-192-217.cpe.pppoe.ca) (Ping timeout: 264 seconds) |
| 21:57:17 | ← | f-a parts (~f-a@151.68.159.209) () |
| 21:57:23 | <koz_> | monochrom: Yeah, that's a valid point actually. |
| 21:57:31 | <koz_> | (I've been bitten by similar issues in the past) |
| 21:57:52 | <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 |
| 21:58:14 | <monochrom> | Oh, then that one is easy to catch. I keep forgetting ExceptT. |
| 21:58:16 | → | feliocrat joins (~feliocrat@95.70.154.29) |
| 21:58:21 | → | siwica joins (~user@p200300f6171ea70026a3ceac3db524b2.dip0.t-ipconnect.de) |
| 21:58:32 | × | justanotheruser quits (~justanoth@unaffiliated/justanotheruser) (Ping timeout: 260 seconds) |
| 21:59:22 | <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) }` |
| 21:59:22 | → | jonatanb joins (jonatanb@gateway/vpn/protonvpn/jonatanb) |
| 21:59:48 | <koz_> | 'e -> m o' made me lol. |
| 22:00:30 | → | Rudd0 joins (~Rudd0@185.189.115.108) |
| 22:01:03 | × | gxt quits (~gxt@gateway/tor-sasl/gxt) (Ping timeout: 240 seconds) |
| 22:01:30 | × | jonatanb quits (jonatanb@gateway/vpn/protonvpn/jonatanb) (Remote host closed the connection) |
| 22:01:43 | <monochrom> | I normally don't separate out "isValid :: X -> Bool" and "useItAssumeValid :: X -> Y". I simply have one single "use :: X -> Maybe Y". |
| 22:01:47 | <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 |
| 22:02:14 | dminuoso | wishes Text was UTF-8 backed |
| 22:02:20 | <koz_> | dminuoso: You can always do a newtype wrapper which tracks the byte length as UTF-8 over Text, but it sounds annoying AF. |
| 22:02:52 | <dminuoso> | I guess, deferring validation to serialization is my best bet. |
| 22:03:03 | <dminuoso> | Unless I want to encode twice |
| 22:03:09 | <dminuoso> | Or find elaborate tricks to memoize and reuse the result |
| 22:03:18 | <dminuoso> | But that seems a bit more challenging |
| 22:03:38 | → | heatsink joins (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) |
| 22:03:41 | → | gxt joins (~gxt@gateway/tor-sasl/gxt) |
| 22:04:29 | × | boxscape quits (54a35f37@gateway/web/cgi-irc/kiwiirc.com/ip.84.163.95.55) (Quit: Connection closed) |
| 22:05:03 | <Uniaika> | What was the rationale for Text to be UTF-16 backed? |
| 22:05:34 | <Uniaika> | also, how are we supposed to write "name-that-contains-hyphens"-adjective? |
| 22:05:45 | <Uniaika> | do we remove the last hyphen? |
| 22:05:51 | <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." |
| 22:06:03 | <Uniaika> | maerwald: 👍 |
| 22:06:12 | <koz_> | maerwald: They've been investigating this feasibility for precisely this end of forever now. |
| 22:08:14 | <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? |
| 22:08:29 | <koz_> | monochrom: I think your best bet in such is not to play at all. |
| 22:08:41 | <monochrom> | Yeah hehe |
| 22:08:52 | <Uniaika> | haha |
| 22:08:56 | × | fendor quits (~fendor@078132052150.public.t-mobile.at) (Ping timeout: 240 seconds) |
| 22:09:06 | <maerwald> | we'll have linear and dependent types way before that and still deal with String as default text type, yes |
| 22:09:16 | → | Tario joins (~Tario@201.192.165.173) |
| 22:09:20 | <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? |
| 22:09:33 | <koz_> | monochrom: My money is on that last one. |
| 22:09:36 | <Uniaika> | same |
| 22:09:42 | <koz_> | The first two involve considerably more cat-herding. |
| 22:09:52 | → | fendor joins (~fendor@078132052150.public.t-mobile.at) |
| 22:10:35 | <dminuoso> | My money is on the impossibility of a GUT. |
| 22:10:52 | <koz_> | dminuoso: IANAP (I Am Not A Physicist). |
| 22:11:17 | <dminuoso> | Neither am I, which is why I'm betting money. |
| 22:11:32 | <maerwald> | Use your money for something useful instead |
| 22:11:40 | <monochrom> | My experience with computer people is this. They talked about "I wish for a LaTeX plugin for IRC" for 30 years. |
| 22:11:59 | <dminuoso> | I spent some of it on this very fancy flipdot display out of a tram in Berlin. |
| 22:12:10 | → | cosimone_ joins (~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd) |
| 22:12:17 | <koz_> | monochrom: That bikeshed colour _sure_ needs pinning down! |
| 22:12:23 | <Uniaika> | fuck it |
| 22:12:29 | <Uniaika> | I'm gonna bribe the haskell folks in charge |
| 22:12:37 | <Uniaika> | they're all researchers anyway so they're paid peanuts |
| 22:12:42 | <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?" |
| 22:12:43 | <Uniaika> | a good 2 grands should suffice |
| 22:12:44 | <dminuoso> | oh yeah, bribes can be a good way to spend money |
| 22:12:49 | <Uniaika> | plus the promise of a tenure |
| 22:12:52 | <koz_> | Uniaika: GLHF. I think the folks who are in charge of Text are full-time Haskell devs. |
| 22:12:54 | <Uniaika> | that will get 'em in my pocket |
| 22:12:59 | <dminuoso> | monochrom: Im not sure I'd *want* to use LaTeX for anything. |
| 22:13:10 | <Uniaika> | koz_: I'm gonna suggest that we have non-blockchain positions open |
| 22:13:11 | <Uniaika> | ;-D |
| 22:13:13 | <dminuoso> | But given its domain, there aren't many alternatives... |
| 22:13:21 | <monochrom> | Well yeah, I hung out in math channels back then. |
| 22:13:27 | × | phaul quits (~phaul@ruby/staff/phaul) (Ping timeout: 260 seconds) |
| 22:13:31 | <dminuoso> | oh heh |
| 22:13:33 | <dminuoso> | I see |
| 22:13:44 | → | pavonia joins (~user@unaffiliated/siracusa) |
| 22:13:44 | × | cosimone quits (~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd) (Ping timeout: 240 seconds) |
| 22:13:45 | → | justanotheruser joins (~justanoth@unaffiliated/justanotheruser) |
| 22:13:59 | <monochrom> | There, people obnoxiously wrote "A \cap B" like it was more readable than "A union B". |
| 22:14:13 | × | invaser quits (~Thunderbi@31.148.23.125) (Ping timeout: 246 seconds) |
| 22:14:36 | <Uniaika> | uh, I thought it was "cup"? |
| 22:14:43 | <monochrom> | err, \cup, yeah |
| 22:14:48 | <koz_> | Yeah. \cap is intersection. |
| 22:14:51 | <Uniaika> | ah great I'm not mad |
| 22:14:54 | <Uniaika> | *crazy |
| 22:15:00 | <dminuoso> | Guess that actually proved monochrom's point. |
| 22:15:01 | → | rprije joins (~rprije@124.148.131.132) |
| 22:15:03 | <Uniaika> | well, I'm a bit crazy, but not that kind |
| 22:15:05 | <merijn> | I can write \cup and have it actually work :p ∪ |
| 22:15:06 | <monochrom> | :) |
| 22:15:26 | <Uniaika> | ∪ <- if I enter "cup" in Kitty's unicode selector, I get the union character |
| 22:15:28 | × | cosimone_ quits (~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd) (Remote host closed the connection) |
| 22:15:29 | <merijn> | Hijacked the CJK input to turn LaTeX into unicode :) |
| 22:15:30 | <Uniaika> | this is pretty neat |
| 22:15:35 | <hekkaidekapus> | merijn: Is that UTF8 or UTF16? :p |
| 22:15:37 | <Uniaika> | merijn: you bloody monster |
| 22:15:44 | <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. |
| 22:15:48 | → | cosimone joins (~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd) |
| 22:15:54 | <dminuoso> | Right in the middle of your input buffer |
| 22:16:13 | <dminuoso> | That seems far more reasonable than LaTeX in IRC. |
| 22:16:17 | <Uniaika> | ludicrous |
| 22:16:21 | <Uniaika> | preposterous |
| 22:16:42 | <maerwald> | hmm, we need latex support on tomsmeding paste |
| 22:17:03 | <merijn> | hekkaidekapus: Mu |
| 22:17:44 | <Uniaika> | merijn: :D |
| 22:19:31 | <hekkaidekapus> | Uniaika: On a serious note, do you think text should be handled differently than numbers? |
| 22:19:33 | ski | regularly writes things like ⌜A ∪ B⌝ in ##math |
| 22:19:46 | × | cosimone quits (~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd) (Client Quit) |
| 22:19:48 | <Uniaika> | ski: nice |
| 22:20:01 | <Uniaika> | hekkaidekapus: I have no enlightened opinion |
| 22:20:05 | <Uniaika> | I mean |
| 22:20:08 | <hekkaidekapus> | ski: You also do that here. :d |
| 22:20:11 | <Uniaika> | I have a preference for grapheme clusters |
| 22:20:22 | <Uniaika> | which I got to use in Elixir natively |
| 22:20:27 | <ski> | hekkaidekapus : sometimes yes |
| 22:21:27 | → | christo joins (~chris@81.96.113.213) |
| 22:21:46 | <hekkaidekapus> | Uniaika: Because we have a plethora of integer types, a handful of floating & complex numbers ones. |
| 22:21:53 | × | tabemann quits (~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (Ping timeout: 260 seconds) |
| 22:22:15 | <Uniaika> | hekkaidekapus: darling, in the end, everything is 1 and s0 😎 |
| 22:22:19 | <Uniaika> | *0s |
| 22:22:21 | <hekkaidekapus> | And no one would think about a ‘canonical, undisputable’ number type. |
| 22:22:59 | <hekkaidekapus> | text (the package) is not even in the report. |
| 22:23:02 | → | ironmarx joins (~ironmarx@185.163.110.116) |
| 22:23:05 | × | kritzefitz quits (~kritzefit@212.86.56.80) (Remote host closed the connection) |
| 22:23:29 | → | rtpchan joins (~rtpchan@c-98-198-235-37.hsd1.tx.comcast.net) |
| 22:23:52 | <Uniaika> | the report is worthless |
| 22:23:57 | <Uniaika> | there, I said it |
| 22:23:57 | <hekkaidekapus> | heh |
| 22:24:39 | <hekkaidekapus> | That’s monochrom’s bet: it is so worthless that it will never be updated again. |
| 22:24:43 | × | fendor quits (~fendor@078132052150.public.t-mobile.at) (Ping timeout: 246 seconds) |
| 22:25:00 | <monochrom> | That is not my reason. |
| 22:25:12 | <hekkaidekapus> | (kidding) |
| 22:25:41 | <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. |
| 22:25:46 | × | christo quits (~chris@81.96.113.213) (Ping timeout: 246 seconds) |
| 22:26:07 | → | alp joins (~alp@2a01:e0a:58b:4920:2d01:9668:71aa:c2be) |
| 22:26:08 | × | jedai42 quits (~jedai@lfbn-dij-1-708-251.w90-100.abo.wanadoo.fr) (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) |
| 22:26:56 | <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") |
| 22:27:41 | <monochrom> | Now, suppose you want to update it to, say, merely FlexibleContext. |
| 22:27:53 | <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 |
| 22:28:28 | <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. |
| 22:28:53 | <monochrom> | Well the Haskell Report contains no such rule, so you can't even add your extra rules. |
| 22:29:27 | <hekkaidekapus> | Who was talking about clergy vs engineers last time? :P |
| 22:30:56 | <hekkaidekapus> | If we go the rigourous report way, we end up with ML. |
| 22:31:06 | × | m4lvin quits (~m4lvin@w4eg.de) (Quit: m4lvin) |
| 22:31:12 | × | acidjnk_new quits (~acidjnk@p200300d0c719ff94358934eb0dfd70c0.dip0.t-ipconnect.de) (Ping timeout: 260 seconds) |
| 22:31:30 | → | m4lvin joins (~m4lvin@w4eg.de) |
| 22:31:55 | <Uniaika> | I never understood FlexibleContext |
| 22:32:09 | <Uniaika> | I don't understand most of the stuff that's required for MTL and stuff! |
| 22:32:11 | <Uniaika> | fuck! |
| 22:32:16 | <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? |
| 22:32:21 | <Uniaika> | I don't even understand my own purpose on this damned earth |
| 22:33:04 | <dminuoso> | monochrom: The Haskell Report is surprisingly silent about some of the semantics of typeclasses. |
| 22:33:31 | hackage | elm2nix 0.2.1 - Turn your Elm project into buildable Nix project https://hackage.haskell.org/package/elm2nix-0.2.1 (domenkozar) |
| 22:33:53 | <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 |
| 22:34:16 | <hekkaidekapus> | dminuoso: I see you are back at it again. :d |
| 22:34:22 | <dminuoso> | hekkaidekapus: Heh! |
| 22:34:38 | <dminuoso> | I've pondered about the issue for a real long while, and Im really not sure |
| 22:35:01 | <hekkaidekapus> | dminuoso: What is it now, a month since you typeclasses exposed hunt? |
| 22:35:14 | → | fendor joins (~fendor@078132052150.public.t-mobile.at) |
| 22:35:16 | <dminuoso> | Well, it was only on and off... |
| 22:35:20 | ski | . o O ( "No SML below us" -- <https://schemers.org/Miscellaneous/imagine.txt> ) |
| 22:35:22 | × | __monty__ quits (~toonn@unaffiliated/toonn) (Quit: leaving) |
| 22:35:36 | → | hidedagger joins (~nate@unaffiliated/hidedagger) |
| 22:35:57 | <hekkaidekapus> | lol |
| 22:35:59 | × | hidedagger quits (~nate@unaffiliated/hidedagger) (Client Quit) |
| 22:36:46 | → | redmp joins (~redmp@mobile-166-137-178-144.mycingular.net) |
| 22:37:13 | → | hidedagger joins (~nate@unaffiliated/hidedagger) |
| 22:37:23 | × | hidedagger quits (~nate@unaffiliated/hidedagger) (Client Quit) |
| 22:37:56 | <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. |
| 22:38:38 | → | Lycurgus joins (~niemand@98.4.114.74) |
| 22:39:06 | × | vicfred quits (~vicfred@unaffiliated/vicfred) (Quit: Leaving) |
| 22:39:39 | × | danvet quits (~Daniel@2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa) (Ping timeout: 272 seconds) |
| 22:41:02 | → | arahael joins (~arahael@124-150-64-50.tpgi.com.au) |
| 22:41:45 | × | s00pcan quits (~chris@075-133-056-178.res.spectrum.com) (Ping timeout: 240 seconds) |
| 22:43:13 | → | hidedagger joins (~nate@unaffiliated/hidedagger) |
| 22:43:56 | × | hidedagger quits (~nate@unaffiliated/hidedagger) (Client Quit) |
| 22:44:02 | → | s00pcan joins (~chris@107.181.165.217) |
| 22:45:07 | × | takuan quits (~takuan@178-116-218-225.access.telenet.be) (Remote host closed the connection) |
| 22:46:36 | → | phaul joins (~phaul@ruby/staff/phaul) |
| 22:50:02 | × | fendor quits (~fendor@078132052150.public.t-mobile.at) (Ping timeout: 256 seconds) |
| 22:50:37 | × | chaosmasttter quits (~chaosmast@p200300c4a72cf801dd23ca148139a2b5.dip0.t-ipconnect.de) (Quit: WeeChat 2.9) |
| 22:51:26 | × | phaul quits (~phaul@ruby/staff/phaul) (Ping timeout: 260 seconds) |
| 22:53:31 | → | vollenweider_ joins (~vollenwei@4e69b241.skybroadband.com) |
| 22:56:06 | × | vollenweider quits (~vollenwei@4e69b241.skybroadband.com) (Ping timeout: 260 seconds) |
| 22:59:24 | → | tabemann joins (~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) |
| 23:01:09 | → | livvy joins (~livvy@gateway/tor-sasl/livvy) |
| 23:01:37 | → | ph88^ joins (~ph88@2a02:8109:9e00:7e5c:31ca:eef6:b3d5:eefb) |
| 23:02:17 | → | crdrost joins (~crdrost@2601:646:8280:85f0:20c8:1ab8:3926:f8e3) |
| 23:02:22 | × | Ariakenom quits (~Ariakenom@h-98-128-229-104.NA.cust.bahnhof.se) (Quit: Leaving) |
| 23:03:41 | → | christo joins (~chris@81.96.113.213) |
| 23:04:21 | × | ph88 quits (~ph88@2a02:8109:9e00:7e5c:5dee:702e:778c:4427) (Ping timeout: 272 seconds) |
| 23:04:41 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Quit: Lost terminal) |
| 23:05:41 | × | elfets quits (~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) (Quit: Leaving) |
| 23:05:43 | × | livvy quits (~livvy@gateway/tor-sasl/livvy) (Ping timeout: 240 seconds) |
| 23:07:41 | × | rtpchan quits (~rtpchan@c-98-198-235-37.hsd1.tx.comcast.net) (Quit: Leaving) |
| 23:07:50 | → | LostCanvas joins (~iharper@75-108-155-188.chstcmtk01.res.dyn.suddenlink.net) |
| 23:07:58 | × | christo quits (~chris@81.96.113.213) (Ping timeout: 260 seconds) |
| 23:08:02 | → | jonatanb joins (jonatanb@gateway/vpn/protonvpn/jonatanb) |
| 23:08:46 | → | shadowdaemon joins (~user@unaffiliated/shadowdaemon) |
| 23:11:30 | × | s00pcan quits (~chris@107.181.165.217) (Ping timeout: 260 seconds) |
| 23:11:52 | → | conal_ joins (~conal@66.115.157.141) |
| 23:12:44 | × | crdrost quits (~crdrost@2601:646:8280:85f0:20c8:1ab8:3926:f8e3) (Quit: Leaving) |
| 23:13:00 | hackage | massiv 0.5.6.0 - Massiv (Массив) is an Array Library. https://hackage.haskell.org/package/massiv-0.5.6.0 (lehins) |
| 23:13:09 | → | s00pcan joins (~chris@075-133-056-178.res.spectrum.com) |
| 23:13:33 | → | wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 23:14:19 | × | raehik quits (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Quit: WeeChat 2.8) |
| 23:14:30 | hackage | massiv-test 0.1.5 - Library that contains generators, properties and tests for Massiv Array Library. https://hackage.haskell.org/package/massiv-test-0.1.5 (lehins) |
| 23:14:35 | × | jonatanb quits (jonatanb@gateway/vpn/protonvpn/jonatanb) (Remote host closed the connection) |
| 23:14:36 | → | raehik joins (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) |
| 23:15:14 | × | rednaZ2 quits (rednaZ2@freebnc.bnc4you.xyz) (Quit: ZNC from ##bnc4you) |
| 23:15:19 | × | Varis quits (~Tadas@unaffiliated/varis) (Remote host closed the connection) |
| 23:15:39 | × | e2 quits (e2@sponsored.by.bnc4you.xyz) (Quit: Stable ZNC provider ##bnc4you) |
| 23:15:56 | <dolio> | Why do you need the Haskell report if it's just going to say that Haskell is GHC? |
| 23:16:14 | <monochrom> | :) |
| 23:18:23 | → | Varis joins (~Tadas@unaffiliated/varis) |
| 23:18:30 | × | mputz quits (~Thunderbi@dslb-084-058-211-084.084.058.pools.vodafone-ip.de) (Ping timeout: 260 seconds) |
| 23:19:38 | → | dftxbs3e joins (~dftxbs3e@unaffiliated/dftxbs3e) |
| 23:20:48 | <hekkaidekapus> | lol See also the GHC20XX proposal. |
| 23:21:29 | <hekkaidekapus> | Some people fork compilers, we fork the report. |
| 23:24:07 | <koz_> | :t uncurry |
| 23:24:08 | <lambdabot> | (a -> b -> c) -> (a, b) -> c |
| 23:24:37 | × | wonko7 quits (~wonko7@2a01:e35:2ffb:7040:55f1:c3a3:cdbe:bf52) (Ping timeout: 272 seconds) |
| 23:27:13 | × | Gurkenglas quits (~Gurkengla@unaffiliated/gurkenglas) (Ping timeout: 260 seconds) |
| 23:31:41 | → | jbox joins (~atlas@unaffiliated/jbox) |
| 23:31:56 | × | incertia quits (~incertia@d4-50-42-33.try.wideopenwest.com) (Ping timeout: 240 seconds) |
| 23:33:19 | → | evanm joins (182c6bd4@ool-182c6bd4.dyn.optonline.net) |
| 23:34:37 | <dolio> | I mean, that probably makes sense, if it does what I think it does. Why not have some additional 'default language' levels that turn on a bunch of GHC stuff that is generally safe and useful, if that's the only tangible difference including them in the report makes? |
| 23:34:37 | × | chkno quits (~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net) (Read error: Connection reset by peer) |
| 23:35:02 | → | chkno joins (~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net) |
| 23:35:03 | <Lycurgus> | since Algol, she's gotta have it |
| 23:35:13 | → | hyiltiz joins (~quassel@unaffiliated/hyiltiz) |
| 23:35:13 | × | hyiltiz quits (~quassel@unaffiliated/hyiltiz) (Client Quit) |
| 23:36:30 | × | GuerrillaMonkey quits (~Jeanne-Ka@66.115.189.157) (Ping timeout: 256 seconds) |
| 23:36:40 | <Lycurgus> | only lumpen langs don't have a report |
| 23:36:42 | × | Chi1thangoo quits (~Chi1thang@87.112.60.168) (Ping timeout: 260 seconds) |
| 23:37:28 | → | livvy joins (~livvy@gateway/tor-sasl/livvy) |
| 23:38:03 | × | sondr3 quits (~sondr3@cm-84.211.56.132.getinternet.no) (Quit: Leaving) |
| 23:38:10 | → | Fractalis joins (~Fractalis@2601:987:280:8d40:eda9:f9e1:2072:cea7) |
| 23:38:27 | → | hyiltiz joins (~quassel@unaffiliated/hyiltiz) |
| 23:39:02 | → | christo joins (~chris@81.96.113.213) |
| 23:41:21 | → | hekkaidekapus_ joins (~tchouri@gateway/tor-sasl/hekkaidekapus) |
| 23:42:43 | × | hekkaidekapus quits (~tchouri@gateway/tor-sasl/hekkaidekapus) (Ping timeout: 240 seconds) |
| 23:43:28 | × | christo quits (~chris@81.96.113.213) (Ping timeout: 246 seconds) |
| 23:43:45 | hekkaidekapus_ | is now known as hekkaidekapus |
| 23:44:41 | <hekkaidekapus> | dolio: “[GHC20XX] can be used as a language extension […] but also as a language versions in places where Haskell98 or Haskell2010 is valid.” |
| 23:44:47 | × | revprez_anzio quits (~revprez_a@pool-108-49-213-40.bstnma.fios.verizon.net) (Quit: Lost terminal) |
| 23:45:10 | → | machinedgod joins (~machinedg@135-23-192-217.cpe.pppoe.ca) |
| 23:45:14 | → | stu002 joins (77120261@119-18-2-97.771202.syd.nbn.aussiebb.net) |
| 23:46:02 | <hekkaidekapus> | That’s a low-key way of saying let’s throw away any attemps of making a new report geared to the ‘greater’ Haskell. |
| 23:46:30 | <dminuoso> | hekkaidekapus: I thought everyone has given up on any further Haskell reports. |
| 23:46:42 | <hekkaidekapus> | It seems so. |
| 23:47:03 | <hekkaidekapus> | But that’s betting on GHC being forever maintained. |
| 23:47:04 | <stu002> | Is there an idiomatic way to create a haddock hyperlink to a local file in the library source tree? I'd like to refer to the README and other markdown files from the package haddock docs |
| 23:47:56 | <dminuoso> | hekkaidekapus: Well, what other implementation is keeping up with GHC extensions anyway? |
| 23:48:01 | × | feliocrat quits (~feliocrat@95.70.154.29) (Remote host closed the connection) |
| 23:48:16 | <dminuoso> | hekkaidekapus: I mean it's largely a management and manpower problem |
| 23:48:31 | <merijn> | UHC implements a handful, iirc |
| 23:48:52 | → | revprez_anzio joins (~revprez_a@pool-108-49-213-40.bstnma.fios.verizon.net) |
| 23:48:55 | <dolio> | A new report isn't going to happen by making average users type more crap at the top of their files. |
| 23:49:06 | <dminuoso> | hekkaidekapus: https://reasonablypolymorphic.com/blog/haskell202x/ |
| 23:49:09 | <hekkaidekapus> | I’m not disputing the practical considerations of focusing on GHC right now. |
| 23:49:35 | <dminuoso> | hekkaidekapus: Different people, different team, different job. |
| 23:49:39 | <dminuoso> | It's not about "focusing on GHC" |
| 23:50:14 | <merijn> | Haskell' needs a cat herder :p |
| 23:51:02 | <hekkaidekapus> | If you are a compiler hacker in 2050, starting from a spec is far more interesting than reviving a 60 years old project. |
| 23:51:55 | × | arahael quits (~arahael@124-150-64-50.tpgi.com.au) (Quit: WeeChat 2.7.1) |
| 23:56:23 | × | livvy quits (~livvy@gateway/tor-sasl/livvy) (Ping timeout: 240 seconds) |
| 23:58:04 | × | conal_ quits (~conal@66.115.157.141) (Quit: Computer has gone to sleep.) |
All times are in UTC on 2020-11-22.