Logs on 2021-07-10 (liberachat/#haskell)
| 00:01:28 | × | MQ-17J quits (~MQ-17J@d14-69-206-129.try.wideopenwest.com) (Ping timeout: 246 seconds) |
| 00:04:04 | × | slice quits (~slice@user/slice) (Quit: o/) |
| 00:12:15 | → | yauhsien joins (~yauhsien@118-167-64-241.dynamic-ip.hinet.net) |
| 00:14:22 | × | wolfshappen quits (~waff@irc.furworks.de) (Quit: later) |
| 00:19:00 | → | stevenxl joins (~stevenlei@66.63.167.105) |
| 00:21:28 | × | Atum_ quits (~IRC@user/atum/x-2392232) (Quit: Atum_) |
| 00:25:51 | → | MQ-17J joins (~MQ-17J@d14-69-206-129.try.wideopenwest.com) |
| 00:29:39 | → | safinaskar joins (~user@109-252-90-89.nat.spd-mgts.ru) |
| 00:29:48 | × | yauhsien quits (~yauhsien@118-167-64-241.dynamic-ip.hinet.net) (Ping timeout: 268 seconds) |
| 00:30:41 | ← | safinaskar parts (~user@109-252-90-89.nat.spd-mgts.ru) () |
| 00:32:13 | → | machinedgod joins (~machinedg@24.105.81.50) |
| 00:33:09 | × | favonia quits (~favonia@user/favonia) (Ping timeout: 252 seconds) |
| 00:33:25 | → | norias joins (~jaredm@c-98-219-195-163.hsd1.pa.comcast.net) |
| 00:34:27 | → | favonia joins (~favonia@user/favonia) |
| 00:43:48 | × | stevenxl quits (~stevenlei@66.63.167.105) (Quit: leaving) |
| 00:48:14 | <zzz> | monochrom: there kind of was code, i was changing `map snd $ M.toList $ M.map f m` to `map (f . snd) $ M.toList m` or something like that and I got curious on the general performance aspect of it |
| 00:50:44 | → | hmmmas joins (~fidnc@183.217.200.144) |
| 00:51:44 | × | __monty__ quits (~toonn@user/toonn) (Quit: leaving) |
| 00:55:09 | × | favonia quits (~favonia@user/favonia) (Ping timeout: 252 seconds) |
| 00:56:01 | → | nate1 joins (~nate@108-233-125-227.lightspeed.sntcca.sbcglobal.net) |
| 00:56:54 | <monochrom> | You are dropping the dictionary structure. Assuming that this is the intention, one of them builds an intermediate IntMap, the other builds an intermediate lazy list. |
| 00:58:24 | → | favonia joins (~favonia@user/favonia) |
| 00:58:25 | <monochrom> | Lazy list being lazy, a consumer like print or head will cause the whole thing to stay in O(1) space. Furthermore, there is also a good chance that even the list node is optimized away by list fusion, there is not even GC pressure. |
| 00:59:15 | × | lavaman quits (~lavaman@98.38.249.169) (Remote host closed the connection) |
| 00:59:22 | <monochrom> | IntMap being emphatically not lazy, and more pointers to initialize, it is not wise to build a second one unless you actually will use its IntMap nature. |
| 00:59:51 | → | lavaman joins (~lavaman@98.38.249.169) |
| 01:00:59 | <monochrom> | Lastly, M.elems exists. |
| 01:01:40 | <DigitalKiwi> | monochrom: just set them up to knock them down? |
| 01:02:02 | × | norias quits (~jaredm@c-98-219-195-163.hsd1.pa.comcast.net) (Quit: Leaving) |
| 01:02:10 | <monochrom> | Sorry, "them" = ? |
| 01:02:11 | × | Vajb quits (~Vajb@2001:999:62:1d53:26b1:6c9b:c1ed:9c01) (Read error: Connection reset by peer) |
| 01:02:22 | → | Vajb joins (~Vajb@hag-jnsbng11-58c3a1-224.dhcp.inet.fi) |
| 01:02:22 | × | MQ-17J quits (~MQ-17J@d14-69-206-129.try.wideopenwest.com) (Ping timeout: 246 seconds) |
| 01:02:26 | × | nate1 quits (~nate@108-233-125-227.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 255 seconds) |
| 01:02:59 | <DigitalKiwi> | the intermediates |
| 01:03:03 | <DigitalKiwi> | https://www.youtube.com/watch?v=dvf--10EYXw |
| 01:04:08 | <monochrom> | No comment. |
| 01:04:14 | × | lavaman quits (~lavaman@98.38.249.169) (Ping timeout: 255 seconds) |
| 01:04:41 | <DigitalKiwi> | you made me think of that ;( |
| 01:05:29 | × | ding quits (~ding@2001:19f0:5:14c2:5400:2ff:fee0:a42c) (Quit: oopsy) |
| 01:05:42 | → | ding joins (~ding@commie.space) |
| 01:06:02 | × | neceve quits (~quassel@2a02:c7f:607e:d600:f762:20dd:304e:4b1f) (Ping timeout: 255 seconds) |
| 01:06:13 | <DigitalKiwi> | next time if you could make me think of something better that would be nice thanks |
| 01:06:29 | × | favonia quits (~favonia@user/favonia) (Ping timeout: 255 seconds) |
| 01:06:45 | × | Deide quits (~Deide@user/deide) (Quit: Seeee yaaaa) |
| 01:06:53 | → | yauhsien joins (~yauhsien@118-167-64-241.dynamic-ip.hinet.net) |
| 01:06:58 | → | favonia joins (~favonia@user/favonia) |
| 01:07:48 | → | MQ-17J joins (~MQ-17J@d14-69-206-129.try.wideopenwest.com) |
| 01:09:11 | × | beka quits (~beka@104.193.170-244.PUBLIC.monkeybrains.net) (Ping timeout: 255 seconds) |
| 01:09:38 | × | chomwitt quits (~Pitsikoko@ppp-94-67-202-202.home.otenet.gr) (Ping timeout: 255 seconds) |
| 01:10:30 | × | guest61 quits (~xxx@47.245.54.240) (Remote host closed the connection) |
| 01:11:38 | → | guest61 joins (~xxx@47.245.54.240) |
| 01:14:21 | × | Teacup_ quits (~teacup@user/teacup) (Quit: Teacup_) |
| 01:14:44 | → | Teacup joins (~teacup@user/teacup) |
| 01:17:17 | × | MQ-17J quits (~MQ-17J@d14-69-206-129.try.wideopenwest.com) (Ping timeout: 255 seconds) |
| 01:18:06 | → | MQ-17J joins (~MQ-17J@d14-69-206-129.try.wideopenwest.com) |
| 01:19:43 | × | lbseale quits (~lbseale@user/ep1ctetus) (Read error: Connection reset by peer) |
| 01:22:02 | × | zeenk quits (~zeenk@2a02:2f04:a106:9600:82fb:aed9:ca9:38d3) (Quit: Konversation terminated!) |
| 01:22:23 | → | StayHungry joins (~StayHungr@gateway/tor-sasl/stayhungry) |
| 01:22:39 | <StayHungry> | Good morning, comrades. |
| 01:24:12 | <StayHungry> | I am not a developer myself, however aware of little JS, Per, Python, Powershell... now there is a new thing and they say it's that different. is there a simple resource the grasp the difference? |
| 01:24:26 | <StayHungry> | *to grasp |
| 01:25:23 | <StayHungry> | E.g. you used to do these things in that way, but in Haskell you do them that way |
| 01:26:50 | <StayHungry> | the goal is to understand its benefits, its niche, the very why it exists and even highly paid |
| 01:28:27 | × | Teacup quits (~teacup@user/teacup) (Quit: Teacup) |
| 01:28:47 | <dsal> | It's difficult to explain without a lot of context. Relative to those you listed, you have a compiler and a good type system that. |
| 01:28:49 | → | Teacup joins (~teacup@user/teacup) |
| 01:29:58 | → | thyriaen joins (~thyriaen@45.178.73.238) |
| 01:30:18 | → | fYnch joins (~mike@174.127.249.180) |
| 01:30:46 | <fYnch> | hey all, I'm trying to include a git submodule package in a stack package using extra-deps but i cant seem to tell it how to find it |
| 01:30:47 | × | jneira_ quits (~jneira_@28.red-80-28-169.staticip.rima-tde.net) (Ping timeout: 255 seconds) |
| 01:31:05 | <thyriaen> | Howdy, friends - i would like to have pattern matching on a string like so ('A':s) where A can be 3 different letters, can i do pattern matching with like an or ? |
| 01:31:09 | <fYnch> | it's just a sub-dir |
| 01:31:18 | × | Teacup quits (~teacup@user/teacup) (Client Quit) |
| 01:31:39 | <dsal> | thyriaen: you can do that with a guard |
| 01:31:43 | → | Teacup joins (~teacup@user/teacup) |
| 01:32:23 | <thyriaen> | dsal how can i have my pattern evaluate to true ? |
| 01:32:52 | <dsal> | f (x:xs) | x `elem` "abc" = ... |
| 01:32:57 | <thyriaen> | myFunc n | n == ('A':s) --- somethng along these lins ? |
| 01:32:58 | × | xff0x quits (~xff0x@2001:1a81:521d:ec00:3970:2542:2f1d:feb7) (Ping timeout: 240 seconds) |
| 01:33:22 | × | _bin quits (~bin@user/bin/x-1583188) (Ping timeout: 240 seconds) |
| 01:33:26 | <thyriaen> | ooooooh |
| 01:33:28 | → | bin_ joins (~bin@user/bin/x-1583188) |
| 01:33:34 | <thyriaen> | thanks :) |
| 01:35:08 | → | xff0x joins (~xff0x@2001:1a81:525a:ea00:9e1e:6e15:b03f:8acc) |
| 01:35:21 | <thyriaen> | dsal, what is the convention behind the (x:xs) btw > |
| 01:35:27 | <thyriaen> | what does xs stand for ? |
| 01:35:42 | <dsal> | Plural of x |
| 01:35:46 | <dsal> | X and Xs |
| 01:35:51 | <thyriaen> | :O |
| 01:36:03 | <thyriaen> | neat |
| 01:39:08 | × | Teacup quits (~teacup@user/teacup) (Quit: Teacup) |
| 01:39:30 | → | Teacup joins (~teacup@user/teacup) |
| 01:41:22 | → | beka joins (~beka@104-244-27-23.static.monkeybrains.net) |
| 01:42:09 | <nitrix> | More little conventions, you'll often see x, y, z for values, then f, g, h for functions (which are also values but with distinguishing), a, b, c for type variables, _ suffix for functions that discard their result, M suffix for monadic things, T suffix for type transformers, get/un prefix for record members, and Mk prefix for data constructors. |
| 01:42:10 | → | neurocyte4042 joins (~neurocyte@92.119.10.140) |
| 01:42:10 | × | neurocyte4042 quits (~neurocyte@92.119.10.140) (Changing host) |
| 01:42:10 | → | neurocyte4042 joins (~neurocyte@user/neurocyte) |
| 01:42:22 | <nitrix> | worth* |
| 01:42:27 | × | hegstal quits (~hegstal@2a02:c7f:7604:8a00:7018:37c7:e025:203e) (Ping timeout: 252 seconds) |
| 01:42:49 | <nitrix> | I'm sure there are other ones I'm forgetting. |
| 01:44:11 | × | Teacup quits (~teacup@user/teacup) (Client Quit) |
| 01:44:35 | → | Teacup joins (~teacup@user/teacup) |
| 01:44:45 | × | Teacup quits (~teacup@user/teacup) (Client Quit) |
| 01:45:07 | → | Teacup joins (~teacup@user/teacup) |
| 01:45:08 | <smtnet3> | dsal, good way of doing that |
| 01:45:22 | × | neurocyte404 quits (~neurocyte@user/neurocyte) (Ping timeout: 240 seconds) |
| 01:45:22 | neurocyte4042 | is now known as neurocyte404 |
| 01:46:49 | × | Teacup quits (~teacup@user/teacup) (Client Quit) |
| 01:47:12 | → | Teacup joins (~teacup@user/teacup) |
| 01:53:44 | <fYnch> | nevermind, found it out |
| 01:54:04 | <fYnch> | :) |
| 01:55:10 | × | fYnch quits (~mike@174.127.249.180) (Quit: leaving) |
| 01:56:41 | × | Vajb quits (~Vajb@hag-jnsbng11-58c3a1-224.dhcp.inet.fi) (Read error: Connection reset by peer) |
| 01:57:55 | → | wei2912 joins (~wei2912@112.199.250.21) |
| 01:59:09 | ← | StayHungry parts (~StayHungr@gateway/tor-sasl/stayhungry) (-) |
| 02:00:33 | → | lavaman joins (~lavaman@98.38.249.169) |
| 02:02:57 | → | nate1 joins (~nate@108-233-125-227.lightspeed.sntcca.sbcglobal.net) |
| 02:04:02 | → | MorrowM joins (~MorrowM_@bzq-110-168-31-106.red.bezeqint.net) |
| 02:04:05 | × | thyriaen quits (~thyriaen@45.178.73.238) (Quit: Leaving) |
| 02:04:34 | × | MorrowM quits (~MorrowM_@bzq-110-168-31-106.red.bezeqint.net) (Client Quit) |
| 02:05:42 | × | lavaman quits (~lavaman@98.38.249.169) (Ping timeout: 272 seconds) |
| 02:06:06 | × | favonia quits (~favonia@user/favonia) (Ping timeout: 252 seconds) |
| 02:06:24 | → | favonia joins (~favonia@user/favonia) |
| 02:07:28 | × | MQ-17J quits (~MQ-17J@d14-69-206-129.try.wideopenwest.com) (Read error: Connection reset by peer) |
| 02:10:20 | → | dajoer joins (~david@user/gvx) |
| 02:12:01 | → | MQ-17J joins (~MQ-17J@d14-69-206-129.try.wideopenwest.com) |
| 02:15:41 | × | ec quits (~ec@gateway/tor-sasl/ec) (Ping timeout: 244 seconds) |
| 02:16:33 | × | aplainzetakind quits (~johndoe@captainludd.powered.by.lunarbnc.net) (Ping timeout: 252 seconds) |
| 02:16:43 | <phaazon> | cumber? |
| 02:16:49 | <phaazon> | https://phaazon.net/media/uploads/shibacumber.gif |
| 02:16:56 | → | ec joins (~ec@gateway/tor-sasl/ec) |
| 02:17:17 | → | aplainzetakind joins (~johndoe@captainludd.powered.by.lunarbnc.net) |
| 02:18:03 | <phaazon> | whoops, wrong window :) |
| 02:18:10 | <lechner> | Hi, could someone with Hackage admin access please look into my account creation problem under lechner@debian.org? Thanks! |
| 02:19:38 | × | jlamothe quits (~jlamothe@198.251.57.108) (Ping timeout: 272 seconds) |
| 02:19:55 | × | andreabedini quits (~andreabed@8s8kj6n9tyzc511tnjb7.ip6.superloop.com) (Quit: WeeChat 3.2) |
| 02:21:45 | → | finn_elija joins (~finn_elij@user/finn-elija/x-0085643) |
| 02:21:46 | FinnElija | is now known as Guest8187 |
| 02:21:46 | finn_elija | is now known as FinnElija |
| 02:21:54 | <DigitalKiwi> | that link just empited my bank account but the dog is so cute it was worth it |
| 02:22:03 | × | td_ quits (~td@muedsl-82-207-238-014.citykom.de) (Ping timeout: 252 seconds) |
| 02:23:52 | → | td_ joins (~td@94.134.91.203) |
| 02:24:27 | × | hendursaga quits (~weechat@user/hendursaga) (Ping timeout: 244 seconds) |
| 02:24:37 | × | Guest8187 quits (~finn_elij@user/finn-elija/x-0085643) (Ping timeout: 246 seconds) |
| 02:24:59 | → | hendursaga joins (~weechat@user/hendursaga) |
| 02:28:32 | <phaazon> | lol sorry |
| 02:30:00 | → | Vajb joins (~Vajb@hag-jnsbng11-58c3a1-224.dhcp.inet.fi) |
| 02:34:07 | → | lavaman joins (~lavaman@98.38.249.169) |
| 02:35:08 | × | MQ-17J quits (~MQ-17J@d14-69-206-129.try.wideopenwest.com) (Ping timeout: 252 seconds) |
| 02:36:02 | × | favonia quits (~favonia@user/favonia) (Ping timeout: 255 seconds) |
| 02:37:12 | <mniip> | does pattern matching on : play well with list fusion? |
| 02:37:21 | <mniip> | it doesn't does it |
| 02:37:50 | → | MQ-17J joins (~MQ-17J@d14-69-206-129.try.wideopenwest.com) |
| 02:38:16 | × | lavaman quits (~lavaman@98.38.249.169) (Ping timeout: 246 seconds) |
| 02:38:32 | → | favonia joins (~favonia@user/favonia) |
| 02:38:42 | <monochrom> | Only rewrite rules play well with list fusion. |
| 02:38:58 | × | machinedgod quits (~machinedg@24.105.81.50) (Ping timeout: 246 seconds) |
| 02:40:02 | <mniip> | hmm |
| 02:40:38 | <mniip> | does uncons fuse? |
| 02:42:00 | <mniip> | nope! |
| 02:57:30 | × | Kaipi quits (~Kaiepi@nwcsnbsc03w-47-54-173-93.dhcp-dynamic.fibreop.nb.bellaliant.net) (Read error: Connection reset by peer) |
| 02:57:46 | → | Kaiepi joins (~Kaiepi@nwcsnbsc03w-47-54-173-93.dhcp-dynamic.fibreop.nb.bellaliant.net) |
| 03:00:16 | × | emergence quits (~emergence@vm0.max-p.me) (Quit: emergence) |
| 03:00:56 | → | jlamothe joins (~jlamothe@198.251.60.157) |
| 03:01:21 | → | emergence joins (~emergence@vm0.max-p.me) |
| 03:03:22 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 240 seconds) |
| 03:07:32 | × | nate1 quits (~nate@108-233-125-227.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 255 seconds) |
| 03:08:26 | × | shapr quits (~user@pool-100-36-247-68.washdc.fios.verizon.net) (Ping timeout: 255 seconds) |
| 03:10:41 | × | aplainzetakind quits (~johndoe@captainludd.powered.by.lunarbnc.net) (Ping timeout: 255 seconds) |
| 03:19:43 | → | wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 03:24:07 | × | cheater quits (~Username@user/cheater) (Ping timeout: 246 seconds) |
| 03:24:34 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 240 seconds) |
| 03:24:36 | → | cheater joins (~Username@user/cheater) |
| 03:27:49 | × | fizbin quits (~fizbin@c-73-33-197-160.hsd1.nj.comcast.net) (Remote host closed the connection) |
| 03:32:05 | → | wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 03:33:16 | → | nate1 joins (~nate@108-233-125-227.lightspeed.sntcca.sbcglobal.net) |
| 03:36:41 | → | aplainzetakind joins (~johndoe@captainludd.powered.by.lunarbnc.net) |
| 03:36:58 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 265 seconds) |
| 03:38:08 | × | nate1 quits (~nate@108-233-125-227.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 255 seconds) |
| 03:45:39 | × | favonia quits (~favonia@user/favonia) (Ping timeout: 252 seconds) |
| 03:49:22 | → | nate1 joins (~nate@108-233-125-227.lightspeed.sntcca.sbcglobal.net) |
| 03:50:53 | → | wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 03:51:04 | × | neurocyte404 quits (~neurocyte@user/neurocyte) (Ping timeout: 246 seconds) |
| 03:51:12 | → | neurocyte404 joins (~neurocyte@user/neurocyte) |
| 03:53:52 | × | nate1 quits (~nate@108-233-125-227.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 246 seconds) |
| 03:53:58 | → | favonia joins (~favonia@user/favonia) |
| 03:54:53 | × | bitmapper quits (uid464869@id-464869.tooting.irccloud.com) (Quit: Connection closed for inactivity) |
| 03:55:16 | × | jao quits (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) (Ping timeout: 272 seconds) |
| 03:55:37 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 246 seconds) |
| 04:00:01 | × | jolly quits (~jolly@208.180.97.158) (Quit: Connection closed) |
| 04:02:09 | × | favonia quits (~favonia@user/favonia) (Ping timeout: 252 seconds) |
| 04:02:14 | × | theproffesor quits (~theproffe@user/theproffesor) (Read error: Connection reset by peer) |
| 04:02:27 | → | favonia joins (~favonia@user/favonia) |
| 04:04:56 | → | theproffesor joins (~theproffe@2601:282:847f:8010::3a29) |
| 04:05:34 | → | ordinate joins (~ordinate@c-68-38-144-3.hsd1.in.comcast.net) |
| 04:06:06 | → | nate1 joins (~nate@108-233-125-227.lightspeed.sntcca.sbcglobal.net) |
| 04:06:17 | <ezzieyguywuf> | hot dog, I made a version of >>= and >= that work in c++ :) https://github.com/ezzieyguywuf/expected#readme |
| 04:07:33 | → | bitdex joins (~bitdex@gateway/tor-sasl/bitdex) |
| 04:08:44 | × | MQ-17J quits (~MQ-17J@d14-69-206-129.try.wideopenwest.com) (Ping timeout: 255 seconds) |
| 04:10:21 | → | wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 04:10:55 | × | ordinate quits (~ordinate@c-68-38-144-3.hsd1.in.comcast.net) (Quit: Leaving) |
| 04:10:59 | × | nate1 quits (~nate@108-233-125-227.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 255 seconds) |
| 04:11:19 | × | theproffesor quits (~theproffe@2601:282:847f:8010::3a29) (Changing host) |
| 04:11:19 | → | theproffesor joins (~theproffe@user/theproffesor) |
| 04:12:07 | → | MQ-17J joins (~MQ-17J@8.21.10.15) |
| 04:15:02 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 255 seconds) |
| 04:17:05 | → | wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 04:17:07 | ← | jakalx parts (~jakalx@base.jakalx.net) () |
| 04:17:47 | → | jakalx joins (~jakalx@base.jakalx.net) |
| 04:18:39 | × | MQ-17J quits (~MQ-17J@8.21.10.15) (Ping timeout: 252 seconds) |
| 04:19:45 | dsal | dumps haskell and moves everything to c++ |
| 04:20:07 | <ezzieyguywuf> | 🤣 |
| 04:20:32 | <ezzieyguywuf> | no do-notation though, and pattern matching isn't due till c++23 it looks like |
| 04:20:59 | <dsal> | It's neat, though. |
| 04:21:42 | → | justsomeguy joins (~justsomeg@user/justsomeguy) |
| 04:22:43 | <ezzieyguywuf> | yea! |
| 04:23:35 | → | nate1 joins (~nate@108-233-125-227.lightspeed.sntcca.sbcglobal.net) |
| 04:24:00 | → | MQ-17J joins (~MQ-17J@d14-69-206-129.try.wideopenwest.com) |
| 04:28:32 | × | nate1 quits (~nate@108-233-125-227.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 255 seconds) |
| 04:32:27 | × | haykam1 quits (~haykam@static.100.2.21.65.clients.your-server.de) (Remote host closed the connection) |
| 04:32:40 | → | haykam1 joins (~haykam@static.100.2.21.65.clients.your-server.de) |
| 04:33:29 | × | favonia quits (~favonia@user/favonia) (Ping timeout: 255 seconds) |
| 04:33:37 | → | fizbin joins (~fizbin@c-73-33-197-160.hsd1.nj.comcast.net) |
| 04:33:47 | → | favonia joins (~favonia@user/favonia) |
| 04:36:26 | × | zebrag quits (~chris@user/zebrag) (Quit: Konversation terminated!) |
| 04:38:34 | × | hmmmas quits (~fidnc@183.217.200.144) (Quit: Leaving.) |
| 04:41:35 | × | fizbin quits (~fizbin@c-73-33-197-160.hsd1.nj.comcast.net) (Quit: Leaving...) |
| 04:41:57 | → | nate1 joins (~nate@108-233-125-227.lightspeed.sntcca.sbcglobal.net) |
| 04:43:34 | → | oxide joins (~lambda@user/oxide) |
| 04:46:22 | × | nate1 quits (~nate@108-233-125-227.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 246 seconds) |
| 04:52:06 | × | MQ-17J quits (~MQ-17J@d14-69-206-129.try.wideopenwest.com) (Ping timeout: 252 seconds) |
| 04:55:28 | → | MQ-17J joins (~MQ-17J@d14-69-206-129.try.wideopenwest.com) |
| 04:59:43 | → | nate1 joins (~nate@108-233-125-227.lightspeed.sntcca.sbcglobal.net) |
| 05:04:18 | × | nate1 quits (~nate@108-233-125-227.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 252 seconds) |
| 05:06:35 | × | slowButPresent quits (~slowButPr@user/slowbutpresent) (Quit: leaving) |
| 05:10:12 | → | nate1 joins (~nate@108-233-125-227.lightspeed.sntcca.sbcglobal.net) |
| 05:14:34 | × | nate1 quits (~nate@108-233-125-227.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 240 seconds) |
| 05:17:51 | → | StayHungry joins (~StayHungr@gateway/tor-sasl/stayhungry) |
| 05:18:40 | × | StayHungry quits (~StayHungr@gateway/tor-sasl/stayhungry) (Remote host closed the connection) |
| 05:18:52 | × | FragByte quits (~christian@user/fragbyte) (Quit: Quit) |
| 05:19:19 | → | StayHungry joins (~StayHungr@gateway/tor-sasl/stayhungry) |
| 05:19:23 | <StayHungry> | Comrades, I put main = print "hello, world" into hello.hs and execute ghc.exe hello.hs, then hello.exe pops up with 14 Mbytes in size. how comes a binary that output hello, world is so large? |
| 05:19:24 | × | xff0x quits (~xff0x@2001:1a81:525a:ea00:9e1e:6e15:b03f:8acc) (Ping timeout: 255 seconds) |
| 05:19:30 | × | yauhsien quits (~yauhsien@118-167-64-241.dynamic-ip.hinet.net) (Remote host closed the connection) |
| 05:20:18 | → | xff0x joins (~xff0x@2001:1a81:525a:ea00:a07c:46ec:2ccb:d36d) |
| 05:20:31 | → | FragByte joins (~christian@user/fragbyte) |
| 05:21:48 | <smtnet3> | StayHungry, static linking |
| 05:28:50 | × | oxide quits (~lambda@user/oxide) (Ping timeout: 255 seconds) |
| 05:30:49 | → | oxide joins (~lambda@user/oxide) |
| 05:31:53 | <c_wraith> | And especially the fact that the runtime is a single library |
| 05:32:41 | <c_wraith> | You're getting the entire runtime statically linked in, no matter how much of it you use. |
| 05:33:10 | <c_wraith> | ... Though to be fair, print actually uses a lot more of the runtime's features than you might expect. |
| 05:35:14 | <StayHungry> | other languages also can compile with static linking, but their helloworld consume noticeably less space, hence the question. i guess it's a peculiarity of Haskell then. |
| 05:35:34 | <DigitalKiwi> | also no optimization or whatever the default is |
| 05:37:39 | <c_wraith> | the real reason it happens is that no one has decided the effort of breaking the runtime up so that the linker can leave parts out of it is worth the engineering time. |
| 05:38:03 | <c_wraith> | It's a hard problem for returns that really only matter in niche cases |
| 05:39:11 | × | favonia quits (~favonia@user/favonia) (Ping timeout: 255 seconds) |
| 05:39:55 | <DigitalKiwi> | also maybe windows; i'm pretty sure i've had smaller static binaries on linux |
| 05:40:37 | <c_wraith> | Last time I actually paid attention to binary sizes, I was still using 32-bit GHC. That was a long time ago now. |
| 05:40:59 | <sm> | many many people do though.. tis a haskell FAQ |
| 05:42:15 | × | wei2912 quits (~wei2912@112.199.250.21) (Ping timeout: 252 seconds) |
| 05:44:44 | <StayHungry> | thank you for in-depth replies, comrades |
| 05:50:22 | → | yauhsien joins (~yauhsien@118-167-64-241.dynamic-ip.hinet.net) |
| 05:50:28 | ← | StayHungry parts (~StayHungr@gateway/tor-sasl/stayhungry) (-) |
| 05:52:28 | → | favonia joins (~favonia@user/favonia) |
| 05:54:17 | × | yauhsien quits (~yauhsien@118-167-64-241.dynamic-ip.hinet.net) (Remote host closed the connection) |
| 05:54:17 | × | MQ-17J quits (~MQ-17J@d14-69-206-129.try.wideopenwest.com) (Read error: Connection reset by peer) |
| 05:54:30 | → | MQ-17J joins (~MQ-17J@d14-69-206-129.try.wideopenwest.com) |
| 05:59:09 | <arahael> | I've forgotten some syntax... How do I specify multiple restrictions on a type? Eg, `foo :: A a, B b => a -> b -> a |
| 05:59:26 | × | hpc quits (~juzz@ip98-169-35-13.dc.dc.cox.net) (Ping timeout: 255 seconds) |
| 05:59:44 | <arahael> | I want to have `a` be an instance of `A`, and `b` be an instance of `B`. |
| 06:00:20 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 255 seconds) |
| 06:01:03 | → | hpc joins (~juzz@ip98-169-35-13.dc.dc.cox.net) |
| 06:02:01 | × | scrazen quits (~scrazen@user/scrazen) (Quit: Konversation terminated!) |
| 06:08:22 | → | Pickchea joins (~private@user/pickchea) |
| 06:10:52 | <arahael> | Found it - in the haskell report. I was missing ()'s. |
| 06:11:07 | <DigitalKiwi> | oh good i was thinking it's ()'s |
| 06:13:40 | <arahael> | Yep, except I was trying `:: (A a), (B b) =>`, and that didn't work, but the report is clear - it's `:: (A a, B b) =>` |
| 06:14:14 | <sm> | github actions are horribly complex |
| 06:14:19 | × | zaquest quits (~notzaques@5.128.210.178) (Remote host closed the connection) |
| 06:15:18 | → | zaquest joins (~notzaques@5.128.210.178) |
| 06:16:16 | → | wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 06:21:18 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 252 seconds) |
| 06:23:08 | → | takuan joins (~takuan@178-116-218-225.access.telenet.be) |
| 06:24:37 | × | cheater quits (~Username@user/cheater) (*.net *.split) |
| 06:24:37 | × | emergence quits (~emergence@vm0.max-p.me) (*.net *.split) |
| 06:24:37 | × | ding quits (~ding@commie.space) (*.net *.split) |
| 06:24:37 | × | smtnet3 quits (~asdfasdfa@202.36.244.28) (*.net *.split) |
| 06:24:37 | × | opqdonut quits (opqdonut@pseudo.fixme.fi) (*.net *.split) |
| 06:24:37 | × | awth13 quits (~user@user/awth13) (*.net *.split) |
| 06:24:37 | × | Megant quits (megant@user/megant) (*.net *.split) |
| 06:24:37 | × | alex3 quits (~alex3@BSN-77-82-41.static.siol.net) (*.net *.split) |
| 06:24:37 | × | sander quits (~sander@user/sander) (*.net *.split) |
| 06:24:37 | × | darklambda quits (~whateverg@111.65.56.40) (*.net *.split) |
| 06:24:37 | × | MidAutumnMoon9 quits (~MidAutumn@user/midautumnmoon) (*.net *.split) |
| 06:24:38 | × | AlexZenon quits (~alzenon@178.34.162.146) (*.net *.split) |
| 06:24:38 | × | peterhil quits (~peterhil@dsl-hkibng32-54f849-252.dhcp.inet.fi) (*.net *.split) |
| 06:24:38 | × | terrorjack quits (~terrorjac@ec2-54-95-39-30.ap-northeast-1.compute.amazonaws.com) (*.net *.split) |
| 06:24:38 | × | ablutor quits (~quassel@wasscher.com) (*.net *.split) |
| 06:24:38 | × | Adran quits (~adran@botters/adran) (*.net *.split) |
| 06:24:38 | × | orzo quits (joe@lasker.childrenofmay.org) (*.net *.split) |
| 06:24:38 | × | chkno_ quits (~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net) (*.net *.split) |
| 06:24:38 | × | jjhoo quits (~jahakala@dsl-trebng21-58c18f-56.dhcp.inet.fi) (*.net *.split) |
| 06:24:38 | × | dsf_ quits (~dsf@cpe-66-75-56-205.san.res.rr.com) (*.net *.split) |
| 06:24:38 | × | shailangsa quits (~shailangs@host86-186-196-229.range86-186.btcentralplus.com) (*.net *.split) |
| 06:24:38 | × | gawen quits (~gawen@user/gawen) (*.net *.split) |
| 06:24:38 | × | Firedancer quits (sid336191@stonehaven.irccloud.com) (*.net *.split) |
| 06:24:38 | × | L29Ah quits (~L29Ah@user/l29ah) (*.net *.split) |
| 06:24:38 | × | lambdap quits (~lambdap@static.167.190.119.168.clients.your-server.de) (*.net *.split) |
| 06:24:38 | × | bollu quits (~bollu@139.59.46.74) (*.net *.split) |
| 06:24:38 | × | sm2n quits (~sm2n@user/sm2n) (*.net *.split) |
| 06:24:38 | × | dustinm quits (~dustinm@static.38.6.217.95.clients.your-server.de) (*.net *.split) |
| 06:24:38 | × | yahb quits (xsbot@user/mniip/bot/yahb) (*.net *.split) |
| 06:24:39 | × | Nahra quits (~user@static.161.95.99.88.clients.your-server.de) (*.net *.split) |
| 06:24:39 | × | smitop quits (~smitop@user/smitop) (*.net *.split) |
| 06:24:39 | × | ChanServ quits (ChanServ@services.libera.chat) (*.net *.split) |
| 06:24:39 | × | haykam1 quits (~haykam@static.100.2.21.65.clients.your-server.de) (*.net *.split) |
| 06:24:39 | × | hnOsmium0001 quits (uid453710@id-453710.stonehaven.irccloud.com) (*.net *.split) |
| 06:24:39 | × | ishutin quits (~ishutin@87-97-88-250.pool.digikabel.hu) (*.net *.split) |
| 06:24:39 | × | pieguy128 quits (~pieguy128@bras-base-mtrlpq5031w-grc-57-65-92-163-194.dsl.bell.ca) (*.net *.split) |
| 06:24:39 | × | s__ quits (~s@50.34.81.185) (*.net *.split) |
| 06:24:39 | × | nerdypepper quits (~nerdypepp@user/nerdypepper) (*.net *.split) |
| 06:24:39 | × | artagnon quits (sid7560@id-7560.tooting.irccloud.com) (*.net *.split) |
| 06:24:39 | × | shredder quits (~user@user/shredder) (*.net *.split) |
| 06:24:39 | × | justache quits (~justache@user/justache) (*.net *.split) |
| 06:24:39 | × | jol quits (~jol@jol.dev) (*.net *.split) |
| 06:24:39 | × | acowley quits (~acowley@c-68-83-22-43.hsd1.nj.comcast.net) (*.net *.split) |
| 06:24:39 | × | NinjaTrappeur quits (~ninja@user/ninjatrappeur) (*.net *.split) |
| 06:24:39 | × | eight quits (~eight@user/eight) (*.net *.split) |
| 06:24:39 | × | trufas quits (~trufas@177.240.218.218) (*.net *.split) |
| 06:24:39 | × | thelounge9230681 quits (~thelounge@cpe-75-85-161-60.san.res.rr.com) (*.net *.split) |
| 06:24:39 | × | tcard quits (~tcard@p2307053-ipngn17101hodogaya.kanagawa.ocn.ne.jp) (*.net *.split) |
| 06:24:39 | × | canta quits (~canta@user/canta) (*.net *.split) |
| 06:24:39 | × | ephemient quits (uid407513@id-407513.tooting.irccloud.com) (*.net *.split) |
| 06:24:39 | × | haskl quits (~haskl@user/haskl) (*.net *.split) |
| 06:24:39 | × | GIANTWORLDKEEPER quits (~pjetcetal@128-71-13-182.broadband.corbina.ru) (*.net *.split) |
| 06:24:39 | × | dispater quits (~dispater@user/brprice) (*.net *.split) |
| 06:24:39 | × | rawles quits (~o@user/rawles) (*.net *.split) |
| 06:24:39 | × | fryguybob quits (~fryguybob@cpe-74-65-31-113.rochester.res.rr.com) (*.net *.split) |
| 06:24:40 | × | ozzymcduff quits (~mathieu@81-234-151-21-no94.tbcn.telia.com) (*.net *.split) |
| 06:24:40 | × | thaumavorio quits (~thaumavor@thaumavor.io) (*.net *.split) |
| 06:24:40 | × | Techcable quits (~Techcable@168.235.93.147) (*.net *.split) |
| 06:24:40 | × | hrdl quits (~hrdl@mail.hrdl.eu) (*.net *.split) |
| 06:24:40 | × | eldritch_ quits (~eldritch@134.209.221.71) (*.net *.split) |
| 06:24:40 | × | haasn quits (~nand@haasn.dev) (*.net *.split) |
| 06:24:40 | × | connrs quits (~connrs@user/connrs) (*.net *.split) |
| 06:24:40 | × | cfebs quits (~cfebs@user/cfebs) (*.net *.split) |
| 06:24:40 | × | xff0x quits (~xff0x@2001:1a81:525a:ea00:a07c:46ec:2ccb:d36d) (*.net *.split) |
| 06:24:40 | × | justsomeguy quits (~justsomeg@user/justsomeguy) (*.net *.split) |
| 06:24:40 | × | jakalx quits (~jakalx@base.jakalx.net) (*.net *.split) |
| 06:24:40 | × | beka quits (~beka@104-244-27-23.static.monkeybrains.net) (*.net *.split) |
| 06:24:40 | × | Feuermagier quits (~Feuermagi@user/feuermagier) (*.net *.split) |
| 06:24:40 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (*.net *.split) |
| 06:24:40 | × | juhp quits (~juhp@128.106.188.66) (*.net *.split) |
| 06:24:40 | × | acid quits (~acid@user/acid) (*.net *.split) |
| 06:24:40 | × | edwtjo quits (~edwtjo@user/edwtjo) (*.net *.split) |
| 06:24:40 | × | polykernel[m] quits (~polykerne@2001:470:69fc:105::ba04) (*.net *.split) |
| 06:24:40 | × | Raito_Bezarius quits (~Raito@wireguard/tunneler/raito-bezarius) (*.net *.split) |
| 06:24:40 | × | arahael quits (~arahael@118.211.182.212) (*.net *.split) |
| 06:24:40 | × | _________ quits (~nobody@user/noodly) (*.net *.split) |
| 06:24:40 | × | kadobanana quits (~mud@user/kadoban) (*.net *.split) |
| 06:24:40 | × | hrnz quits (~ulli@irc.plumbing) (*.net *.split) |
| 06:24:40 | × | radw quits (~radw@user/radw) (*.net *.split) |
| 06:24:40 | × | Alex_test quits (~al_test@178.34.162.146) (*.net *.split) |
| 06:24:41 | × | albet70 quits (~xxx@2400:8902::f03c:92ff:fe60:98d8) (*.net *.split) |
| 06:24:41 | × | obfusk quits (~quassel@a82-161-150-56.adsl.xs4all.nl) (*.net *.split) |
| 06:24:41 | × | hgolden quits (uid507415@id-507415.highgate.irccloud.com) (*.net *.split) |
| 06:24:41 | × | jocke-l quits (jocke-l@a.x0.is) (*.net *.split) |
| 06:24:41 | × | superbil quits (~superbil@1-34-176-171.HINET-IP.hinet.net) (*.net *.split) |
| 06:24:41 | × | sus quits (thelounge@user/zeromomentum) (*.net *.split) |
| 06:24:41 | × | peddie quits (~peddie@2001:470:69fc:105::25d) (*.net *.split) |
| 06:24:41 | × | jess quits (~jess@libera/staff/jess) (*.net *.split) |
| 06:24:41 | × | pippijn quits (~pippijn@ra.xinutec.org) (*.net *.split) |
| 06:24:41 | × | whiteline quits (~whiteline@c-cda8d954.54725-0-757473696b74.bbcust.telenor.se) (*.net *.split) |
| 06:24:41 | × | smarton quits (~smarton@gnu/webmaster/smarton) (*.net *.split) |
| 06:24:41 | × | djanatyn quits (~djanatyn@vps-7f49a6b0.vps.ovh.ca) (*.net *.split) |
| 06:24:41 | × | aji quits (~alex@prickle.ajitek.net) (*.net *.split) |
| 06:24:41 | × | reda quits (~reda@user/reda) (*.net *.split) |
| 06:24:41 | × | bah quits (~bah@l1.tel) (*.net *.split) |
| 06:24:41 | × | hiredman quits (~hiredman@frontier1.downey.family) (*.net *.split) |
| 06:24:41 | × | mrus quits (~mrus@2001:19f0:5:3fd4:5400:3ff:fe48:1820) (*.net *.split) |
| 06:24:41 | × | Ankhers quits (~Ankhers@ec2-54-196-233-138.compute-1.amazonaws.com) (*.net *.split) |
| 06:24:41 | × | remedan quits (~remedan@balak.me) (*.net *.split) |
| 06:24:41 | × | ridcully quits (~ridcully@p508ac428.dip0.t-ipconnect.de) (*.net *.split) |
| 06:24:41 | × | oxide quits (~lambda@user/oxide) (*.net *.split) |
| 06:24:41 | × | jlamothe quits (~jlamothe@198.251.60.157) (*.net *.split) |
| 06:24:41 | × | FinnElija quits (~finn_elij@user/finn-elija/x-0085643) (*.net *.split) |
| 06:24:41 | × | Teacup quits (~teacup@user/teacup) (*.net *.split) |
| 06:24:41 | × | turlando quits (~turlando@user/turlando) (*.net *.split) |
| 06:24:41 | × | troydm quits (~troydm@host-176-37-124-197.b025.la.net.ua) (*.net *.split) |
| 06:24:41 | × | sqrt2 quits (~ben@tunnel330957-pt.tunnel.tserv6.fra1.ipv6.he.net) (*.net *.split) |
| 06:24:42 | × | euandreh quits (~euandreh@2804:14c:33:9fe5:3720:61ec:ee32:2ddc) (*.net *.split) |
| 06:24:42 | × | sshine quits (~simon@hubris.eta.solutions) (*.net *.split) |
| 06:24:42 | × | synthmeat quits (~synthmeat@user/synthmeat) (*.net *.split) |
| 06:24:42 | × | dminuoso quits (~dminuoso@user/dminuoso) (*.net *.split) |
| 06:24:42 | × | dextaa quits (~DV@aftr-37-201-214-197.unity-media.net) (*.net *.split) |
| 06:24:42 | × | pfurla quits (~pfurla@ool-182ed2e2.dyn.optonline.net) (*.net *.split) |
| 06:24:42 | × | welterde quits (welterde@thinkbase.srv.welterde.de) (*.net *.split) |
| 06:24:42 | × | berberman quits (~berberman@user/berberman) (*.net *.split) |
| 06:24:42 | × | qrpnxz quits (~qrpnxz@user/qrpnxz) (*.net *.split) |
| 06:24:42 | × | johnw quits (~johnw@2600:1700:cf00:db0:edf9:8c5b:5a8d:2f85) (*.net *.split) |
| 06:24:42 | × | kadoban quits (~kadoban@user/kadoban) (*.net *.split) |
| 06:24:42 | × | AWizzArd quits (~code@user/awizzard) (*.net *.split) |
| 06:24:42 | × | zincy__ quits (~tom@2a00:23c8:9700:8001:6c68:60ee:e6e9:8a4c) (*.net *.split) |
| 06:24:42 | × | vjoki quits (~vjoki@2a00:d880:3:1::fea1:9ae) (*.net *.split) |
| 06:24:42 | × | oldmate quits (~spider@user/oldmate) (*.net *.split) |
| 06:24:42 | × | jle` quits (~justin@cpe-23-240-75-236.socal.res.rr.com) (*.net *.split) |
| 06:24:42 | × | xlei quits (znc@pool-68-129-84-118.nycmny.fios.verizon.net) (*.net *.split) |
| 06:24:42 | × | Natch quits (~natch@c-e070e255.014-297-73746f25.bbcust.telenor.se) (*.net *.split) |
| 06:24:42 | × | liskin quits (~liskin@xmonad/liskin) (*.net *.split) |
| 06:24:42 | × | wz1000 quits (~zubin@static.11.113.47.78.clients.your-server.de) (*.net *.split) |
| 06:24:43 | × | bastelfreak quits (~bastelfre@basteles-bastelknecht.bastelfreak.org) (*.net *.split) |
| 06:24:43 | × | cocreature quits (~moritz@2a03:b0c0:3:d0::c8:f001) (*.net *.split) |
| 06:24:43 | × | zaquest quits (~notzaques@5.128.210.178) (*.net *.split) |
| 06:24:43 | × | FragByte quits (~christian@user/fragbyte) (*.net *.split) |
| 06:24:43 | × | theproffesor quits (~theproffe@user/theproffesor) (*.net *.split) |
| 06:24:43 | × | aplainzetakind quits (~johndoe@captainludd.powered.by.lunarbnc.net) (*.net *.split) |
| 06:24:43 | × | Vajb quits (~Vajb@hag-jnsbng11-58c3a1-224.dhcp.inet.fi) (*.net *.split) |
| 06:24:43 | × | dajoer quits (~david@user/gvx) (*.net *.split) |
| 06:24:43 | × | guest61 quits (~xxx@47.245.54.240) (*.net *.split) |
| 06:24:43 | × | waleee quits (~waleee@h-98-128-228-119.NA.cust.bahnhof.se) (*.net *.split) |
| 06:24:43 | × | motherfs1 quits (~motherfsc@user/motherfsck) (*.net *.split) |
| 06:24:43 | × | Reyu[M] quits (~reyureyuz@matrix.reyuzenfold.com) (*.net *.split) |
| 06:24:43 | × | hendi quits (sid489601@id-489601.tooting.irccloud.com) (*.net *.split) |
| 06:24:43 | × | leeb quits (~leeb@KD111239157039.au-net.ne.jp) (*.net *.split) |
| 06:24:43 | × | Sgeo quits (~Sgeo@user/sgeo) (*.net *.split) |
| 06:24:43 | × | nick8325 quits (~nick8325@2001:9b1:26f9:3e00:b7ea:ac95:e18:4c1d) (*.net *.split) |
| 06:24:43 | × | azeem quits (~azeem@dynamic-adsl-84-220-226-129.clienti.tiscali.it) (*.net *.split) |
| 06:24:43 | × | typedfern_ quits (~Typedfern@185.red-83-57-142.dynamicip.rima-tde.net) (*.net *.split) |
| 06:24:43 | × | forell quits (~forell@user/forell) (*.net *.split) |
| 06:24:43 | × | hgolden_ quits (~hgolden2@cpe-172-114-84-61.socal.res.rr.com) (*.net *.split) |
| 06:24:43 | × | drewolson quits (~drewolson@user/drewolson) (*.net *.split) |
| 06:24:44 | × | lep quits (~lep@94.31.86.183) (*.net *.split) |
| 06:24:44 | × | Xe quits (~cadey@tailscale/xe) (*.net *.split) |
| 06:24:44 | × | meejah quits (~meejah@rutas.meejah.ca) (*.net *.split) |
| 06:24:44 | × | enikar quits (~enikar@user/enikar) (*.net *.split) |
| 06:24:44 | × | xacktm quits (xacktm@user/xacktm) (*.net *.split) |
| 06:24:44 | × | Dykam quits (Dykam@dykam.nl) (*.net *.split) |
| 06:24:44 | × | boxscape quits (~boxscape@user/boxscape) (*.net *.split) |
| 06:24:44 | × | oak- quits (~oakuniver@2001:470:69fc:105::fcd) (*.net *.split) |
| 06:24:44 | × | dminuoso[m] quits (~dminuosom@2001:470:69fc:105::33bb) (*.net *.split) |
| 06:24:44 | × | Ollie[m] quits (~ollieocha@2001:470:69fc:105::41a5) (*.net *.split) |
| 06:24:44 | × | aveltras[m] quits (~aveltrasm@2001:470:69fc:105::3ef9) (*.net *.split) |
| 06:24:44 | × | adziahel[m] quits (~adziahelm@2001:470:69fc:105::b4d) (*.net *.split) |
| 06:24:44 | × | infinisil[m] quits (~infinisil@2001:470:69fc:105::ff8) (*.net *.split) |
| 06:24:44 | × | vbeatrice[m] quits (~vbeatrice@2001:470:69fc:105::3ebf) (*.net *.split) |
| 06:24:44 | × | unrooted quits (~unrooted@2001:470:69fc:105::a4a) (*.net *.split) |
| 06:24:44 | × | zfnmxt quits (~zfnmxtzfn@2001:470:69fc:105::2b32) (*.net *.split) |
| 06:24:44 | × | vaibhavsagar[m] quits (~vaibhavsa@2001:470:69fc:105::ffe) (*.net *.split) |
| 06:24:44 | × | unclechu quits (~unclechu@2001:470:69fc:105::354) (*.net *.split) |
| 06:24:44 | × | lwe[m] quits (~dendrumat@2001:470:69fc:105::2f9b) (*.net *.split) |
| 06:24:44 | × | cdsmith quits (~cdsmithma@2001:470:69fc:105::284) (*.net *.split) |
| 06:24:44 | × | Aleci[m] quits (~alecilibr@2001:470:69fc:105::32e7) (*.net *.split) |
| 06:24:44 | × | MatrixTravelerbo quits (~voyagert2@2001:470:69fc:105::22) (*.net *.split) |
| 06:24:44 | × | ellie quits (~ellie@user/ellie) (*.net *.split) |
| 06:24:44 | × | dwt_ quits (~dwt_@c-98-200-58-177.hsd1.tx.comcast.net) (*.net *.split) |
| 06:24:44 | × | nckx quits (~nckx@tobias.gr) (*.net *.split) |
| 06:24:45 | × | notzmv quits (~zmv@user/notzmv) (*.net *.split) |
| 06:24:45 | × | hiruji quits (~hiruji@user/hiruji) (*.net *.split) |
| 06:24:45 | × | lisq quits (~quassel@lis.moe) (*.net *.split) |
| 06:24:45 | × | skn quits (~znc@2001:19f0:5:701:5400:ff:fe7c:4e5c) (*.net *.split) |
| 06:24:45 | × | jonrh quits (sid5185@id-5185.charlton.irccloud.com) (*.net *.split) |
| 06:24:45 | × | iphy quits (sid67735@2001:67c:2f08:4::1:897) (*.net *.split) |
| 06:24:45 | × | bradparker quits (sid262931@2001:67c:2f08:1::4:313) (*.net *.split) |
| 06:24:45 | × | oxytocat quits (~alloca@user/suppi) (*.net *.split) |
| 06:24:45 | × | hongminhee quits (sid295@id-295.tinside.irccloud.com) (*.net *.split) |
| 06:24:45 | × | ggvgc quits (~ggVGc@a.lowtech.earth) (*.net *.split) |
| 06:24:45 | × | averell quits (~averell@irc.nf3.eu) (*.net *.split) |
| 06:24:45 | × | choucavalier quits (~choucaval@peanutbuttervibes.com) (*.net *.split) |
| 06:24:45 | × | teddyc quits (theodorc@cassarossa.samfundet.no) (*.net *.split) |
| 06:24:45 | × | xnbya2 quits (~xnbya@2a01:4f8:c17:cbdd::1) (*.net *.split) |
| 06:24:45 | × | taktoa[c] quits (sid282096@id-282096.tinside.irccloud.com) (*.net *.split) |
| 06:24:45 | × | gonz_ quits (sid304396@id-304396.tooting.irccloud.com) (*.net *.split) |
| 06:24:45 | × | jmjl quits (julian@user/jmjl) (*.net *.split) |
| 06:24:45 | × | tinwood quits (~tinwood@general.default.akavanagh.uk0.bigv.io) (*.net *.split) |
| 06:24:45 | × | kaychaks__ quits (sid236345@id-236345.brockwell.irccloud.com) (*.net *.split) |
| 06:24:45 | × | dexterfoo quits (dexter@2a01:7e00::f03c:91ff:fe86:59ec) (*.net *.split) |
| 06:24:45 | × | darxun quits (sid504814@id-504814.tinside.irccloud.com) (*.net *.split) |
| 06:24:45 | × | LambdaDuck quits (~anka@ksit.fixme.fi) (*.net *.split) |
| 06:24:45 | × | zmt01 quits (~zmt00@user/zmt00) (*.net *.split) |
| 06:24:45 | × | Philonous_ quits (~Philonous@user/philonous) (*.net *.split) |
| 06:24:45 | × | feliix42 quits (~felix@gibbs.uberspace.de) (*.net *.split) |
| 06:24:45 | × | Xnuk quits (~xnuk@vultr.xnu.kr) (*.net *.split) |
| 06:24:45 | × | mustafa quits (sid502723@rockylinux/releng/mustafa) (*.net *.split) |
| 06:24:45 | × | jakesyl quits (sid56879@id-56879.stonehaven.irccloud.com) (*.net *.split) |
| 06:24:45 | × | joel135 quits (sid136450@id-136450.stonehaven.irccloud.com) (*.net *.split) |
| 06:24:45 | × | tritlo quits (sid58727@user/tritlo) (*.net *.split) |
| 06:24:45 | × | rubin55 quits (sid175221@id-175221.stonehaven.irccloud.com) (*.net *.split) |
| 06:24:45 | × | acertain quits (sid470584@stonehaven.irccloud.com) (*.net *.split) |
| 06:24:45 | × | nurupo quits (~nurupo.ga@user/nurupo) (*.net *.split) |
| 06:24:45 | × | MasseR quits (~MasseR@51.15.143.128) (*.net *.split) |
| 06:24:45 | × | carbolymer quits (~carbolyme@dropacid.net) (*.net *.split) |
| 06:24:45 | × | tdammers quits (~tdammers@77.109.72.213.res.static.edpnet.net) (*.net *.split) |
| 06:24:45 | × | zopsi quits (zopsi@2600:3c00::f03c:91ff:fe14:551f) (*.net *.split) |
| 06:24:46 | × | zgrep quits (~zgrep@user/zgrep) (*.net *.split) |
| 06:24:46 | × | flukiluke quits (~flukiluke@plum.alephc.xyz) (*.net *.split) |
| 06:24:46 | × | kmein quits (~weechat@user/kmein) (*.net *.split) |
| 06:24:46 | × | mjs2600 quits (~mjs2600@c-24-91-3-49.hsd1.vt.comcast.net) (*.net *.split) |
| 06:24:46 | × | PHO` quits (~pho@akari.cielonegro.org) (*.net *.split) |
| 06:24:46 | × | danso quits (~danso@23-233-111-52.cpe.pppoe.ca) (*.net *.split) |
| 06:24:46 | × | koz quits (~koz@121.99.240.58) (*.net *.split) |
| 06:24:46 | × | nrr quits (sid20938@id-20938.tooting.irccloud.com) (*.net *.split) |
| 06:24:46 | × | travv0 quits (sid293381@user/travv0) (*.net *.split) |
| 06:24:46 | × | sa quits (sid1055@id-1055.tinside.irccloud.com) (*.net *.split) |
| 06:24:46 | × | koolazer quits (~koo@212.47.237.37) (*.net *.split) |
| 06:24:46 | × | truckasaurus quits (sid457088@id-457088.brockwell.irccloud.com) (*.net *.split) |
| 06:24:46 | × | JSharp quits (sid4580@id-4580.tooting.irccloud.com) (*.net *.split) |
| 06:24:46 | × | adamCS quits (~adamCS@ec2-34-207-160-255.compute-1.amazonaws.com) (*.net *.split) |
| 06:24:46 | × | Brianmancer quits (~Neuromanc@user/briandamag) (*.net *.split) |
| 06:24:46 | × | takuan quits (~takuan@178-116-218-225.access.telenet.be) (*.net *.split) |
| 06:24:46 | × | Pickchea quits (~private@user/pickchea) (*.net *.split) |
| 06:24:46 | × | hpc quits (~juzz@ip98-169-35-13.dc.dc.cox.net) (*.net *.split) |
| 06:24:46 | × | MQ-17J quits (~MQ-17J@d14-69-206-129.try.wideopenwest.com) (*.net *.split) |
| 06:24:46 | × | neurocyte404 quits (~neurocyte@user/neurocyte) (*.net *.split) |
| 06:24:46 | × | Kaiepi quits (~Kaiepi@nwcsnbsc03w-47-54-173-93.dhcp-dynamic.fibreop.nb.bellaliant.net) (*.net *.split) |
| 06:24:46 | × | td_ quits (~td@94.134.91.203) (*.net *.split) |
| 06:24:47 | × | eggplantade quits (~Eggplanta@2600:1700:bef1:5e10:39f3:da:7ab8:bc1e) (*.net *.split) |
| 06:24:47 | × | son0p quits (~ff@181.136.122.143) (*.net *.split) |
| 06:24:47 | × | HarveyPwca quits (~HarveyPwc@2601:246:c180:a570:29df:3b00:ad0e:3a06) (*.net *.split) |
| 06:24:47 | × | coeus_ quits (~coeus@b2b-92-50-96-34.unitymedia.biz) (*.net *.split) |
| 06:24:47 | × | isekaijin quits (~pyon@user/pyon) (*.net *.split) |
| 06:24:47 | × | ukari quits (~ukari@user/ukari) (*.net *.split) |
| 06:24:47 | × | pgib quits (~textual@173.38.117.69) (*.net *.split) |
| 06:24:47 | × | phma quits (phma@2001:5b0:211b:d008:d38:3ff9:8a1d:e053) (*.net *.split) |
| 06:24:47 | × | kaizen quits (sid501599@id-501599.brockwell.irccloud.com) (*.net *.split) |
| 06:24:47 | × | econo quits (uid147250@user/econo) (*.net *.split) |
| 06:24:47 | × | tomku quits (~tomku@user/tomku) (*.net *.split) |
| 06:24:47 | × | funsafe quits (~funsafe@2601:1c1:4200:938f:32aa:eb39:2110:e2ea) (*.net *.split) |
| 06:24:47 | × | statusbot quits (~statusbot@ec2-34-198-122-184.compute-1.amazonaws.com) (*.net *.split) |
| 06:24:47 | × | alx741 quits (~alx741@186.178.108.75) (*.net *.split) |
| 06:24:47 | × | rostero quits (uid236576@id-236576.tooting.irccloud.com) (*.net *.split) |
| 06:24:47 | × | jay-invariant quits (~jay@c-24-4-6-169.hsd1.ca.comcast.net) (*.net *.split) |
| 06:24:47 | × | Lord_of_Life quits (~Lord@user/lord-of-life/x-2819915) (*.net *.split) |
| 06:24:47 | × | Cale quits (~cale@cpef48e38ee8583-cm0c473de9d680.cpe.net.cable.rogers.com) (*.net *.split) |
| 06:24:47 | × | tabemann_ quits (~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) (*.net *.split) |
| 06:24:47 | × | dragestil quits (~quassel@user/dragestil) (*.net *.split) |
| 06:24:47 | × | mei quits (~mei@user/mei) (*.net *.split) |
| 06:24:47 | × | slep quits (~slep@cpc150002-brnt4-2-0-cust437.4-2.cable.virginm.net) (*.net *.split) |
| 06:24:47 | × | stefan-_ quits (~cri@42dots.de) (*.net *.split) |
| 06:24:47 | × | sm[i] quits (~user@plaintextaccounting/sm) (*.net *.split) |
| 06:24:48 | × | spruit11 quits (~quassel@2a02:a467:ccd6:1:f403:cf1e:97b5:1c9b) (*.net *.split) |
| 06:24:48 | × | BestSteve quits (~beststeve@220-135-3-239.HINET-IP.hinet.net) (*.net *.split) |
| 06:24:48 | × | yin[m] quits (~zwromatri@2001:470:69fc:105::1d4) (*.net *.split) |
| 06:24:48 | × | RohitGoswami[m] quits (~rgoswamim@2001:470:69fc:105::16cc) (*.net *.split) |
| 06:24:48 | × | maerwald[m] quits (~maerwaldm@2001:470:69fc:105::1ee) (*.net *.split) |
| 06:24:48 | × | dualinverter[m] quits (~dualinver@2001:470:69fc:105::16a7) (*.net *.split) |
| 06:24:48 | × | jaror[m] quits (~jaror@2001:470:69fc:105::265) (*.net *.split) |
| 06:24:48 | × | Orbstheorem quits (~orbstheor@2001:470:69fc:105::a56) (*.net *.split) |
| 06:24:48 | × | bitonic quits (~bitonic@2001:470:69fc:105::1812) (*.net *.split) |
| 06:24:48 | × | thedward[m] quits (~thedwardm@2001:470:69fc:105::f79) (*.net *.split) |
| 06:24:48 | × | jophish quits (~jophish@2001:470:69fc:105::670) (*.net *.split) |
| 06:24:48 | × | ac quits (~aloiscoch@2001:470:69fc:105::65) (*.net *.split) |
| 06:24:48 | × | quintasan quits (~quassel@quintasan.pl) (*.net *.split) |
| 06:24:48 | × | abbie quits (~abbie@offtopia/offtopian/abbie) (*.net *.split) |
| 06:24:48 | × | xaltsc quits (~xaltsc@user/xaltsc) (*.net *.split) |
| 06:24:48 | × | feetwind quits (~mike@user/feetwind) (*.net *.split) |
| 06:24:48 | × | Jonno_FTW quits (~come@user/jonno-ftw/x-0835346) (*.net *.split) |
| 06:24:48 | × | dy quits (~dy@user/dy) (*.net *.split) |
| 06:24:48 | × | sa1 quits (uid7690@id-7690.charlton.irccloud.com) (*.net *.split) |
| 06:24:48 | × | matijja quits (~matijja@193.77.181.201) (*.net *.split) |
| 06:24:48 | × | robertm quits (robertm@rojoma.com) (*.net *.split) |
| 06:24:48 | × | zzz quits (~yin@user/yin) (*.net *.split) |
| 06:24:48 | × | edmundnoble quits (sid229620@id-229620.brockwell.irccloud.com) (*.net *.split) |
| 06:24:48 | × | codedmart quits (~codedmart@li335-49.members.linode.com) (*.net *.split) |
| 06:24:48 | × | totbwf_ quits (sid402332@id-402332.highgate.irccloud.com) (*.net *.split) |
| 06:24:48 | × | relrod quits (~relrod@redhat/ansible.staff.relrod) (*.net *.split) |
| 06:24:48 | × | aravk quits (~aravk@user/aravk) (*.net *.split) |
| 06:24:48 | × | juri_ quits (~juri@178.63.35.222) (*.net *.split) |
| 06:24:48 | × | gorignak quits (~gorignak@047-037-033-079.res.spectrum.com) (*.net *.split) |
| 06:24:48 | × | dyniec quits (~dyniec@mail.dybiec.info) (*.net *.split) |
| 06:24:48 | × | lightandlight quits (sid135476@id-135476.brockwell.irccloud.com) (*.net *.split) |
| 06:24:48 | × | b20n quits (sid115913@id-115913.highgate.irccloud.com) (*.net *.split) |
| 06:24:48 | × | etrepum quits (sid763@id-763.highgate.irccloud.com) (*.net *.split) |
| 06:24:48 | × | tapas quits (sid467876@id-467876.charlton.irccloud.com) (*.net *.split) |
| 06:24:48 | × | Adeon quits (sid418992@id-418992.tooting.irccloud.com) (*.net *.split) |
| 06:24:48 | × | gmc quits (sid58314@id-58314.charlton.irccloud.com) (*.net *.split) |
| 06:24:48 | × | dkeohane quits (~dkeohane@ec2-18-189-29-140.us-east-2.compute.amazonaws.com) (*.net *.split) |
| 06:24:48 | × | hexology quits (~hexology@user/hexology) (*.net *.split) |
| 06:24:48 | × | supersven quits (uid501114@id-501114.charlton.irccloud.com) (*.net *.split) |
| 06:24:48 | × | parseval quits (sid239098@id-239098.brockwell.irccloud.com) (*.net *.split) |
| 06:24:49 | × | mikolaj quits (~mikolaj@purple.well-typed.com) (*.net *.split) |
| 06:24:49 | × | [exa] quits (exa@user/exa/x-3587197) (*.net *.split) |
| 06:24:49 | × | jassob quits (~jassob@korrob.vth.sgsnet.se) (*.net *.split) |
| 06:24:49 | × | marienz quits (~marienz@libera/staff/marienz) (*.net *.split) |
| 06:24:49 | × | Jon quits (jon@dow.land) (*.net *.split) |
| 06:24:49 | × | davetapley quits (sid666@id-666.highgate.irccloud.com) (*.net *.split) |
| 06:24:49 | × | tchakka quits (~tchakkazu@static-47-180-28-65.lsan.ca.frontiernet.net) (*.net *.split) |
| 06:24:49 | × | phaazon quits (~phaazon@2001:41d0:a:fe76::1) (*.net *.split) |
| 06:24:49 | × | davl quits (~davl@207.154.228.18) (*.net *.split) |
| 06:24:49 | × | toms quits (~foobar@pogostick.net) (*.net *.split) |
| 06:24:49 | × | xnyhps quits (~xnyhps@2a02:2770:3:0:216:3eff:fe67:3288) (*.net *.split) |
| 06:24:49 | × | S11001001 quits (sid42510@id-42510.charlton.irccloud.com) (*.net *.split) |
| 06:24:49 | × | angerman quits (sid209936@id-209936.charlton.irccloud.com) (*.net *.split) |
| 06:24:49 | × | winny quits (~winny@user/winny) (*.net *.split) |
| 06:24:49 | × | tolt quits (~weechat-h@li219-154.members.linode.com) (*.net *.split) |
| 06:24:49 | × | ProofTechnique quits (sid79547@id-79547.charlton.irccloud.com) (*.net *.split) |
| 06:24:49 | × | auri quits (~admin@static.46.108.40.188.clients.your-server.de) (*.net *.split) |
| 06:24:49 | × | trueboxguy quits (~trueboxgu@user/trueboxguy) (*.net *.split) |
| 06:24:49 | × | Boarders quits (sid425905@tooting.irccloud.com) (*.net *.split) |
| 06:24:49 | × | dpratt quits (sid193493@id-193493.brockwell.irccloud.com) (*.net *.split) |
| 06:24:49 | × | beaky quits (~beaky@2a03:b0c0:0:1010::1e:a001) (*.net *.split) |
| 06:24:49 | × | Unhammer quits (~Unhammer@user/unhammer) (*.net *.split) |
| 06:24:49 | × | cpape quits (~user@2a01:4f9:c010:632d::1) (*.net *.split) |
| 06:24:49 | × | enemeth79 quits (sid309041@id-309041.tooting.irccloud.com) (*.net *.split) |
| 06:24:49 | × | shajra[m] quits (~shajramat@2001:470:69fc:105::b552) (*.net *.split) |
| 06:24:49 | × | ixlun quits (~ixlun@2001:470:69fc:105::41b3) (*.net *.split) |
| 06:24:49 | × | ecameron[m] quits (~ecameronm@2001:470:69fc:105::35df) (*.net *.split) |
| 06:24:49 | × | Drezil quits (~drezilkif@2001:470:69fc:105::7f8) (*.net *.split) |
| 06:24:49 | × | jakefromstatefar quits (~jakefroms@2001:470:69fc:105::15ef) (*.net *.split) |
| 06:24:49 | × | bb010g quits (~bb010g@2001:470:69fc:105::9a5) (*.net *.split) |
| 06:24:49 | × | gxt quits (~gxt@2001:470:69fc:105::3513) (*.net *.split) |
| 06:24:49 | × | cdepillabout[m] quits (~cdepillab@2001:470:69fc:105::3d3) (*.net *.split) |
| 06:24:49 | × | marinelli[m] quits (~marinelli@2001:470:69fc:105::2d8) (*.net *.split) |
| 06:24:49 | × | Las[m] quits (~lasmatrix@2001:470:69fc:105::74e) (*.net *.split) |
| 06:24:49 | × | hsiktas[m] quits (~hsiktasma@2001:470:69fc:105::30d4) (*.net *.split) |
| 06:24:49 | × | fgaz quits (~fgaz@2001:470:69fc:105::842) (*.net *.split) |
| 06:24:49 | × | siraben quits (~siraben@user/siraben) (*.net *.split) |
| 06:24:49 | × | keltono quits (~kelton@x-160-94-179-178.acm.umn.edu) (*.net *.split) |
| 06:24:49 | × | mstruebing quits (~maex@2001:41d0:8:93c7::1) (*.net *.split) |
| 06:24:49 | × | tnks_ quits (sid412124@id-412124.brockwell.irccloud.com) (*.net *.split) |
| 06:24:49 | × | absence quits (torgeihe@hildring.pvv.ntnu.no) (*.net *.split) |
| 06:24:49 | × | bwe quits (~bwe@2a01:4f8:1c1c:4878::2) (*.net *.split) |
| 06:24:49 | × | gregberns_ quits (sid315709@id-315709.brockwell.irccloud.com) (*.net *.split) |
| 06:24:49 | × | smokey991 quits (sid369395@id-369395.brockwell.irccloud.com) (*.net *.split) |
| 06:24:49 | × | elcaro quits (~anonymous@45.32.191.75) (*.net *.split) |
| 06:24:50 | × | dixie quits (~dixie@real.wilbury.sk) (*.net *.split) |
| 06:24:50 | × | eL_Bart0 quits (eL_Bart0@dietunichtguten.org) (*.net *.split) |
| 06:24:50 | × | tinco quits (~tinco@tinco.nl) (*.net *.split) |
| 06:24:50 | × | degraafk quits (sid71464@id-71464.tooting.irccloud.com) (*.net *.split) |
| 06:24:50 | × | dave_uy quits (~dave_uy@108.61.193.26) (*.net *.split) |
| 06:24:50 | × | meridion quits (~meridion@punt.hetgrotebos.org) (*.net *.split) |
| 06:24:50 | × | pierrot quits (~pi@user/pierrot) (*.net *.split) |
| 06:24:50 | × | Square quits (~a@178.62.91.8) (*.net *.split) |
| 06:24:50 | × | yushyin quits (DqPAekUnN9@karif.server-speed.net) (*.net *.split) |
| 06:24:50 | × | vgtw quits (~vgtw@c-9164205c.07-348-756d651.bbcust.telenor.se) (*.net *.split) |
| 06:24:50 | × | madnight quits (~madnight@static.59.103.201.195.clients.your-server.de) (*.net *.split) |
| 06:24:50 | × | aweinstock quits (~aweinstoc@cpe-67-248-65-250.nycap.res.rr.com) (*.net *.split) |
| 06:24:50 | × | pounce quits (~pounce@facebook/engineering/pounce) (*.net *.split) |
| 06:24:50 | × | thonkpod quits (~thonkpod@user/thonkpod) (*.net *.split) |
| 06:24:50 | × | kristjansson quits (sid126207@id-126207.tinside.irccloud.com) (*.net *.split) |
| 06:24:50 | × | heath quits (~heath@user/heath) (*.net *.split) |
| 06:24:50 | × | Morrow quits (~Morrow@bzq-110-168-31-106.red.bezeqint.net) (*.net *.split) |
| 06:24:50 | × | Trattue quits (~Trattue@152.70.182.158) (*.net *.split) |
| 06:24:50 | × | jespada quits (~jespada@90.254.247.46) (*.net *.split) |
| 06:24:50 | × | ByronJohnson quits (~bairyn@mail.digitalkingdom.org) (*.net *.split) |
| 06:24:50 | × | bcoppens quits (~bartcopp@vpn2.bartcoppens.be) (*.net *.split) |
| 06:24:50 | × | hyiltiz quits (~quassel@31.220.5.250) (*.net *.split) |
| 06:24:51 | × | xsperry quits (~as@user/xsperry) (*.net *.split) |
| 06:24:51 | × | NieDzejkob quits (~quassel@195.149.98.3) (*.net *.split) |
| 06:24:51 | × | Ranhir quits (~Ranhir@157.97.53.139) (*.net *.split) |
| 06:24:51 | × | ft quits (~ft@shell.chaostreff-dortmund.de) (*.net *.split) |
| 06:24:51 | × | cjay quits (cjay@nerdbox.nerd2nerd.org) (*.net *.split) |
| 06:24:51 | × | poljar quits (~poljar@93-139-36-109.adsl.net.t-com.hr) (*.net *.split) |
| 06:24:51 | × | tomsmeding quits (~tomsmedin@tomsmeding.com) (*.net *.split) |
| 06:24:51 | × | a1paca quits (~a1paca@user/a1paca) (*.net *.split) |
| 06:24:51 | × | wagle quits (~wagle@quassel.wagle.io) (*.net *.split) |
| 06:24:51 | × | tam quits (~alpha@163.172.215.78) (*.net *.split) |
| 06:24:51 | × | ajb quits (~ajb@cupid.whatbox.ca) (*.net *.split) |
| 06:24:51 | × | Athas quits (athas@sigkill.dk) (*.net *.split) |
| 06:24:51 | × | mht quits (~mht@mht.wtf) (*.net *.split) |
| 06:24:51 | × | bens quits (~bens@www.typius.com) (*.net *.split) |
| 06:24:51 | × | pie_ quits (~pie_bnc@user/pie/x-2818909) (*.net *.split) |
| 06:24:51 | × | tristanC quits (~tristanC@user/tristanc) (*.net *.split) |
| 06:24:51 | × | ski quits (~ski@ed-3358-10.studat.chalmers.se) (*.net *.split) |
| 06:24:51 | × | zinc quits (~zinc@163.ip-51-254-203.eu) (*.net *.split) |
| 06:24:51 | × | c_wraith quits (~c_wraith@adjoint.us) (*.net *.split) |
| 06:24:51 | × | echoreply quits (~echoreply@45.32.163.16) (*.net *.split) |
| 06:24:51 | × | sudden quits (~cat@user/sudden) (*.net *.split) |
| 06:24:51 | × | wwalker quits (~wwalker@platinum.solid-constructs.com) (*.net *.split) |
| 06:24:51 | × | caubert quits (~caubert@136.244.111.235) (*.net *.split) |
| 06:24:51 | × | adium quits (adium@user/adium) (*.net *.split) |
| 06:24:51 | × | kosmikus quits (~kosmikus@nullzig.kosmikus.org) (*.net *.split) |
| 06:24:51 | × | acro quits (~acro@user/acro) (*.net *.split) |
| 06:24:51 | × | ent quits (entgod@kapsi.fi) (*.net *.split) |
| 06:24:51 | × | SquidDev quits (~SquidDev@autoclave.squiddev.cc) (*.net *.split) |
| 06:24:51 | × | eagleflo quits (~aku@eagleflow.fi) (*.net *.split) |
| 06:24:51 | × | sm quits (~sm@plaintextaccounting/sm) (*.net *.split) |
| 06:24:51 | × | fakehacker[m] quits (~fakehacke@2001:470:69fc:105::b5f0) (*.net *.split) |
| 06:24:51 | × | smichel17[m] quits (~smichel17@2001:470:69fc:105::2d32) (*.net *.split) |
| 06:24:51 | × | Guest1752 quits (~sylveonma@2001:470:69fc:105::2d95) (*.net *.split) |
| 06:24:51 | × | autrim64[m] quits (~autrim64m@2001:470:69fc:105::16a1) (*.net *.split) |
| 06:24:51 | × | Morrow[m] quits (~morrowmma@2001:470:69fc:105::1d0) (*.net *.split) |
| 06:24:52 | × | Deewiant quits (~deewiant@2001:470:69fc:105::2fd3) (*.net *.split) |
| 06:24:52 | × | ru0mad[m] quits (~ru0madmat@2001:470:69fc:105::9b2) (*.net *.split) |
| 06:24:52 | × | Artem[m] quits (~artemtype@2001:470:69fc:105::75b) (*.net *.split) |
| 06:24:52 | × | the-coot[m] quits (~the-cootm@2001:470:69fc:105::95f) (*.net *.split) |
| 06:24:52 | × | noctuks quits (VLd78TzYRj@user/noctux) (*.net *.split) |
| 06:24:52 | × | hook54321 quits (sid149355@user/hook54321) (*.net *.split) |
| 06:24:52 | × | integral quits (sid296274@user/integral) (*.net *.split) |
| 06:24:52 | × | tomboy64 quits (~tomboy64@user/tomboy64) (*.net *.split) |
| 06:24:52 | × | mrkajetanp quits (~mrkajetan@2a01:4b00:ea36:6c00:7994:941c:3f5d:2b88) (*.net *.split) |
| 06:24:52 | × | DigitalKiwi quits (~kiwi@2604:a880:400:d0::12fc:5001) (*.net *.split) |
| 06:24:52 | × | vito quits (sid1962@user/vito) (*.net *.split) |
| 06:24:52 | × | jmct quits (sid160793@id-160793.tinside.irccloud.com) (*.net *.split) |
| 06:24:52 | × | gaze__ quits (sid387101@id-387101.brockwell.irccloud.com) (*.net *.split) |
| 06:24:52 | × | adamse quits (sid72084@user/adamse) (*.net *.split) |
| 06:24:52 | × | systemfault quits (sid267009@id-267009.highgate.irccloud.com) (*.net *.split) |
| 06:24:52 | × | agander_m quits (sid407952@id-407952.tinside.irccloud.com) (*.net *.split) |
| 06:24:52 | × | T_S_ quits (sid501726@id-501726.highgate.irccloud.com) (*.net *.split) |
| 06:24:52 | × | mcglk quits (~mcglk@131.191.49.120) (*.net *.split) |
| 06:24:52 | × | yorick quits (~yorick@user/yorick) (*.net *.split) |
| 06:24:52 | × | Unode quits (~Unode@194.94.44.220) (*.net *.split) |
| 06:24:52 | × | Kofid quits (~Kofid@2601:404:d300:5a0:fcbf:c290:5998:a5c6) (*.net *.split) |
| 06:24:52 | × | justosophy[m] quits (~justosoph@2001:470:69fc:105::572f) (*.net *.split) |
| 06:24:52 | × | octeep[m]1 quits (~octeepmoc@2001:470:69fc:105::695e) (*.net *.split) |
| 06:24:52 | × | Soft quits (~soft-matr@2001:470:69fc:105::c75) (*.net *.split) |
| 06:24:52 | × | reza[m] quits (~rezaphone@2001:470:69fc:105::3eda) (*.net *.split) |
| 06:24:52 | × | amesgen[m] quits (~amesgenm]@2001:470:69fc:105::82b) (*.net *.split) |
| 06:24:52 | × | sridonhiatus[m] quits (~sridmatri@2001:470:69fc:105::1c2) (*.net *.split) |
| 06:24:52 | × | fabfianda[m] quits (~fabfianda@2001:470:69fc:105::6db) (*.net *.split) |
| 06:24:52 | × | ormaaj quits (~ormaaj@user/ormaaj) (*.net *.split) |
| 06:24:52 | × | inkbottle[m] quits (~inkbottle@2001:470:69fc:105::2ff5) (*.net *.split) |
| 06:24:52 | × | carmysilna quits (~brightly-@2001:470:69fc:105::2190) (*.net *.split) |
| 06:24:52 | × | ServerStatsDisco quits (~serversta@2001:470:69fc:105::1a) (*.net *.split) |
| 06:24:52 | × | Vq quits (~vq@90-227-195-41-no77.tbcn.telia.com) (*.net *.split) |
| 06:24:53 | × | Clint quits (~Clint@user/clint) (*.net *.split) |
| 06:24:53 | × | shane quits (~shane@ana.rch.ist) (*.net *.split) |
| 06:24:53 | × | Hecate quits (~mariposa@user/hecate) (*.net *.split) |
| 06:24:53 | × | V quits (~v@anomalous.eu) (*.net *.split) |
| 06:24:53 | × | amirouche quits (~amirouche@user/amirouche) (*.net *.split) |
| 06:24:53 | × | Ferdirand quits (~somebody@user/ferdirand) (*.net *.split) |
| 06:24:53 | × | haritz quits (~hrtz@user/haritz) (*.net *.split) |
| 06:24:53 | × | martin02 quits (silas@hund.fs.lmu.de) (*.net *.split) |
| 06:24:53 | × | fjmorazan quits (~quassel@user/fjmorazan) (*.net *.split) |
| 06:24:53 | × | andreas303 quits (andreas303@ip227.orange.bnc4free.com) (*.net *.split) |
| 06:24:53 | × | barrucadu quits (~barrucadu@carcosa.barrucadu.co.uk) (*.net *.split) |
| 06:24:53 | × | hexeme quits (~hexeme@user/hexeme) (*.net *.split) |
| 06:24:53 | × | mikko quits (~mikko@2a02:7b40:d418:6a61::1) (*.net *.split) |
| 06:24:53 | × | lechner quits (~lechner@debian/lechner) (*.net *.split) |
| 06:24:53 | × | Taneb quits (~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0) (*.net *.split) |
| 06:24:53 | × | peutri quits (~peutri@ns317027.ip-94-23-46.eu) (*.net *.split) |
| 06:24:53 | × | Aleksejs quits (~Aleksejs@haskell.lv) (*.net *.split) |
| 06:24:53 | × | Ekho quits (~Ekho@user/ekho) (*.net *.split) |
| 06:24:53 | × | xerox quits (~edi@user/edi) (*.net *.split) |
| 06:24:53 | × | cohn quits (~noone@user/cohn) (*.net *.split) |
| 06:24:53 | × | vk3wtf quits (~doc@124.168.198.139) (*.net *.split) |
| 06:24:53 | × | immae quits (~immae@2a01:4f8:141:53e7::) (*.net *.split) |
| 06:24:53 | × | parisienne quits (sid383587@id-383587.brockwell.irccloud.com) (*.net *.split) |
| 06:24:53 | × | m1dnight quits (~christoph@188.ip-51-91-158.eu) (*.net *.split) |
| 06:24:53 | × | piele quits (~piele@tbonesteak.creativeserver.net) (*.net *.split) |
| 06:24:53 | × | obviyus quits (sid415299@user/obviyus) (*.net *.split) |
| 06:24:53 | × | sclv quits (sid39734@haskell/developer/sclv) (*.net *.split) |
| 06:24:53 | × | exarkun quits (~exarkun@user/exarkun) (*.net *.split) |
| 06:24:53 | × | fr33domlover quits (~fr33domlo@angeley.es) (*.net *.split) |
| 06:24:53 | × | Zemyla quits (~ec2-user@ec2-54-196-11-2.compute-1.amazonaws.com) (*.net *.split) |
| 06:24:53 | × | SethTisue__ quits (sid14912@id-14912.charlton.irccloud.com) (*.net *.split) |
| 06:24:53 | × | janus quits (janus@anubis.0x90.dk) (*.net *.split) |
| 06:24:53 | × | aforemny quits (~aforemny@static.248.158.34.188.clients.your-server.de) (*.net *.split) |
| 06:24:54 | × | kawzeg quits (kawzeg@2a01:7e01::f03c:92ff:fee2:ec34) (*.net *.split) |
| 06:24:54 | × | nonzen quits (~nonzen@user/nonzen) (*.net *.split) |
| 06:24:54 | × | Hobbyboy quits (Hobbyboy@hobbyboy.co.uk) (*.net *.split) |
| 06:24:54 | × | feepo quits (sid28508@id-28508.brockwell.irccloud.com) (*.net *.split) |
| 06:24:54 | × | Arsen quits (~arsen@managarm/dev/Arsen) (*.net *.split) |
| 06:24:54 | × | lieven quits (~mal@ns2.wyrd.be) (*.net *.split) |
| 06:24:54 | × | rednaZ[m] quits (~r3dnazmat@2001:470:69fc:105::ba70) (*.net *.split) |
| 06:24:54 | × | maralorn quits (~maralorn@2001:470:69fc:105::251) (*.net *.split) |
| 06:24:54 | × | PotatoHatsue quits (~berberman@2001:470:69fc:105::b488) (*.net *.split) |
| 06:24:54 | × | jellz[m] quits (~jellzmatr@2001:470:69fc:105::2daa) (*.net *.split) |
| 06:24:54 | × | wallymathieu[m] quits (~wallymath@2001:470:69fc:105::16ae) (*.net *.split) |
| 06:24:54 | × | kosmikus[m] quits (~andresloe@2001:470:69fc:105::95d) (*.net *.split) |
| 06:24:54 | × | hjulle[m] quits (~hjullemat@2001:470:69fc:105::1dd) (*.net *.split) |
| 06:24:54 | × | bryan[m] quits (~bchreekat@2001:470:69fc:105::16b5) (*.net *.split) |
| 06:24:54 | × | ericson2314 quits (~ericson23@2001:470:69fc:105::70c) (*.net *.split) |
| 06:24:54 | × | talismanick quits (~user@2601:644:8502:d700::f19d) (*.net *.split) |
| 06:24:54 | × | PotatoGim quits (sid99505@id-99505.tooting.irccloud.com) (*.net *.split) |
| 06:24:54 | × | edwardk_ quits (sid47016@haskell/developer/edwardk) (*.net *.split) |
| 06:24:54 | × | joeyh_ quits (joeyh@kitenet.net) (*.net *.split) |
| 06:24:54 | × | gabiruh_ quits (~gabiruh@vps19177.publiccloud.com.br) (*.net *.split) |
| 06:24:54 | × | spicyrice quits (~ubuntu@2600:1f11:52a:4400:ccbc:2b96:cabe:414b) (*.net *.split) |
| 06:24:54 | × | oats quits (~thomas@user/oats) (*.net *.split) |
| 06:24:54 | × | sajith quits (~sajith@user/sajith) (*.net *.split) |
| 06:24:54 | × | cbarrett quits (sid192934@id-192934.brockwell.irccloud.com) (*.net *.split) |
| 06:24:54 | × | conjunctive quits (sid433686@id-433686.brockwell.irccloud.com) (*.net *.split) |
| 06:24:54 | × | grfn quits (sid449115@id-449115.brockwell.irccloud.com) (*.net *.split) |
| 06:24:54 | × | Pent quits (sid313808@id-313808.tooting.irccloud.com) (*.net *.split) |
| 06:24:54 | × | mcfilib quits (sid302703@user/mcfilib) (*.net *.split) |
| 06:24:54 | × | bjs quits (sid190364@user/bjs) (*.net *.split) |
| 06:24:54 | × | idnar quits (sid12240@debian/mithrandi) (*.net *.split) |
| 06:24:54 | × | jackdk quits (sid373013@cssa/jackdk) (*.net *.split) |
| 06:24:54 | × | dsal quits (sid13060@id-13060.tooting.irccloud.com) (*.net *.split) |
| 06:24:55 | × | bjobjo quits (~bo@user/bjobjo) (*.net *.split) |
| 06:24:55 | × | remexre quits (~nathan@user/remexre) (*.net *.split) |
| 06:24:55 | × | mrmonday quits (~robert@what.i.hope.is.not.a.tabernaevagant.es) (*.net *.split) |
| 06:24:55 | × | tv quits (~tv@user/tv) (*.net *.split) |
| 06:24:55 | × | alp quits (~alp@user/alp) (*.net *.split) |
| 06:24:55 | × | samebchase quits (~samebchas@51.15.68.182) (*.net *.split) |
| 06:24:55 | × | favonia quits (~favonia@user/favonia) (*.net *.split) |
| 06:24:55 | × | bin_ quits (~bin@user/bin/x-1583188) (*.net *.split) |
| 06:24:55 | × | shutdown_-h_now quits (~arjan@82-75-187-100.cable.dynamic.v4.ziggo.nl) (*.net *.split) |
| 06:24:55 | × | tzh quits (~tzh@c-24-21-73-154.hsd1.wa.comcast.net) (*.net *.split) |
| 06:24:55 | × | pbrisbin quits (~patrick@pool-173-49-147-28.phlapa.fios.verizon.net) (*.net *.split) |
| 06:24:55 | × | polux quits (~polux@51.15.169.172) (*.net *.split) |
| 06:24:55 | × | SoF quits (~skius@user/skius) (*.net *.split) |
| 06:24:55 | × | drdo quits (~drdo@overlord0.drdo.eu) (*.net *.split) |
| 06:24:55 | × | bsima quits (~bsima@simatime.com) (*.net *.split) |
| 06:24:55 | × | urdh quits (~urdh@user/urdh) (*.net *.split) |
| 06:24:55 | × | xsarnik quits (xsarnik@lounge.fi.muni.cz) (*.net *.split) |
| 06:24:55 | × | dibblego quits (~dibblego@122-199-1-30.ip4.superloop.com) (*.net *.split) |
| 06:24:55 | × | nitrix quits (~nitrix@user/nitrix) (*.net *.split) |
| 06:24:55 | × | ornxka quits (~ornxka@user/ornxka) (*.net *.split) |
| 06:24:55 | × | asm quits (~alexander@user/asm) (*.net *.split) |
| 06:24:55 | × | paddymahoney quits (~paddymaho@cpe9050ca207f83-cm9050ca207f80.cpe.net.cable.rogers.com) (*.net *.split) |
| 06:24:55 | × | Solarion quits (~solarion@mail.digitasaru.net) (*.net *.split) |
| 06:24:55 | × | tureba quits (~tureba@tureba.org) (*.net *.split) |
| 06:24:55 | × | kritzefitz quits (~kritzefit@picard.host.weltraumschlangen.de) (*.net *.split) |
| 06:24:55 | × | mikolaj__ quits (~mikon@duch.mimuw.edu.pl) (*.net *.split) |
| 06:24:55 | × | shanemikel quits (~shanemike@desk.roadwar.net) (*.net *.split) |
| 06:24:55 | × | o quits (~niko@libera/staff/niko) (*.net *.split) |
| 06:24:55 | × | jushur quits (~human@user/jushur) (*.net *.split) |
| 06:24:55 | × | dka quits (~code-is-a@ns3059207.ip-193-70-33.eu) (*.net *.split) |
| 06:24:55 | × | natechan quits (~nate@108-233-125-227.lightspeed.sntcca.sbcglobal.net) (*.net *.split) |
| 06:24:55 | × | noctux quits (~noctux@user/noctux) (*.net *.split) |
| 06:24:55 | × | ringo_ quits (~ringo@157.230.117.128) (*.net *.split) |
| 06:24:55 | × | curiousgay quits (~curiousgg@77-120-144-167.kha.volia.net) (*.net *.split) |
| 06:24:56 | × | ziman quits (~ziman@user/ziman) (*.net *.split) |
| 06:24:56 | × | mniip quits (mniip@libera/staff/mniip) (*.net *.split) |
| 06:24:56 | × | dolio quits (~dolio@130.44.130.54) (*.net *.split) |
| 06:24:56 | × | glider quits (~glider@user/glider) (*.net *.split) |
| 06:24:56 | × | blades quits (~blades@204.48.29.163) (*.net *.split) |
| 06:24:56 | × | Eoco quits (~ian@x-160-94-179-157.acm.umn.edu) (*.net *.split) |
| 06:24:56 | × | Flonk quits (~Flonk@ec2-52-40-29-25.us-west-2.compute.amazonaws.com) (*.net *.split) |
| 06:24:56 | × | sweater2 quits (~sweater@206.81.18.26) (*.net *.split) |
| 06:24:56 | × | anderson quits (~ande@134.209.221.71) (*.net *.split) |
| 06:24:56 | × | ezzieyguywuf quits (~Unknown@user/ezzieyguywuf) (*.net *.split) |
| 06:24:56 | × | monochrom quits (trebla@216.138.220.146) (*.net *.split) |
| 06:24:56 | × | arw quits (~arw@impulse.informatik.uni-erlangen.de) (*.net *.split) |
| 06:24:56 | × | hueso quits (~root@user/hueso) (*.net *.split) |
| 06:24:56 | × | haveo quits (~haveo@sl35.iuwt.fr) (*.net *.split) |
| 06:24:56 | × | octeep quits (~octeep@42-2-220-152.static.netvigator.com) (*.net *.split) |
| 06:24:56 | × | frobnicator quits (~frobnicat@185-227-75-147.dsl.cambrium.nl) (*.net *.split) |
| 06:24:56 | × | fiddlerwoaroof_ quits (~fiddlerwo@user/fiddlerwoaroof) (*.net *.split) |
| 06:24:56 | × | oldsk00l quits (~znc@ec2-18-130-254-135.eu-west-2.compute.amazonaws.com) (*.net *.split) |
| 06:24:56 | × | spoonm quits (spoonm@inaba.spoonm.org) (*.net *.split) |
| 06:24:56 | × | voldial quits (~user@user/voldial) (*.net *.split) |
| 06:24:56 | × | ptrcmd quits (~ptrcmd@user/ptrcmd) (*.net *.split) |
| 06:24:56 | × | bitdex quits (~bitdex@gateway/tor-sasl/bitdex) (*.net *.split) |
| 06:24:56 | × | hendursaga quits (~weechat@user/hendursaga) (*.net *.split) |
| 06:24:56 | × | ec quits (~ec@gateway/tor-sasl/ec) (*.net *.split) |
| 06:24:56 | × | HotblackDesiato quits (~HotblackD@gateway/tor-sasl/hotblackdesiato) (*.net *.split) |
| 06:24:56 | × | adanwan quits (~adanwan@gateway/tor-sasl/adanwan) (*.net *.split) |
| 06:24:56 | × | chexum quits (~chexum@gateway/tor-sasl/chexum) (*.net *.split) |
| 06:24:56 | × | ChaiTRex quits (~ChaiTRex@user/chaitrex) (*.net *.split) |
| 06:24:56 | × | tubogram quits (~tubogram@user/tubogram) (*.net *.split) |
| 06:24:56 | × | Axman6 quits (~Axman6@user/axman6) (*.net *.split) |
| 06:24:57 | × | even4void quits (even4void@came.here.for-some.fun) (*.net *.split) |
| 06:24:57 | × | cln quits (sid336875@id-336875.charlton.irccloud.com) (*.net *.split) |
| 06:24:57 | × | scav quits (sid309693@id-309693.brockwell.irccloud.com) (*.net *.split) |
| 06:24:57 | × | bw quits (sid2730@user/betawaffle) (*.net *.split) |
| 06:24:57 | × | NemesisD quits (sid24071@id-24071.tooting.irccloud.com) (*.net *.split) |
| 06:24:57 | × | christiaanb quits (sid84827@id-84827.tooting.irccloud.com) (*.net *.split) |
| 06:24:57 | × | caasih quits (sid13241@id-13241.charlton.irccloud.com) (*.net *.split) |
| 06:24:57 | × | coldmountain quits (sid484352@id-484352.brockwell.irccloud.com) (*.net *.split) |
| 06:24:57 | × | teehemkay quits (sid14792@id-14792.tooting.irccloud.com) (*.net *.split) |
| 06:24:57 | × | aria quits (sid380617@id-380617.tooting.irccloud.com) (*.net *.split) |
| 06:24:57 | × | alanz quits (sid110616@id-110616.highgate.irccloud.com) (*.net *.split) |
| 06:24:57 | × | elvishjerricco quits (sid237756@id-237756.brockwell.irccloud.com) (*.net *.split) |
| 06:24:57 | × | catern quits (~sbaugh@2604:2000:8fc0:b:a9c7:866a:bf36:3407) (*.net *.split) |
| 06:24:57 | × | TimWolla quits (~timwolla@2a01:4f8:150:6153:beef::6667) (*.net *.split) |
| 06:24:57 | × | alinab_ quits (sid468903@id-468903.brockwell.irccloud.com) (*.net *.split) |
| 06:24:57 | × | landonf quits (landonf@mac68k.info) (*.net *.split) |
| 06:24:57 | × | carter quits (sid14827@id-14827.brockwell.irccloud.com) (*.net *.split) |
| 06:24:57 | × | farn quits (~farn@2a03:4000:7:3cd:d4ab:85ff:feeb:f505) (*.net *.split) |
| 06:24:57 | × | rbocquet quits (~weechat@2001:bc8:47a8:44e::1) (*.net *.split) |
| 06:24:57 | × | whez quits (sid470288@id-470288.tooting.irccloud.com) (*.net *.split) |
| 06:24:57 | × | riatre quits (~quassel@2001:310:6000:f::5198:1) (*.net *.split) |
| 06:24:57 | × | glowcoil quits (sid3405@id-3405.tinside.irccloud.com) (*.net *.split) |
| 06:24:57 | × | hubvu quits (sid495858@id-495858.tinside.irccloud.com) (*.net *.split) |
| 06:24:57 | × | dfg quits (dfg@2600:3c00::f03c:92ff:feb4:be75) (*.net *.split) |
| 06:24:57 | × | bbhoss_ quits (sid18216@id-18216.tinside.irccloud.com) (*.net *.split) |
| 06:24:57 | × | amk quits (~amk@176.61.106.150) (*.net *.split) |
| 06:24:57 | × | glguy quits (x@libera/staff/glguy) (*.net *.split) |
| 06:24:57 | × | astra` quits (sid289983@user/amish) (*.net *.split) |
| 06:24:57 | × | Hafydd quits (~Hafydd@user/hafydd) (*.net *.split) |
| 06:24:57 | × | img quits (~img@user/img) (*.net *.split) |
| 06:24:57 | × | ddb quits (~ddb@2607:5300:61:c67::196) (*.net *.split) |
| 06:24:57 | × | nshepperd quits (nshepperd@2600:3c03::f03c:92ff:fe28:92c9) (*.net *.split) |
| 06:24:57 | × | amir quits (sid22336@user/amir) (*.net *.split) |
| 06:24:57 | × | SanchayanMaity quits (sid478177@id-478177.stonehaven.irccloud.com) (*.net *.split) |
| 06:24:57 | × | dmj` quits (sid72307@id-72307.stonehaven.irccloud.com) (*.net *.split) |
| 06:24:57 | × | pjlsergeant quits (sid143467@id-143467.stonehaven.irccloud.com) (*.net *.split) |
| 06:24:57 | × | ehamberg quits (sid18208@id-18208.stonehaven.irccloud.com) (*.net *.split) |
| 06:24:57 | × | hamishmack quits (sid389057@id-389057.stonehaven.irccloud.com) (*.net *.split) |
| 06:24:57 | × | hugo quits (znc@verdigris.lysator.liu.se) (*.net *.split) |
| 06:24:57 | × | davean quits (~davean@davean.sciesnet.net) (*.net *.split) |
| 06:24:57 | × | cross quits (~cross@spitfire.i.gajendra.net) (*.net *.split) |
| 06:24:57 | × | abrar_ quits (~abrar@static-108-2-152-54.phlapa.fios.verizon.net) (*.net *.split) |
| 06:24:58 | × | cods quits (~fred@82-65-232-44.subs.proxad.net) (*.net *.split) |
| 06:24:58 | × | krjst quits (~krjst@2604:a880:800:c1::16b:8001) (*.net *.split) |
| 06:24:58 | × | rune quits (sid21167@id-21167.charlton.irccloud.com) (*.net *.split) |
| 06:24:58 | × | sergal quits (~ezra@fsf/member/ezra) (*.net *.split) |
| 06:24:58 | × | _xor quits (~xor@74.215.46.133) (*.net *.split) |
| 06:24:58 | × | Digit quits (~user@user/digit) (*.net *.split) |
| 06:24:58 | × | nf quits (~n@monade.li) (*.net *.split) |
| 06:24:58 | × | jiribenes quits (~jiribenes@rosa.jiribenes.com) (*.net *.split) |
| 06:24:58 | × | taeaad quits (~taeaad@user/taeaad) (*.net *.split) |
| 06:24:58 | × | Ram-Z quits (Ram-Z@2a01:7e01::f03c:91ff:fe57:d2df) (*.net *.split) |
| 06:24:58 | × | SrPx quits (sid108780@id-108780.highgate.irccloud.com) (*.net *.split) |
| 06:25:28 | → | yauhsien joins (~yauhsien@118-167-64-241.dynamic-ip.hinet.net) |
| 06:25:28 | → | takuan joins (~takuan@178-116-218-225.access.telenet.be) |
| 06:25:28 | → | zaquest joins (~notzaques@5.128.210.178) |
| 06:25:28 | → | Pickchea joins (~private@user/pickchea) |
| 06:25:28 | → | hpc joins (~juzz@ip98-169-35-13.dc.dc.cox.net) |
| 06:25:28 | → | MQ-17J joins (~MQ-17J@d14-69-206-129.try.wideopenwest.com) |
| 06:25:28 | → | favonia joins (~favonia@user/favonia) |
| 06:25:28 | → | oxide joins (~lambda@user/oxide) |
| 06:25:28 | → | FragByte joins (~christian@user/fragbyte) |
| 06:25:28 | → | xff0x joins (~xff0x@2001:1a81:525a:ea00:a07c:46ec:2ccb:d36d) |
| 06:25:28 | → | haykam1 joins (~haykam@static.100.2.21.65.clients.your-server.de) |
| 06:25:28 | → | justsomeguy joins (~justsomeg@user/justsomeguy) |
| 06:25:28 | → | jakalx joins (~jakalx@base.jakalx.net) |
| 06:25:28 | → | bitdex joins (~bitdex@gateway/tor-sasl/bitdex) |
| 06:25:28 | → | theproffesor joins (~theproffe@user/theproffesor) |
| 06:25:28 | → | neurocyte404 joins (~neurocyte@user/neurocyte) |
| 06:25:28 | → | aplainzetakind joins (~johndoe@captainludd.powered.by.lunarbnc.net) |
| 06:25:28 | → | cheater joins (~Username@user/cheater) |
| 06:25:28 | → | emergence joins (~emergence@vm0.max-p.me) |
| 06:25:28 | → | jlamothe joins (~jlamothe@198.251.60.157) |
| 06:25:28 | → | Kaiepi joins (~Kaiepi@nwcsnbsc03w-47-54-173-93.dhcp-dynamic.fibreop.nb.bellaliant.net) |
| 06:25:28 | → | Vajb joins (~Vajb@hag-jnsbng11-58c3a1-224.dhcp.inet.fi) |
| 06:25:28 | → | hendursaga joins (~weechat@user/hendursaga) |
| 06:25:28 | → | td_ joins (~td@94.134.91.203) |
| 06:25:28 | → | FinnElija joins (~finn_elij@user/finn-elija/x-0085643) |
| 06:25:28 | → | ec joins (~ec@gateway/tor-sasl/ec) |
| 06:25:28 | → | dajoer joins (~david@user/gvx) |
| 06:25:28 | → | Teacup joins (~teacup@user/teacup) |
| 06:25:28 | → | beka joins (~beka@104-244-27-23.static.monkeybrains.net) |
| 06:25:28 | → | bin_ joins (~bin@user/bin/x-1583188) |
| 06:25:28 | → | guest61 joins (~xxx@47.245.54.240) |
| 06:25:28 | → | ding joins (~ding@commie.space) |
| 06:25:28 | → | Feuermagier joins (~Feuermagi@user/feuermagier) |
| 06:25:28 | → | eggplantade joins (~Eggplanta@2600:1700:bef1:5e10:39f3:da:7ab8:bc1e) |
| 06:25:28 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 06:25:28 | → | son0p joins (~ff@181.136.122.143) |
| 06:25:28 | → | HarveyPwca joins (~HarveyPwc@2601:246:c180:a570:29df:3b00:ad0e:3a06) |
| 06:25:28 | → | turlando joins (~turlando@user/turlando) |
| 06:25:28 | → | troydm joins (~troydm@host-176-37-124-197.b025.la.net.ua) |
| 06:25:28 | → | waleee joins (~waleee@h-98-128-228-119.NA.cust.bahnhof.se) |
| 06:25:28 | → | juhp joins (~juhp@128.106.188.66) |
| 06:25:28 | → | smtnet3 joins (~asdfasdfa@202.36.244.28) |
| 06:25:28 | → | coeus_ joins (~coeus@b2b-92-50-96-34.unitymedia.biz) |
| 06:25:28 | → | isekaijin joins (~pyon@user/pyon) |
| 06:25:28 | → | motherfs1 joins (~motherfsc@user/motherfsck) |
| 06:25:28 | → | ukari joins (~ukari@user/ukari) |
| 06:25:28 | → | pgib joins (~textual@173.38.117.69) |
| 06:25:28 | → | HotblackDesiato joins (~HotblackD@gateway/tor-sasl/hotblackdesiato) |
| 06:25:28 | → | Reyu[M] joins (~reyureyuz@matrix.reyuzenfold.com) |
| 06:25:28 | → | phma joins (phma@2001:5b0:211b:d008:d38:3ff9:8a1d:e053) |
| 06:25:28 | → | kaizen joins (sid501599@id-501599.brockwell.irccloud.com) |
| 06:25:28 | → | hendi joins (sid489601@id-489601.tooting.irccloud.com) |
| 06:25:28 | → | shutdown_-h_now joins (~arjan@82-75-187-100.cable.dynamic.v4.ziggo.nl) |
| 06:25:28 | → | hnOsmium0001 joins (uid453710@id-453710.stonehaven.irccloud.com) |
| 06:25:28 | → | econo joins (uid147250@user/econo) |
| 06:25:28 | → | rednaZ[m] joins (~r3dnazmat@2001:470:69fc:105::ba70) |
| 06:25:28 | → | Kofid joins (~Kofid@2601:404:d300:5a0:fcbf:c290:5998:a5c6) |
| 06:25:28 | → | sqrt2 joins (~ben@tunnel330957-pt.tunnel.tserv6.fra1.ipv6.he.net) |
| 06:25:28 | → | Morrow joins (~Morrow@bzq-110-168-31-106.red.bezeqint.net) |
| 06:25:28 | → | leeb joins (~leeb@KD111239157039.au-net.ne.jp) |
| 06:25:28 | → | tomku joins (~tomku@user/tomku) |
| 06:25:28 | → | Sgeo joins (~Sgeo@user/sgeo) |
| 06:25:28 | → | nick8325 joins (~nick8325@2001:9b1:26f9:3e00:b7ea:ac95:e18:4c1d) |
| 06:25:28 | → | sergal joins (~ezra@fsf/member/ezra) |
| 06:25:28 | → | tzh joins (~tzh@c-24-21-73-154.hsd1.wa.comcast.net) |
| 06:25:28 | → | azeem joins (~azeem@dynamic-adsl-84-220-226-129.clienti.tiscali.it) |
| 06:25:28 | → | typedfern_ joins (~Typedfern@185.red-83-57-142.dynamicip.rima-tde.net) |
| 06:25:28 | → | funsafe joins (~funsafe@2601:1c1:4200:938f:32aa:eb39:2110:e2ea) |
| 06:25:28 | → | ishutin joins (~ishutin@87-97-88-250.pool.digikabel.hu) |
| 06:25:29 | → | pieguy128 joins (~pieguy128@bras-base-mtrlpq5031w-grc-57-65-92-163-194.dsl.bell.ca) |
| 06:25:29 | → | statusbot joins (~statusbot@ec2-34-198-122-184.compute-1.amazonaws.com) |
| 06:25:29 | → | alx741 joins (~alx741@186.178.108.75) |
| 06:25:29 | → | rostero joins (uid236576@id-236576.tooting.irccloud.com) |
| 06:25:29 | → | pbrisbin joins (~patrick@pool-173-49-147-28.phlapa.fios.verizon.net) |
| 06:25:29 | → | s__ joins (~s@50.34.81.185) |
| 06:25:29 | → | Trattue joins (~Trattue@152.70.182.158) |
| 06:25:29 | → | acid joins (~acid@user/acid) |
| 06:25:29 | → | jay-invariant joins (~jay@c-24-4-6-169.hsd1.ca.comcast.net) |
| 06:25:29 | → | Lord_of_Life joins (~Lord@user/lord-of-life/x-2819915) |
| 06:25:29 | → | opqdonut joins (opqdonut@pseudo.fixme.fi) |
| 06:25:29 | → | nerdypepper joins (~nerdypepp@user/nerdypepper) |
| 06:25:29 | → | polux joins (~polux@51.15.169.172) |
| 06:25:29 | → | awth13 joins (~user@user/awth13) |
| 06:25:29 | → | Megant joins (megant@user/megant) |
| 06:25:29 | → | jespada joins (~jespada@90.254.247.46) |
| 06:25:29 | → | Cale joins (~cale@cpef48e38ee8583-cm0c473de9d680.cpe.net.cable.rogers.com) |
| 06:25:29 | → | artagnon joins (sid7560@id-7560.tooting.irccloud.com) |
| 06:25:29 | → | tabemann_ joins (~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) |
| 06:25:29 | → | edwtjo joins (~edwtjo@user/edwtjo) |
| 06:25:29 | → | dragestil joins (~quassel@user/dragestil) |
| 06:25:29 | → | mei joins (~mei@user/mei) |
| 06:25:29 | → | polykernel[m] joins (~polykerne@2001:470:69fc:105::ba04) |
| 06:25:29 | → | shredder joins (~user@user/shredder) |
| 06:25:29 | → | justache joins (~justache@user/justache) |
| 06:25:29 | → | jol joins (~jol@jol.dev) |
| 06:25:29 | → | acowley joins (~acowley@c-68-83-22-43.hsd1.nj.comcast.net) |
| 06:25:29 | → | slep joins (~slep@cpc150002-brnt4-2-0-cust437.4-2.cable.virginm.net) |
| 06:25:29 | → | sm joins (~sm@plaintextaccounting/sm) |
| 06:25:29 | → | stefan-_ joins (~cri@42dots.de) |
| 06:25:29 | → | NinjaTrappeur joins (~ninja@user/ninjatrappeur) |
| 06:25:29 | → | sm[i] joins (~user@plaintextaccounting/sm) |
| 06:25:29 | → | alex3 joins (~alex3@BSN-77-82-41.static.siol.net) |
| 06:25:29 | → | notzmv joins (~zmv@user/notzmv) |
| 06:25:29 | → | Raito_Bezarius joins (~Raito@wireguard/tunneler/raito-bezarius) |
| 06:25:29 | → | spruit11 joins (~quassel@2a02:a467:ccd6:1:f403:cf1e:97b5:1c9b) |
| 06:25:29 | → | euandreh joins (~euandreh@2804:14c:33:9fe5:3720:61ec:ee32:2ddc) |
| 06:25:29 | → | SoF joins (~skius@user/skius) |
| 06:25:29 | → | hiruji joins (~hiruji@user/hiruji) |
| 06:25:29 | → | sander joins (~sander@user/sander) |
| 06:25:29 | → | darklambda joins (~whateverg@111.65.56.40) |
| 06:25:29 | → | arahael joins (~arahael@118.211.182.212) |
| 06:25:29 | → | MidAutumnMoon9 joins (~MidAutumn@user/midautumnmoon) |
| 06:25:29 | → | sshine joins (~simon@hubris.eta.solutions) |
| 06:25:29 | → | synthmeat joins (~synthmeat@user/synthmeat) |
| 06:25:29 | → | _________ joins (~nobody@user/noodly) |
| 06:25:29 | → | eight joins (~eight@user/eight) |
| 06:25:29 | → | dminuoso joins (~dminuoso@user/dminuoso) |
| 06:25:29 | → | dextaa joins (~DV@aftr-37-201-214-197.unity-media.net) |
| 06:25:29 | → | tubogram joins (~tubogram@user/tubogram) |
| 06:25:29 | → | adanwan joins (~adanwan@gateway/tor-sasl/adanwan) |
| 06:25:29 | → | kadobanana joins (~mud@user/kadoban) |
| 06:25:29 | → | trufas joins (~trufas@177.240.218.218) |
| 06:25:29 | → | thelounge9230681 joins (~thelounge@cpe-75-85-161-60.san.res.rr.com) |
| 06:25:29 | → | chexum joins (~chexum@gateway/tor-sasl/chexum) |
| 06:25:29 | → | forell joins (~forell@user/forell) |
| 06:25:29 | → | tcard joins (~tcard@p2307053-ipngn17101hodogaya.kanagawa.ocn.ne.jp) |
| 06:25:29 | → | pfurla joins (~pfurla@ool-182ed2e2.dyn.optonline.net) |
| 06:25:29 | → | hrnz joins (~ulli@irc.plumbing) |
| 06:25:29 | → | radw joins (~radw@user/radw) |
| 06:25:29 | → | frobnicator joins (~frobnicat@185-227-75-147.dsl.cambrium.nl) |
| 06:25:29 | → | AlexZenon joins (~alzenon@178.34.162.146) |
| 06:25:29 | → | Alex_test joins (~al_test@178.34.162.146) |
| 06:25:29 | → | peterhil joins (~peterhil@dsl-hkibng32-54f849-252.dhcp.inet.fi) |
| 06:25:29 | → | coldmountain joins (sid484352@id-484352.brockwell.irccloud.com) |
| 06:25:29 | → | jushur joins (~human@user/jushur) |
| 06:25:29 | → | toms joins (~foobar@pogostick.net) |
| 06:25:29 | → | welterde joins (welterde@thinkbase.srv.welterde.de) |
| 06:25:29 | → | canta joins (~canta@user/canta) |
| 06:25:29 | → | hgolden_ joins (~hgolden2@cpe-172-114-84-61.socal.res.rr.com) |
| 06:25:29 | → | ChaiTRex joins (~ChaiTRex@user/chaitrex) |
| 06:25:29 | → | albet70 joins (~xxx@2400:8902::f03c:92ff:fe60:98d8) |
| 06:25:29 | → | Axman6 joins (~Axman6@user/axman6) |
| 06:25:29 | → | berberman joins (~berberman@user/berberman) |
| 06:25:29 | → | ephemient joins (uid407513@id-407513.tooting.irccloud.com) |
| 06:25:29 | → | obfusk joins (~quassel@a82-161-150-56.adsl.xs4all.nl) |
| 06:25:29 | → | haskl joins (~haskl@user/haskl) |
| 06:25:29 | → | hgolden joins (uid507415@id-507415.highgate.irccloud.com) |
| 06:25:29 | → | jocke-l joins (jocke-l@a.x0.is) |
| 06:25:29 | → | superbil joins (~superbil@1-34-176-171.HINET-IP.hinet.net) |
| 06:25:29 | → | terrorjack joins (~terrorjac@ec2-54-95-39-30.ap-northeast-1.compute.amazonaws.com) |
| 06:25:29 | → | qrpnxz joins (~qrpnxz@user/qrpnxz) |
| 06:25:29 | → | johnw joins (~johnw@2600:1700:cf00:db0:edf9:8c5b:5a8d:2f85) |
| 06:25:29 | → | boxscape joins (~boxscape@user/boxscape) |
| 06:25:29 | → | kadoban joins (~kadoban@user/kadoban) |
| 06:25:29 | → | ablutor joins (~quassel@wasscher.com) |
| 06:25:29 | → | sus joins (thelounge@user/zeromomentum) |
| 06:25:29 | → | peddie joins (~peddie@2001:470:69fc:105::25d) |
| 06:25:29 | → | jess joins (~jess@libera/staff/jess) |
| 06:25:29 | → | GIANTWORLDKEEPER joins (~pjetcetal@128-71-13-182.broadband.corbina.ru) |
| 06:25:29 | → | AWizzArd joins (~code@user/awizzard) |
| 06:25:29 | → | pippijn joins (~pippijn@ra.xinutec.org) |
| 06:25:29 | → | maralorn joins (~maralorn@2001:470:69fc:105::251) |
| 06:25:29 | → | zincy__ joins (~tom@2a00:23c8:9700:8001:6c68:60ee:e6e9:8a4c) |
| 06:25:29 | → | Adran joins (~adran@botters/adran) |
| 06:25:29 | → | a1paca joins (~a1paca@user/a1paca) |
| 06:25:29 | → | vjoki joins (~vjoki@2a00:d880:3:1::fea1:9ae) |
| 06:25:29 | → | dispater joins (~dispater@user/brprice) |
| 06:25:29 | → | drewolson joins (~drewolson@user/drewolson) |
| 06:25:29 | → | whiteline joins (~whiteline@c-cda8d954.54725-0-757473696b74.bbcust.telenor.se) |
| 06:25:29 | → | oldmate joins (~spider@user/oldmate) |
| 06:25:29 | → | cfebs joins (~cfebs@user/cfebs) |
| 06:25:29 | → | jle` joins (~justin@cpe-23-240-75-236.socal.res.rr.com) |
| 06:25:29 | → | rawles joins (~o@user/rawles) |
| 06:25:29 | → | fryguybob joins (~fryguybob@cpe-74-65-31-113.rochester.res.rr.com) |
| 06:25:29 | → | xlei joins (znc@pool-68-129-84-118.nycmny.fios.verizon.net) |
| 06:25:29 | → | smichel17[m] joins (~smichel17@2001:470:69fc:105::2d32) |
| 06:25:29 | → | Natch joins (~natch@c-e070e255.014-297-73746f25.bbcust.telenor.se) |
| 06:25:29 | → | smarton joins (~smarton@gnu/webmaster/smarton) |
| 06:25:29 | → | djanatyn joins (~djanatyn@vps-7f49a6b0.vps.ovh.ca) |
| 06:25:29 | → | lep joins (~lep@94.31.86.183) |
| 06:25:29 | → | Xe joins (~cadey@tailscale/xe) |
| 06:25:29 | → | liskin joins (~liskin@xmonad/liskin) |
| 06:25:29 | → | wz1000 joins (~zubin@static.11.113.47.78.clients.your-server.de) |
| 06:25:29 | → | ozzymcduff joins (~mathieu@81-234-151-21-no94.tbcn.telia.com) |
| 06:25:29 | → | bastelfreak joins (~bastelfre@basteles-bastelknecht.bastelfreak.org) |
| 06:25:29 | → | cocreature joins (~moritz@2a03:b0c0:3:d0::c8:f001) |
| 06:25:29 | → | thaumavorio joins (~thaumavor@thaumavor.io) |
| 06:25:29 | → | aji joins (~alex@prickle.ajitek.net) |
| 06:25:29 | → | Techcable joins (~Techcable@168.235.93.147) |
| 06:25:29 | → | reda joins (~reda@user/reda) |
| 06:25:29 | → | meejah joins (~meejah@rutas.meejah.ca) |
| 06:25:29 | → | bah joins (~bah@l1.tel) |
| 06:25:29 | → | enikar joins (~enikar@user/enikar) |
| 06:25:29 | → | hrdl joins (~hrdl@mail.hrdl.eu) |
| 06:25:29 | → | hiredman joins (~hiredman@frontier1.downey.family) |
| 06:25:29 | → | mrus joins (~mrus@2001:19f0:5:3fd4:5400:3ff:fe48:1820) |
| 06:25:29 | → | eldritch_ joins (~eldritch@134.209.221.71) |
| 06:25:29 | → | Ankhers joins (~Ankhers@ec2-54-196-233-138.compute-1.amazonaws.com) |
| 06:25:29 | → | haasn joins (~nand@haasn.dev) |
| 06:25:29 | → | drdo joins (~drdo@overlord0.drdo.eu) |
| 06:25:29 | → | remedan joins (~remedan@balak.me) |
| 06:25:29 | → | xacktm joins (xacktm@user/xacktm) |
| 06:25:29 | → | connrs joins (~connrs@user/connrs) |
| 06:25:29 | → | bsima joins (~bsima@simatime.com) |
| 06:25:29 | → | Dykam joins (Dykam@dykam.nl) |
| 06:25:29 | → | lisq joins (~quassel@lis.moe) |
| 06:25:29 | → | urdh joins (~urdh@user/urdh) |
| 06:25:29 | → | ridcully joins (~ridcully@p508ac428.dip0.t-ipconnect.de) |
| 06:25:29 | → | ChanServ joins (ChanServ@services.libera.chat) |
| 06:25:29 | → | even4void joins (even4void@came.here.for-some.fun) |
| 06:25:29 | → | skn joins (~znc@2001:19f0:5:701:5400:ff:fe7c:4e5c) |
| 06:25:29 | → | bw joins (sid2730@user/betawaffle) |
| 06:25:29 | → | cln joins (sid336875@id-336875.charlton.irccloud.com) |
| 06:25:29 | → | scav joins (sid309693@id-309693.brockwell.irccloud.com) |
| 06:25:29 | → | NemesisD joins (sid24071@id-24071.tooting.irccloud.com) |
| 06:25:29 | → | jonrh joins (sid5185@id-5185.charlton.irccloud.com) |
| 06:25:29 | → | catern joins (~sbaugh@2604:2000:8fc0:b:a9c7:866a:bf36:3407) |
| 06:25:29 | → | christiaanb joins (sid84827@id-84827.tooting.irccloud.com) |
| 06:25:29 | → | caasih joins (sid13241@id-13241.charlton.irccloud.com) |
| 06:25:29 | → | iphy joins (sid67735@2001:67c:2f08:4::1:897) |
| 06:25:29 | → | xsarnik joins (xsarnik@lounge.fi.muni.cz) |
| 06:25:29 | → | bradparker joins (sid262931@2001:67c:2f08:1::4:313) |
| 06:25:29 | → | hongminhee joins (sid295@id-295.tinside.irccloud.com) |
| 06:25:29 | → | oxytocat joins (~alloca@user/suppi) |
| 06:25:29 | → | alanz joins (sid110616@id-110616.highgate.irccloud.com) |
| 06:25:29 | → | ggvgc joins (~ggVGc@a.lowtech.earth) |
| 06:25:29 | → | aria joins (sid380617@id-380617.tooting.irccloud.com) |
| 06:25:29 | → | elvishjerricco joins (sid237756@id-237756.brockwell.irccloud.com) |
| 06:25:29 | → | teehemkay joins (sid14792@id-14792.tooting.irccloud.com) |
| 06:25:29 | → | averell joins (~averell@irc.nf3.eu) |
| 06:25:29 | → | teddyc joins (theodorc@cassarossa.samfundet.no) |
| 06:25:29 | → | choucavalier joins (~choucaval@peanutbuttervibes.com) |
| 06:25:29 | → | carter joins (sid14827@id-14827.brockwell.irccloud.com) |
| 06:25:29 | → | dibblego joins (~dibblego@122-199-1-30.ip4.superloop.com) |
| 06:25:29 | cadmium.libera.chat | sets mode +o ChanServ |
| 06:25:29 | → | TimWolla joins (~timwolla@2a01:4f8:150:6153:beef::6667) |
| 06:25:29 | → | nitrix joins (~nitrix@user/nitrix) |
| 06:25:29 | → | xnbya2 joins (~xnbya@2a01:4f8:c17:cbdd::1) |
| 06:25:29 | → | alinab_ joins (sid468903@id-468903.brockwell.irccloud.com) |
| 06:25:29 | → | landonf joins (landonf@mac68k.info) |
| 06:25:29 | → | orzo joins (joe@lasker.childrenofmay.org) |
| 06:25:29 | → | ornxka joins (~ornxka@user/ornxka) |
| 06:25:29 | → | farn joins (~farn@2a03:4000:7:3cd:d4ab:85ff:feeb:f505) |
| 06:25:29 | → | taktoa[c] joins (sid282096@id-282096.tinside.irccloud.com) |
| 06:25:29 | → | asm joins (~alexander@user/asm) |
| 06:25:29 | → | rbocquet joins (~weechat@2001:bc8:47a8:44e::1) |
| 06:25:29 | → | bcoppens joins (~bartcopp@vpn2.bartcoppens.be) |
| 06:25:29 | → | ByronJohnson joins (~bairyn@mail.digitalkingdom.org) |
| 06:25:29 | → | whez joins (sid470288@id-470288.tooting.irccloud.com) |
| 06:25:29 | → | glowcoil joins (sid3405@id-3405.tinside.irccloud.com) |
| 06:25:29 | → | riatre joins (~quassel@2001:310:6000:f::5198:1) |
| 06:25:29 | → | gonz_ joins (sid304396@id-304396.tooting.irccloud.com) |
| 06:25:29 | → | jmjl joins (julian@user/jmjl) |
| 06:25:29 | → | hubvu joins (sid495858@id-495858.tinside.irccloud.com) |
| 06:25:29 | → | dfg joins (dfg@2600:3c00::f03c:92ff:feb4:be75) |
| 06:25:29 | → | tinwood joins (~tinwood@general.default.akavanagh.uk0.bigv.io) |
| 06:25:29 | → | hyiltiz joins (~quassel@31.220.5.250) |
| 06:25:29 | → | paddymahoney joins (~paddymaho@cpe9050ca207f83-cm9050ca207f80.cpe.net.cable.rogers.com) |
| 06:25:29 | → | kaychaks__ joins (sid236345@id-236345.brockwell.irccloud.com) |
| 06:25:29 | → | darxun joins (sid504814@id-504814.tinside.irccloud.com) |
| 06:25:29 | → | dexterfoo joins (dexter@2a01:7e00::f03c:91ff:fe86:59ec) |
| 06:25:29 | → | Solarion joins (~solarion@mail.digitasaru.net) |
| 06:25:29 | → | tureba joins (~tureba@tureba.org) |
| 06:25:29 | → | mikolaj__ joins (~mikon@duch.mimuw.edu.pl) |
| 06:25:29 | → | kritzefitz joins (~kritzefit@picard.host.weltraumschlangen.de) |
| 06:25:29 | → | LambdaDuck joins (~anka@ksit.fixme.fi) |
| 06:25:29 | → | bbhoss_ joins (sid18216@id-18216.tinside.irccloud.com) |
| 06:25:29 | → | chkno_ joins (~chkno@75-7-2-127.lightspeed.sntcca.sbcglobal.net) |
| 06:25:29 | → | amk joins (~amk@176.61.106.150) |
| 06:25:29 | → | zmt01 joins (~zmt00@user/zmt00) |
| 06:25:29 | → | infinisil[m] joins (~infinisil@2001:470:69fc:105::ff8) |
| 06:25:29 | → | glguy joins (x@libera/staff/glguy) |
| 06:25:29 | → | jjhoo joins (~jahakala@dsl-trebng21-58c18f-56.dhcp.inet.fi) |
| 06:25:29 | → | astra` joins (sid289983@user/amish) |
| 06:25:29 | → | shanemikel joins (~shanemike@desk.roadwar.net) |
| 06:25:29 | → | haritz joins (~hrtz@user/haritz) |
| 06:25:29 | → | fakehacker[m] joins (~fakehacke@2001:470:69fc:105::b5f0) |
| 06:25:29 | → | Hafydd joins (~Hafydd@user/hafydd) |
| 06:25:29 | → | Digit joins (~user@user/digit) |
| 06:25:29 | → | xsperry joins (~as@user/xsperry) |
| 06:25:29 | → | img joins (~img@user/img) |
| 06:25:29 | → | o joins (~niko@libera/staff/niko) |
| 06:25:29 | → | Philonous_ joins (~Philonous@user/philonous) |
| 06:25:29 | → | dsf_ joins (~dsf@cpe-66-75-56-205.san.res.rr.com) |
| 06:25:29 | → | dka joins (~code-is-a@ns3059207.ip-193-70-33.eu) |
| 06:25:29 | → | natechan joins (~nate@108-233-125-227.lightspeed.sntcca.sbcglobal.net) |
| 06:25:29 | → | ddb joins (~ddb@2607:5300:61:c67::196) |
| 06:25:29 | → | shajra[m] joins (~shajramat@2001:470:69fc:105::b552) |
| 06:25:29 | → | shailangsa joins (~shailangs@host86-186-196-229.range86-186.btcentralplus.com) |
| 06:25:29 | → | nshepperd joins (nshepperd@2600:3c03::f03c:92ff:fe28:92c9) |
| 06:25:29 | → | NieDzejkob joins (~quassel@195.149.98.3) |
| 06:25:29 | → | gawen joins (~gawen@user/gawen) |
| 06:25:29 | → | noctux joins (~noctux@user/noctux) |
| 06:25:29 | → | feliix42 joins (~felix@gibbs.uberspace.de) |
| 06:25:29 | → | Xnuk joins (~xnuk@vultr.xnu.kr) |
| 06:25:29 | → | Ranhir joins (~Ranhir@157.97.53.139) |
| 06:25:29 | → | ft joins (~ft@shell.chaostreff-dortmund.de) |
| 06:25:29 | → | mustafa joins (sid502723@rockylinux/releng/mustafa) |
| 06:25:29 | → | amir joins (sid22336@user/amir) |
| 06:25:29 | → | jakesyl joins (sid56879@id-56879.stonehaven.irccloud.com) |
| 06:25:29 | → | SanchayanMaity joins (sid478177@id-478177.stonehaven.irccloud.com) |
| 06:25:29 | → | joel135 joins (sid136450@id-136450.stonehaven.irccloud.com) |
| 06:25:29 | → | dmj` joins (sid72307@id-72307.stonehaven.irccloud.com) |
| 06:25:29 | → | tritlo joins (sid58727@user/tritlo) |
| 06:25:29 | → | pjlsergeant joins (sid143467@id-143467.stonehaven.irccloud.com) |
| 06:25:29 | → | rubin55 joins (sid175221@id-175221.stonehaven.irccloud.com) |
| 06:25:29 | → | ehamberg joins (sid18208@id-18208.stonehaven.irccloud.com) |
| 06:25:29 | → | hamishmack joins (sid389057@id-389057.stonehaven.irccloud.com) |
| 06:25:29 | → | Firedancer joins (sid336191@stonehaven.irccloud.com) |
| 06:25:29 | → | acertain joins (sid470584@stonehaven.irccloud.com) |
| 06:25:29 | → | L29Ah joins (~L29Ah@user/l29ah) |
| 06:25:29 | → | nurupo joins (~nurupo.ga@user/nurupo) |
| 06:25:29 | → | wwalker joins (~wwalker@platinum.solid-constructs.com) |
| 06:25:29 | → | cjay joins (cjay@nerdbox.nerd2nerd.org) |
| 06:25:29 | → | hugo joins (znc@verdigris.lysator.liu.se) |
| 06:25:29 | → | PotatoHatsue joins (~berberman@2001:470:69fc:105::b488) |
| 06:25:29 | → | poljar joins (~poljar@93-139-36-109.adsl.net.t-com.hr) |
| 06:25:29 | → | davean joins (~davean@davean.sciesnet.net) |
| 06:25:29 | → | cross joins (~cross@spitfire.i.gajendra.net) |
| 06:25:29 | → | oak- joins (~oakuniver@2001:470:69fc:105::fcd) |
| 06:25:29 | → | ixlun joins (~ixlun@2001:470:69fc:105::41b3) |
| 06:25:29 | → | Guest1752 joins (~sylveonma@2001:470:69fc:105::2d95) |
| 06:25:29 | → | justosophy[m] joins (~justosoph@2001:470:69fc:105::572f) |
| 06:25:29 | → | aveltras[m] joins (~aveltrasm@2001:470:69fc:105::3ef9) |
| 06:25:29 | → | Ollie[m] joins (~ollieocha@2001:470:69fc:105::41a5) |
| 06:25:29 | → | dminuoso[m] joins (~dminuosom@2001:470:69fc:105::33bb) |
| 06:25:29 | → | jellz[m] joins (~jellzmatr@2001:470:69fc:105::2daa) |
| 06:25:29 | → | Soft joins (~soft-matr@2001:470:69fc:105::c75) |
| 06:25:29 | → | octeep[m]1 joins (~octeepmoc@2001:470:69fc:105::695e) |
| 06:25:29 | → | ecameron[m] joins (~ecameronm@2001:470:69fc:105::35df) |
| 06:25:29 | → | autrim64[m] joins (~autrim64m@2001:470:69fc:105::16a1) |
| 06:25:29 | → | RohitGoswami[m] joins (~rgoswamim@2001:470:69fc:105::16cc) |
| 06:25:29 | → | yin[m] joins (~zwromatri@2001:470:69fc:105::1d4) |
| 06:25:29 | → | adziahel[m] joins (~adziahelm@2001:470:69fc:105::b4d) |
| 06:25:29 | → | kosmikus[m] joins (~andresloe@2001:470:69fc:105::95d) |
| 06:25:29 | → | wallymathieu[m] joins (~wallymath@2001:470:69fc:105::16ae) |
| 06:25:29 | → | Drezil joins (~drezilkif@2001:470:69fc:105::7f8) |
| 06:25:29 | → | Morrow[m] joins (~morrowmma@2001:470:69fc:105::1d0) |
| 06:25:29 | → | dualinverter[m] joins (~dualinver@2001:470:69fc:105::16a7) |
| 06:25:29 | → | maerwald[m] joins (~maerwaldm@2001:470:69fc:105::1ee) |
| 06:25:29 | → | sridonhiatus[m] joins (~sridmatri@2001:470:69fc:105::1c2) |
| 06:25:29 | → | ormaaj joins (~ormaaj@user/ormaaj) |
| 06:25:29 | → | Orbstheorem joins (~orbstheor@2001:470:69fc:105::a56) |
| 06:25:29 | → | vbeatrice[m] joins (~vbeatrice@2001:470:69fc:105::3ebf) |
| 06:25:29 | → | hsiktas[m] joins (~hsiktasma@2001:470:69fc:105::30d4) |
| 06:25:29 | → | marinelli[m] joins (~marinelli@2001:470:69fc:105::2d8) |
| 06:25:29 | → | reza[m] joins (~rezaphone@2001:470:69fc:105::3eda) |
| 06:25:29 | → | gxt joins (~gxt@2001:470:69fc:105::3513) |
| 06:25:29 | → | inkbottle[m] joins (~inkbottle@2001:470:69fc:105::2ff5) |
| 06:25:29 | → | lwe[m] joins (~dendrumat@2001:470:69fc:105::2f9b) |
| 06:25:29 | → | jakefromstatefar joins (~jakefroms@2001:470:69fc:105::15ef) |
| 06:25:29 | → | Aleci[m] joins (~alecilibr@2001:470:69fc:105::32e7) |
| 06:25:29 | → | unrooted joins (~unrooted@2001:470:69fc:105::a4a) |
| 06:25:29 | → | bryan[m] joins (~bchreekat@2001:470:69fc:105::16b5) |
| 06:25:29 | → | unclechu joins (~unclechu@2001:470:69fc:105::354) |
| 06:25:29 | → | Deewiant joins (~deewiant@2001:470:69fc:105::2fd3) |
| 06:25:29 | → | ServerStatsDisco joins (~serversta@2001:470:69fc:105::1a) |
| 06:25:29 | → | siraben joins (~siraben@user/siraben) |
| 06:25:29 | → | jophish joins (~jophish@2001:470:69fc:105::670) |
| 06:25:29 | → | ericson2314 joins (~ericson23@2001:470:69fc:105::70c) |
| 06:25:29 | → | carmysilna joins (~brightly-@2001:470:69fc:105::2190) |
| 06:25:29 | → | bitonic joins (~bitonic@2001:470:69fc:105::1812) |
| 06:25:29 | → | zfnmxt joins (~zfnmxtzfn@2001:470:69fc:105::2b32) |
| 06:25:29 | → | MatrixTravelerbo joins (~voyagert2@2001:470:69fc:105::22) |
| 06:25:29 | → | amesgen[m] joins (~amesgenm]@2001:470:69fc:105::82b) |
| 06:25:29 | → | vaibhavsagar[m] joins (~vaibhavsa@2001:470:69fc:105::ffe) |
| 06:25:29 | → | the-coot[m] joins (~the-cootm@2001:470:69fc:105::95f) |
| 06:25:29 | → | cdepillabout[m] joins (~cdepillab@2001:470:69fc:105::3d3) |
| 06:25:29 | → | Artem[m] joins (~artemtype@2001:470:69fc:105::75b) |
| 06:25:29 | → | Las[m] joins (~lasmatrix@2001:470:69fc:105::74e) |
| 06:25:29 | → | bb010g joins (~bb010g@2001:470:69fc:105::9a5) |
| 06:25:29 | → | fabfianda[m] joins (~fabfianda@2001:470:69fc:105::6db) |
| 06:25:29 | → | ru0mad[m] joins (~ru0madmat@2001:470:69fc:105::9b2) |
| 06:25:29 | → | cdsmith joins (~cdsmithma@2001:470:69fc:105::284) |
| 06:25:29 | → | fgaz joins (~fgaz@2001:470:69fc:105::842) |
| 06:25:29 | → | jaror[m] joins (~jaror@2001:470:69fc:105::265) |
| 06:25:29 | → | hjulle[m] joins (~hjullemat@2001:470:69fc:105::1dd) |
| 06:25:29 | → | ac joins (~aloiscoch@2001:470:69fc:105::65) |
| 06:25:29 | → | thedward[m] joins (~thedwardm@2001:470:69fc:105::f79) |
| 06:25:29 | → | MasseR joins (~MasseR@51.15.143.128) |
| 06:25:29 | → | gaze__ joins (sid387101@id-387101.brockwell.irccloud.com) |
| 06:25:29 | → | abrar_ joins (~abrar@static-108-2-152-54.phlapa.fios.verizon.net) |
| 06:25:29 | → | tomsmeding joins (~tomsmedin@tomsmeding.com) |
| 06:25:29 | → | ringo_ joins (~ringo@157.230.117.128) |
| 06:25:29 | → | lambdap joins (~lambdap@static.167.190.119.168.clients.your-server.de) |
| 06:25:29 | → | bollu joins (~bollu@139.59.46.74) |
| 06:25:29 | → | curiousgay joins (~curiousgg@77-120-144-167.kha.volia.net) |
| 06:25:29 | → | cods joins (~fred@82-65-232-44.subs.proxad.net) |
| 06:25:29 | → | carbolymer joins (~carbolyme@dropacid.net) |
| 06:25:29 | → | tdammers joins (~tdammers@77.109.72.213.res.static.edpnet.net) |
| 06:25:29 | → | zopsi joins (zopsi@2600:3c00::f03c:91ff:fe14:551f) |
| 06:25:29 | → | sm2n joins (~sm2n@user/sm2n) |
| 06:25:29 | → | zgrep joins (~zgrep@user/zgrep) |
| 06:25:29 | → | krjst joins (~krjst@2604:a880:800:c1::16b:8001) |
| 06:25:29 | → | flukiluke joins (~flukiluke@plum.alephc.xyz) |
| 06:25:29 | → | kmein joins (~weechat@user/kmein) |
| 06:25:29 | → | rune joins (sid21167@id-21167.charlton.irccloud.com) |
| 06:25:29 | → | mjs2600 joins (~mjs2600@c-24-91-3-49.hsd1.vt.comcast.net) |
| 06:25:29 | → | _xor joins (~xor@74.215.46.133) |
| 06:25:29 | → | noctuks joins (VLd78TzYRj@user/noctux) |
| 06:25:29 | → | PHO` joins (~pho@akari.cielonegro.org) |
| 06:25:29 | → | danso joins (~danso@23-233-111-52.cpe.pppoe.ca) |
| 06:25:29 | → | wagle joins (~wagle@quassel.wagle.io) |
| 06:25:29 | → | dustinm joins (~dustinm@static.38.6.217.95.clients.your-server.de) |
| 06:25:29 | → | ellie joins (~ellie@user/ellie) |
| 06:25:29 | → | ziman joins (~ziman@user/ziman) |
| 06:25:29 | → | dwt_ joins (~dwt_@c-98-200-58-177.hsd1.tx.comcast.net) |
| 06:25:29 | → | mniip joins (mniip@libera/staff/mniip) |
| 06:25:29 | → | yahb joins (xsbot@user/mniip/bot/yahb) |
| 06:25:29 | → | tam joins (~alpha@163.172.215.78) |
| 06:25:29 | → | dolio joins (~dolio@130.44.130.54) |
| 06:25:29 | → | nckx joins (~nckx@tobias.gr) |
| 06:25:29 | → | glider joins (~glider@user/glider) |
| 06:25:29 | → | talismanick joins (~user@2601:644:8502:d700::f19d) |
| 06:25:29 | → | Nahra joins (~user@static.161.95.99.88.clients.your-server.de) |
| 06:25:29 | → | smitop joins (~smitop@user/smitop) |
| 06:25:29 | → | PotatoGim joins (sid99505@id-99505.tooting.irccloud.com) |
| 06:25:29 | → | blades joins (~blades@204.48.29.163) |
| 06:25:29 | → | keltono joins (~kelton@x-160-94-179-178.acm.umn.edu) |
| 06:25:29 | → | mstruebing joins (~maex@2001:41d0:8:93c7::1) |
| 06:25:29 | → | edwardk_ joins (sid47016@haskell/developer/edwardk) |
| 06:25:29 | → | tnks_ joins (sid412124@id-412124.brockwell.irccloud.com) |
| 06:25:29 | → | joeyh_ joins (joeyh@kitenet.net) |
| 06:25:29 | → | absence joins (torgeihe@hildring.pvv.ntnu.no) |
| 06:25:29 | → | bwe joins (~bwe@2a01:4f8:1c1c:4878::2) |
| 06:25:29 | → | Eoco joins (~ian@x-160-94-179-157.acm.umn.edu) |
| 06:25:29 | → | Vq joins (~vq@90-227-195-41-no77.tbcn.telia.com) |
| 06:25:29 | → | Clint joins (~Clint@user/clint) |
| 06:25:29 | → | Hecate joins (~mariposa@user/hecate) |
| 06:25:29 | → | shane joins (~shane@ana.rch.ist) |
| 06:25:29 | → | gabiruh_ joins (~gabiruh@vps19177.publiccloud.com.br) |
| 06:25:29 | → | spicyrice joins (~ubuntu@2600:1f11:52a:4400:ccbc:2b96:cabe:414b) |
| 06:25:29 | → | gregberns_ joins (sid315709@id-315709.brockwell.irccloud.com) |
| 06:25:29 | → | parisienne joins (sid383587@id-383587.brockwell.irccloud.com) |
| 06:25:29 | → | Flonk joins (~Flonk@ec2-52-40-29-25.us-west-2.compute.amazonaws.com) |
| 06:25:29 | → | smokey991 joins (sid369395@id-369395.brockwell.irccloud.com) |
| 06:25:29 | → | ajb joins (~ajb@cupid.whatbox.ca) |
| 06:25:29 | → | Athas joins (athas@sigkill.dk) |
| 06:25:29 | → | elcaro joins (~anonymous@45.32.191.75) |
| 06:25:29 | → | nf joins (~n@monade.li) |
| 06:25:29 | → | koz joins (~koz@121.99.240.58) |
| 06:25:29 | → | nrr joins (sid20938@id-20938.tooting.irccloud.com) |
| 06:25:29 | → | travv0 joins (sid293381@user/travv0) |
| 06:25:29 | → | sa joins (sid1055@id-1055.tinside.irccloud.com) |
| 06:25:29 | → | hook54321 joins (sid149355@user/hook54321) |
| 06:25:29 | → | koolazer joins (~koo@212.47.237.37) |
| 06:25:29 | → | Brianmancer joins (~Neuromanc@user/briandamag) |
| 06:25:29 | → | adamCS joins (~adamCS@ec2-34-207-160-255.compute-1.amazonaws.com) |
| 06:25:29 | → | truckasaurus joins (sid457088@id-457088.brockwell.irccloud.com) |
| 06:25:29 | → | JSharp joins (sid4580@id-4580.tooting.irccloud.com) |
| 06:25:29 | → | BestSteve joins (~beststeve@220-135-3-239.HINET-IP.hinet.net) |
| 06:25:29 | → | enemeth79 joins (sid309041@id-309041.tooting.irccloud.com) |
| 06:25:29 | → | cpape joins (~user@2a01:4f9:c010:632d::1) |
| 06:25:29 | → | Unhammer joins (~Unhammer@user/unhammer) |
| 06:25:29 | → | beaky joins (~beaky@2a03:b0c0:0:1010::1e:a001) |
| 06:25:29 | → | dpratt joins (sid193493@id-193493.brockwell.irccloud.com) |
| 06:25:29 | → | Boarders joins (sid425905@tooting.irccloud.com) |
| 06:25:30 | → | trueboxguy joins (~trueboxgu@user/trueboxguy) |
| 06:25:30 | → | auri joins (~admin@static.46.108.40.188.clients.your-server.de) |
| 06:25:30 | → | ProofTechnique joins (sid79547@id-79547.charlton.irccloud.com) |
| 06:25:30 | → | tolt joins (~weechat-h@li219-154.members.linode.com) |
| 06:25:30 | → | winny joins (~winny@user/winny) |
| 06:25:30 | → | angerman joins (sid209936@id-209936.charlton.irccloud.com) |
| 06:25:30 | → | S11001001 joins (sid42510@id-42510.charlton.irccloud.com) |
| 06:25:30 | → | xnyhps joins (~xnyhps@2a02:2770:3:0:216:3eff:fe67:3288) |
| 06:25:30 | → | davl joins (~davl@207.154.228.18) |
| 06:25:30 | → | phaazon joins (~phaazon@2001:41d0:a:fe76::1) |
| 06:25:30 | → | tchakka joins (~tchakkazu@static-47-180-28-65.lsan.ca.frontiernet.net) |
| 06:25:30 | → | Jon joins (jon@dow.land) |
| 06:25:30 | → | jassob joins (~jassob@korrob.vth.sgsnet.se) |
| 06:25:30 | → | [exa] joins (exa@user/exa/x-3587197) |
| 06:25:30 | → | parseval joins (sid239098@id-239098.brockwell.irccloud.com) |
| 06:25:30 | → | mikolaj joins (~mikolaj@purple.well-typed.com) |
| 06:25:30 | → | supersven joins (uid501114@id-501114.charlton.irccloud.com) |
| 06:25:30 | → | hexology joins (~hexology@user/hexology) |
| 06:25:30 | → | marienz joins (~marienz@libera/staff/marienz) |
| 06:25:30 | → | dkeohane joins (~dkeohane@ec2-18-189-29-140.us-east-2.compute.amazonaws.com) |
| 06:25:30 | → | gmc joins (sid58314@id-58314.charlton.irccloud.com) |
| 06:25:30 | → | Adeon joins (sid418992@id-418992.tooting.irccloud.com) |
| 06:25:30 | → | tapas joins (sid467876@id-467876.charlton.irccloud.com) |
| 06:25:30 | → | lightandlight joins (sid135476@id-135476.brockwell.irccloud.com) |
| 06:25:30 | → | b20n joins (sid115913@id-115913.highgate.irccloud.com) |
| 06:25:30 | → | etrepum joins (sid763@id-763.highgate.irccloud.com) |
| 06:25:30 | → | dyniec joins (~dyniec@mail.dybiec.info) |
| 06:25:30 | → | juri_ joins (~juri@178.63.35.222) |
| 06:25:30 | → | aravk joins (~aravk@user/aravk) |
| 06:25:30 | → | gorignak joins (~gorignak@047-037-033-079.res.spectrum.com) |
| 06:25:30 | → | totbwf_ joins (sid402332@id-402332.highgate.irccloud.com) |
| 06:25:30 | → | relrod joins (~relrod@redhat/ansible.staff.relrod) |
| 06:25:30 | → | codedmart joins (~codedmart@li335-49.members.linode.com) |
| 06:25:30 | → | zzz joins (~yin@user/yin) |
| 06:25:30 | → | robertm joins (robertm@rojoma.com) |
| 06:25:30 | → | edmundnoble joins (sid229620@id-229620.brockwell.irccloud.com) |
| 06:25:30 | → | matijja joins (~matijja@193.77.181.201) |
| 06:25:30 | → | sa1 joins (uid7690@id-7690.charlton.irccloud.com) |
| 06:25:30 | → | dy joins (~dy@user/dy) |
| 06:25:30 | → | Jonno_FTW joins (~come@user/jonno-ftw/x-0835346) |
| 06:25:30 | → | feetwind joins (~mike@user/feetwind) |
| 06:25:30 | → | xaltsc joins (~xaltsc@user/xaltsc) |
| 06:25:30 | → | davetapley joins (sid666@id-666.highgate.irccloud.com) |
| 06:25:30 | → | abbie joins (~abbie@offtopia/offtopian/abbie) |
| 06:25:30 | → | quintasan joins (~quassel@quintasan.pl) |
| 06:25:30 | → | integral joins (sid296274@user/integral) |
| 06:25:30 | → | kristjansson joins (sid126207@id-126207.tinside.irccloud.com) |
| 06:25:30 | → | heath joins (~heath@user/heath) |
| 06:25:30 | → | thonkpod joins (~thonkpod@user/thonkpod) |
| 06:25:30 | → | pounce joins (~pounce@facebook/engineering/pounce) |
| 06:25:30 | → | aweinstock joins (~aweinstoc@cpe-67-248-65-250.nycap.res.rr.com) |
| 06:25:30 | → | madnight joins (~madnight@static.59.103.201.195.clients.your-server.de) |
| 06:25:30 | → | vgtw joins (~vgtw@c-9164205c.07-348-756d651.bbcust.telenor.se) |
| 06:25:30 | → | yushyin joins (DqPAekUnN9@karif.server-speed.net) |
| 06:25:30 | → | Square joins (~a@178.62.91.8) |
| 06:25:30 | → | pierrot joins (~pi@user/pierrot) |
| 06:25:30 | → | meridion joins (~meridion@punt.hetgrotebos.org) |
| 06:25:30 | → | dave_uy joins (~dave_uy@108.61.193.26) |
| 06:25:30 | → | degraafk joins (sid71464@id-71464.tooting.irccloud.com) |
| 06:25:30 | → | tinco joins (~tinco@tinco.nl) |
| 06:25:30 | → | eL_Bart0 joins (eL_Bart0@dietunichtguten.org) |
| 06:25:30 | → | dixie joins (~dixie@real.wilbury.sk) |
| 06:25:30 | → | eagleflo joins (~aku@eagleflow.fi) |
| 06:25:30 | → | SquidDev joins (~SquidDev@autoclave.squiddev.cc) |
| 06:25:30 | → | ent joins (entgod@kapsi.fi) |
| 06:25:30 | → | acro joins (~acro@user/acro) |
| 06:25:30 | → | kosmikus joins (~kosmikus@nullzig.kosmikus.org) |
| 06:25:30 | → | adium joins (adium@user/adium) |
| 06:25:30 | → | caubert joins (~caubert@136.244.111.235) |
| 06:25:30 | → | sudden joins (~cat@user/sudden) |
| 06:25:30 | → | echoreply joins (~echoreply@45.32.163.16) |
| 06:25:30 | → | ski joins (~ski@ed-3358-10.studat.chalmers.se) |
| 06:25:30 | → | tristanC joins (~tristanC@user/tristanc) |
| 06:25:30 | → | zinc joins (~zinc@163.ip-51-254-203.eu) |
| 06:25:30 | → | bens joins (~bens@www.typius.com) |
| 06:25:30 | → | c_wraith joins (~c_wraith@adjoint.us) |
| 06:25:30 | → | pie_ joins (~pie_bnc@user/pie/x-2818909) |
| 06:25:30 | → | mht joins (~mht@mht.wtf) |
| 06:25:30 | → | Unode joins (~Unode@194.94.44.220) |
| 06:25:30 | → | yorick joins (~yorick@user/yorick) |
| 06:25:30 | → | mcglk joins (~mcglk@131.191.49.120) |
| 06:25:30 | → | T_S_ joins (sid501726@id-501726.highgate.irccloud.com) |
| 06:25:30 | → | jmct joins (sid160793@id-160793.tinside.irccloud.com) |
| 06:25:30 | → | agander_m joins (sid407952@id-407952.tinside.irccloud.com) |
| 06:25:30 | → | systemfault joins (sid267009@id-267009.highgate.irccloud.com) |
| 06:25:30 | → | adamse joins (sid72084@user/adamse) |
| 06:25:30 | → | vito joins (sid1962@user/vito) |
| 06:25:30 | → | DigitalKiwi joins (~kiwi@2604:a880:400:d0::12fc:5001) |
| 06:25:30 | → | mrkajetanp joins (~mrkajetan@2a01:4b00:ea36:6c00:7994:941c:3f5d:2b88) |
| 06:25:30 | → | tomboy64 joins (~tomboy64@user/tomboy64) |
| 06:25:30 | → | lieven joins (~mal@ns2.wyrd.be) |
| 06:25:30 | → | Arsen joins (~arsen@managarm/dev/Arsen) |
| 06:25:30 | → | feepo joins (sid28508@id-28508.brockwell.irccloud.com) |
| 06:25:30 | → | Hobbyboy joins (Hobbyboy@hobbyboy.co.uk) |
| 06:25:30 | → | nonzen joins (~nonzen@user/nonzen) |
| 06:25:30 | → | kawzeg joins (kawzeg@2a01:7e01::f03c:92ff:fee2:ec34) |
| 06:25:30 | → | aforemny joins (~aforemny@static.248.158.34.188.clients.your-server.de) |
| 06:25:30 | → | janus joins (janus@anubis.0x90.dk) |
| 06:25:30 | → | SethTisue__ joins (sid14912@id-14912.charlton.irccloud.com) |
| 06:25:30 | → | Zemyla joins (~ec2-user@ec2-54-196-11-2.compute-1.amazonaws.com) |
| 06:25:30 | → | fr33domlover joins (~fr33domlo@angeley.es) |
| 06:25:30 | → | sclv joins (sid39734@haskell/developer/sclv) |
| 06:25:30 | → | obviyus joins (sid415299@user/obviyus) |
| 06:25:30 | → | piele joins (~piele@tbonesteak.creativeserver.net) |
| 06:25:30 | → | m1dnight joins (~christoph@188.ip-51-91-158.eu) |
| 06:25:30 | → | exarkun joins (~exarkun@user/exarkun) |
| 06:25:30 | → | immae joins (~immae@2a01:4f8:141:53e7::) |
| 06:25:30 | → | vk3wtf joins (~doc@124.168.198.139) |
| 06:25:30 | → | cohn joins (~noone@user/cohn) |
| 06:25:30 | → | xerox joins (~edi@user/edi) |
| 06:25:30 | → | Aleksejs joins (~Aleksejs@haskell.lv) |
| 06:25:30 | → | peutri joins (~peutri@ns317027.ip-94-23-46.eu) |
| 06:25:30 | → | Ekho joins (~Ekho@user/ekho) |
| 06:25:30 | → | Taneb joins (~Taneb@2001:41c8:51:10d:aaaa:0:aaaa:0) |
| 06:25:30 | → | lechner joins (~lechner@debian/lechner) |
| 06:25:30 | → | mikko joins (~mikko@2a02:7b40:d418:6a61::1) |
| 06:25:30 | → | hexeme joins (~hexeme@user/hexeme) |
| 06:25:30 | → | barrucadu joins (~barrucadu@carcosa.barrucadu.co.uk) |
| 06:25:30 | → | andreas303 joins (andreas303@ip227.orange.bnc4free.com) |
| 06:25:30 | → | fjmorazan joins (~quassel@user/fjmorazan) |
| 06:25:30 | → | martin02 joins (silas@hund.fs.lmu.de) |
| 06:25:30 | → | Ferdirand joins (~somebody@user/ferdirand) |
| 06:25:30 | → | amirouche joins (~amirouche@user/amirouche) |
| 06:25:30 | → | V joins (~v@anomalous.eu) |
| 06:25:30 | → | samebchase joins (~samebchas@51.15.68.182) |
| 06:25:30 | → | alp joins (~alp@user/alp) |
| 06:25:30 | → | tv joins (~tv@user/tv) |
| 06:25:30 | → | mrmonday joins (~robert@what.i.hope.is.not.a.tabernaevagant.es) |
| 06:25:30 | → | remexre joins (~nathan@user/remexre) |
| 06:25:30 | → | bjobjo joins (~bo@user/bjobjo) |
| 06:25:30 | → | dsal joins (sid13060@id-13060.tooting.irccloud.com) |
| 06:25:30 | → | jackdk joins (sid373013@cssa/jackdk) |
| 06:25:30 | → | mcfilib joins (sid302703@user/mcfilib) |
| 06:25:30 | → | idnar joins (sid12240@debian/mithrandi) |
| 06:25:30 | → | Pent joins (sid313808@id-313808.tooting.irccloud.com) |
| 06:25:30 | → | bjs joins (sid190364@user/bjs) |
| 06:25:30 | → | grfn joins (sid449115@id-449115.brockwell.irccloud.com) |
| 06:25:30 | → | conjunctive joins (sid433686@id-433686.brockwell.irccloud.com) |
| 06:25:30 | → | cbarrett joins (sid192934@id-192934.brockwell.irccloud.com) |
| 06:25:30 | → | oats joins (~thomas@user/oats) |
| 06:25:30 | → | sajith joins (~sajith@user/sajith) |
| 06:25:30 | → | ptrcmd joins (~ptrcmd@user/ptrcmd) |
| 06:25:30 | → | voldial joins (~user@user/voldial) |
| 06:25:30 | → | spoonm joins (spoonm@inaba.spoonm.org) |
| 06:25:30 | → | oldsk00l joins (~znc@ec2-18-130-254-135.eu-west-2.compute.amazonaws.com) |
| 06:25:30 | → | fiddlerwoaroof_ joins (~fiddlerwo@user/fiddlerwoaroof) |
| 06:25:30 | → | octeep joins (~octeep@42-2-220-152.static.netvigator.com) |
| 06:25:30 | → | haveo joins (~haveo@sl35.iuwt.fr) |
| 06:25:30 | → | hueso joins (~root@user/hueso) |
| 06:25:30 | → | arw joins (~arw@impulse.informatik.uni-erlangen.de) |
| 06:25:30 | → | monochrom joins (trebla@216.138.220.146) |
| 06:25:30 | → | ezzieyguywuf joins (~Unknown@user/ezzieyguywuf) |
| 06:25:30 | → | anderson joins (~ande@134.209.221.71) |
| 06:25:30 | → | sweater2 joins (~sweater@206.81.18.26) |
| 06:25:30 | → | SrPx joins (sid108780@id-108780.highgate.irccloud.com) |
| 06:25:30 | → | Ram-Z joins (Ram-Z@2a01:7e01::f03c:91ff:fe57:d2df) |
| 06:25:30 | → | taeaad joins (~taeaad@user/taeaad) |
| 06:25:30 | → | jiribenes joins (~jiribenes@rosa.jiribenes.com) |
| 06:29:35 | × | yauhsien quits (~yauhsien@118-167-64-241.dynamic-ip.hinet.net) (Ping timeout: 255 seconds) |
| 06:45:21 | → | ahdyt joins (~ahdyt@114.125.111.246) |
| 06:50:27 | × | eggplantade quits (~Eggplanta@2600:1700:bef1:5e10:39f3:da:7ab8:bc1e) (Remote host closed the connection) |
| 06:56:44 | × | bitdex quits (~bitdex@gateway/tor-sasl/bitdex) (Ping timeout: 244 seconds) |
| 06:57:13 | → | qbt joins (~edun@user/edun) |
| 06:57:58 | → | drd joins (~drd@93-39-151-19.ip76.fastwebnet.it) |
| 07:15:02 | → | acidjnk joins (~acidjnk@p200300d0c72b95500992b3aeb7346db6.dip0.t-ipconnect.de) |
| 07:15:27 | → | acidjnk_new joins (~acidjnk@p200300d0c72b9550e11034bc017d1082.dip0.t-ipconnect.de) |
| 07:16:09 | → | acidjnk_new3 joins (~acidjnk@p200300d0c72b9550ece5a41d65e4abaa.dip0.t-ipconnect.de) |
| 07:19:36 | × | acidjnk quits (~acidjnk@p200300d0c72b95500992b3aeb7346db6.dip0.t-ipconnect.de) (Ping timeout: 252 seconds) |
| 07:20:09 | × | acidjnk_new quits (~acidjnk@p200300d0c72b9550e11034bc017d1082.dip0.t-ipconnect.de) (Ping timeout: 252 seconds) |
| 07:20:33 | → | acidjnk joins (~acidjnk@p200300d0c72b9550ece5a41d65e4abaa.dip0.t-ipconnect.de) |
| 07:21:15 | × | acidjnk_new3 quits (~acidjnk@p200300d0c72b9550ece5a41d65e4abaa.dip0.t-ipconnect.de) (Ping timeout: 252 seconds) |
| 07:21:25 | → | yauhsien joins (~yauhsien@118-167-64-241.dynamic-ip.hinet.net) |
| 07:22:08 | × | takuan quits (~takuan@178-116-218-225.access.telenet.be) (Remote host closed the connection) |
| 07:28:29 | × | yauhsien quits (~yauhsien@118-167-64-241.dynamic-ip.hinet.net) (Remote host closed the connection) |
| 07:40:50 | × | TheRAt quits (~TheRAt@user/therat) (Read error: Connection reset by peer) |
| 07:43:25 | × | tzh quits (~tzh@c-24-21-73-154.hsd1.wa.comcast.net) (Quit: zzz) |
| 07:43:30 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 07:46:00 | → | TheRAt joins (~TheRAt@user/therat) |
| 07:49:04 | <aplainzetakind> | Does ghcup install stack and hls by default now? |
| 07:50:57 | → | eggplantade joins (~Eggplanta@2600:1700:bef1:5e10:39f3:da:7ab8:bc1e) |
| 07:51:20 | × | jespada quits (~jespada@90.254.247.46) (Ping timeout: 268 seconds) |
| 07:53:08 | → | jespada joins (~jespada@90.254.247.46) |
| 07:55:14 | × | eggplantade quits (~Eggplanta@2600:1700:bef1:5e10:39f3:da:7ab8:bc1e) (Ping timeout: 252 seconds) |
| 07:55:59 | × | neurocyte404 quits (~neurocyte@user/neurocyte) (Ping timeout: 255 seconds) |
| 07:56:16 | <ahdyt> | yes |
| 07:56:21 | <ahdyt> | it's prompting |
| 07:57:21 | → | Gurkenglas joins (~Gurkengla@dslb-002-203-144-156.002.203.pools.vodafone-ip.de) |
| 07:58:58 | → | yauhsien joins (~yauhsien@118-167-64-241.dynamic-ip.hinet.net) |
| 08:04:10 | × | yauhsien quits (~yauhsien@118-167-64-241.dynamic-ip.hinet.net) (Ping timeout: 272 seconds) |
| 08:06:17 | → | derelict joins (~derelict@user/derelict) |
| 08:06:17 | × | derelict quits (~derelict@user/derelict) (Client Quit) |
| 08:06:33 | → | neceve joins (~quassel@2a02:c7f:607e:d600:f762:20dd:304e:4b1f) |
| 08:06:40 | → | hendursa1 joins (~weechat@user/hendursaga) |
| 08:09:35 | × | hendursaga quits (~weechat@user/hendursaga) (Ping timeout: 244 seconds) |
| 08:11:11 | × | amirouche quits (~amirouche@user/amirouche) (Quit: WeeChat 2.8) |
| 08:11:58 | → | derelict joins (~derelict@user/derelict) |
| 08:11:59 | × | favonia quits (~favonia@user/favonia) (Ping timeout: 265 seconds) |
| 08:12:08 | × | derelict quits (~derelict@user/derelict) (Client Quit) |
| 08:16:12 | <ahdyt> | hey how to magically derive FromJSON and ToJSON using Aeson without the rawFunction? so, I have newtype for every data, where's the real type is hidden in rawFunction. newtype Name = Name {rawName :: String} deriving (Eq, FromJSON, ToJSON) |
| 08:16:15 | <ahdyt> | `newtype Name = Name {rawName :: String} deriving (Eq, FromJSON, ToJSON)` |
| 08:16:24 | → | yauhsien joins (~yauhsien@118-167-64-241.dynamic-ip.hinet.net) |
| 08:16:32 | <ahdyt> | ```data Item = Item |
| 08:16:33 | <ahdyt> | 35 { name :: Name, |
| 08:16:33 | <ahdyt> | 36 price :: Price, |
| 08:16:34 | <ahdyt> | 37 pouch :: Pouch, |
| 08:16:34 | <ahdyt> | 38 weight :: Weight |
| 08:16:35 | <ahdyt> | 39 } |
| 08:16:35 | <ahdyt> | 40 deriving (Eq) |
| 08:16:36 | <ahdyt> | ``` |
| 08:17:06 | <ahdyt> | using DeriveGeneric make that rawFunction included in the json file. |
| 08:17:22 | <ahdyt> | and making instance for every of that is insane... |
| 08:17:27 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 258 seconds) |
| 08:17:29 | × | shredder quits (~user@user/shredder) (Quit: quitting) |
| 08:17:30 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
| 08:17:55 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 08:18:19 | → | shredder joins (~user@user/shredder) |
| 08:20:10 | × | beka quits (~beka@104-244-27-23.static.monkeybrains.net) (Ping timeout: 240 seconds) |
| 08:20:44 | × | yauhsien quits (~yauhsien@118-167-64-241.dynamic-ip.hinet.net) (Ping timeout: 255 seconds) |
| 08:23:16 | → | Lord_of_Life_ joins (~Lord@user/lord-of-life/x-2819915) |
| 08:24:47 | × | Lord_of_Life quits (~Lord@user/lord-of-life/x-2819915) (Ping timeout: 255 seconds) |
| 08:25:54 | Lord_of_Life_ | is now known as Lord_of_Life |
| 08:27:19 | × | Pickchea quits (~private@user/pickchea) (Quit: Leaving) |
| 08:27:54 | → | Guest58 joins (~Guest58@50.47.115.102) |
| 08:28:04 | × | Guest58 quits (~Guest58@50.47.115.102) (Client Quit) |
| 08:28:51 | → | mikoto-chan joins (~mikoto-ch@ip-213-49-189-31.dsl.scarlet.be) |
| 08:30:11 | × | nick8325 quits (~nick8325@2001:9b1:26f9:3e00:b7ea:ac95:e18:4c1d) (Quit: Leaving.) |
| 08:30:44 | <arahael> | ahdyt: Next time, suggest you use a paste site. (There's one suggested in the /topic). Even if people are polite, the IRC servers will usually *severely* rate limit you if you flood like that for a while. |
| 08:35:56 | → | fendor joins (~fendor@91.141.50.81.wireless.dyn.drei.com) |
| 08:37:14 | × | ahdyt quits (~ahdyt@114.125.111.246) (Quit: Ping timeout (120 seconds)) |
| 08:38:19 | → | ahdyt joins (~ahdyt@114.125.111.246) |
| 08:38:58 | <ahdyt> | https://paste.tomsmeding.com/XwWbfULZ |
| 08:39:00 | <ahdyt> | arahael |
| 08:39:05 | → | wallymathieu joins (~wallymath@81-234-151-21-no94.tbcn.telia.com) |
| 08:39:50 | × | notzmv quits (~zmv@user/notzmv) (Read error: Connection reset by peer) |
| 08:40:32 | <ahdyt> | How to prevent the rawName rawPrice rawPouch rawWeight shows in json file? those raw* function inside newtype |
| 08:43:57 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 08:44:35 | → | hughjfchen joins (~hughjfche@vmi556545.contaboserver.net) |
| 08:45:53 | × | hughjfchen quits (~hughjfche@vmi556545.contaboserver.net) (Client Quit) |
| 08:46:17 | × | fendor quits (~fendor@91.141.50.81.wireless.dyn.drei.com) (Remote host closed the connection) |
| 08:48:14 | → | fendor joins (~fendor@91.141.50.81.wireless.dyn.drei.com) |
| 08:49:30 | × | shredder quits (~user@user/shredder) (Quit: quitting) |
| 08:50:50 | → | shredder joins (~user@user/shredder) |
| 08:52:25 | <arahael> | ahdyt: You'd need to either change that name, or implement custom class instances instead of letting haskell do it for you. |
| 08:52:51 | <arahael> | ahdyt: In the same way you've also done custom instances for Show. |
| 08:54:28 | <ahdyt> | but it's must be an object or array, that's aeson limitation. how to just instance of a String, Int, or PrimitiveType |
| 08:54:56 | <ahdyt> | Note that the JSON standard only allows arrays or objects of things at the top-level. Since this library follows the standard, calling decode on an unsupported result type will typecheck, but will always "fail": |
| 08:56:33 | <arahael> | Well, that's a somewhat different question - for the first question, take a look at https://github.com/haskell/aeson/blob/c1b97f6f6303680453ed54ddb6c8d91466261f3a/examples/src/Simplest.hs#L19 |
| 08:57:03 | <arahael> | For the second, wrap the root item in an object or array if that restriction is a problem? |
| 08:58:43 | <ahdyt> | well, the problem is to get rid of the rawFunction from newtype. and that instance FromJson,ToJson Coord |
| 08:58:44 | <ahdyt> | is same as the one I made which is commented, as it's doens't change anything, the problem is in the newtype. |
| 09:00:35 | <arahael> | ahdyt: Because the one you commented is leveraging the auto-generated instances. You'd need dto write custom instances for ALL of them. |
| 09:02:01 | → | amahl joins (~amahl@dsl-jklbng12-54fbca-64.dhcp.inet.fi) |
| 09:03:47 | <ahdyt> | yeah true, and that's my question. |
| 09:06:51 | × | hnOsmium0001 quits (uid453710@id-453710.stonehaven.irccloud.com) (Quit: Connection closed for inactivity) |
| 09:06:58 | × | wallymathieu quits (~wallymath@81-234-151-21-no94.tbcn.telia.com) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 09:12:10 | <arahael> | ahdyt: And do you have the answer now? |
| 09:12:23 | → | lbseale joins (~lbseale@user/ep1ctetus) |
| 09:13:29 | → | _ht joins (~quassel@82-169-194-8.biz.kpn.net) |
| 09:15:34 | → | shriekingnoise joins (~shrieking@186.137.144.80) |
| 09:16:38 | ← | shriekingnoise parts (~shrieking@186.137.144.80) () |
| 09:16:57 | × | econo quits (uid147250@user/econo) (Quit: Connection closed for inactivity) |
| 09:18:34 | × | shredder quits (~user@user/shredder) (Quit: quitting) |
| 09:19:01 | → | yauhsien joins (~yauhsien@118-167-64-241.dynamic-ip.hinet.net) |
| 09:19:31 | <ahdyt> | nope, not yet |
| 09:20:24 | → | shredder joins (~user@user/shredder) |
| 09:21:13 | <ahdyt> | https://paste.tomsmeding.com/7Jh45fru |
| 09:27:25 | → | gehmehgeh joins (~user@user/gehmehgeh) |
| 09:28:19 | <arahael> | ahdyt: Because it has to be Object, not String. |
| 09:30:06 | <arahael> | Ooh, sorry, has to be an instance of Value, but people often match Object. |
| 09:30:52 | <arahael> | (And your 'v' in "String v" is not itself a Name) |
| 09:31:13 | <ahdyt> | it's intended |
| 09:31:19 | <arahael> | You probably want: parseJSON (String v) = Name v |
| 09:31:39 | <ahdyt> | I think that's not work too? |
| 09:31:43 | <arahael> | (Or Name{rawValue=v} if you're using record syntax) |
| 09:31:45 | <ahdyt> | should I make Name instance of Value ? |
| 09:32:07 | <ahdyt> | the error still same |
| 09:32:12 | <ahdyt> | Couldn't match expected type ‘aeson-1.5.6.0:Data.Aeson.Types.Internal.Parser Name’ with actual type ‘Name’ |
| 09:32:48 | <ahdyt> | eventhough I add Name before v |
| 09:32:57 | → | wallymathieu joins (~wallymath@94.191.154.61) |
| 09:33:37 | <wz1000> | arahael: you can use `deriving newtype (FromJSON, ToJSON)` and things should work |
| 09:34:03 | <wz1000> | with `{-# LANGUAGE GeneralisedNewtypeDeriving, DerivingStrategies #-} |
| 09:34:09 | <ahdyt> | wait really? |
| 09:34:11 | <wz1000> | I mean ahdyt |
| 09:34:13 | <wz1000> | yes |
| 09:35:57 | <ahdyt> | oh yeah? how can it be? can u ref me to the doc? wz1000 |
| 09:36:09 | <arahael> | wz1000: ahdyt also wants to not have the record fields to be in the resulting json though. I've already said they need to be changed, or to have a custom instance. |
| 09:36:09 | → | Lycurgus joins (~juan@cpe-45-46-140-49.buffalo.res.rr.com) |
| 09:36:19 | <ahdyt> | no it's fixed |
| 09:36:25 | <ahdyt> | adding newtype after deriving |
| 09:37:38 | <wz1000> | sorry, have to go now. you can look at the docs for GeneralisedNewtypeDeriving in the GHC users guide |
| 09:38:08 | <ahdyt> | okay2, thank you. |
| 09:41:19 | <arahael> | Fancy. |
| 09:42:36 | × | azeem quits (~azeem@dynamic-adsl-84-220-226-129.clienti.tiscali.it) (Ping timeout: 252 seconds) |
| 09:43:04 | → | azeem joins (~azeem@176.201.17.130) |
| 09:43:12 | → | lavaman joins (~lavaman@98.38.249.169) |
| 09:43:43 | × | lavaman quits (~lavaman@98.38.249.169) (Remote host closed the connection) |
| 09:52:42 | → | eggplantade joins (~Eggplanta@2600:1700:bef1:5e10:39f3:da:7ab8:bc1e) |
| 09:53:00 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 265 seconds) |
| 09:53:49 | × | chexum quits (~chexum@gateway/tor-sasl/chexum) (Quit: -) |
| 09:55:37 | → | chexum joins (~chexum@gateway/tor-sasl/chexum) |
| 09:57:02 | × | eggplantade quits (~Eggplanta@2600:1700:bef1:5e10:39f3:da:7ab8:bc1e) (Ping timeout: 255 seconds) |
| 09:59:08 | × | Lycurgus quits (~juan@cpe-45-46-140-49.buffalo.res.rr.com) (Quit: Exeunt) |
| 10:03:14 | × | peterhil quits (~peterhil@dsl-hkibng32-54f849-252.dhcp.inet.fi) (Ping timeout: 272 seconds) |
| 10:05:35 | × | azeem quits (~azeem@176.201.17.130) (Ping timeout: 255 seconds) |
| 10:05:51 | → | azeem joins (~azeem@176.201.17.130) |
| 10:07:43 | → | beka joins (~beka@104-244-27-23.static.monkeybrains.net) |
| 10:08:00 | × | Sgeo quits (~Sgeo@user/sgeo) (Read error: Connection reset by peer) |
| 10:15:04 | → | lavaman joins (~lavaman@98.38.249.169) |
| 10:16:32 | × | cheater quits (~Username@user/cheater) (Ping timeout: 272 seconds) |
| 10:16:43 | → | cheater joins (~Username@user/cheater) |
| 10:18:43 | × | Vajb quits (~Vajb@hag-jnsbng11-58c3a1-224.dhcp.inet.fi) (Read error: Connection reset by peer) |
| 10:19:42 | × | lavaman quits (~lavaman@98.38.249.169) (Ping timeout: 272 seconds) |
| 10:19:45 | → | Vajb joins (~Vajb@2001:999:62:1d53:26b1:6c9b:c1ed:9c01) |
| 10:23:08 | → | lavaman joins (~lavaman@98.38.249.169) |
| 10:24:22 | × | ukari quits (~ukari@user/ukari) (Remote host closed the connection) |
| 10:24:50 | → | ukari joins (~ukari@user/ukari) |
| 10:28:15 | × | beka quits (~beka@104-244-27-23.static.monkeybrains.net) (Ping timeout: 252 seconds) |
| 10:30:32 | → | hexfive joins (~eric@50.35.83.177) |
| 10:31:12 | × | hexfive quits (~eric@50.35.83.177) (Client Quit) |
| 10:32:32 | → | thyriaen joins (~thyriaen@45.178.73.238) |
| 10:33:45 | <thyriaen> | howdy, friends - i have created a new data myType = Foo Int |
| 10:33:56 | <thyriaen> | how can i then access the Int ? |
| 10:35:42 | <Rembane> | thyriaen: f (Foo i) = i |
| 10:35:50 | × | Maxdamantus quits (~Maxdamant@user/maxdamantus) (Ping timeout: 258 seconds) |
| 10:36:11 | <thyriaen> | so only possible with pattern matching ? |
| 10:39:06 | <Rembane> | thyriaen: Yeah, there's another variant that looks like this: data MyType = Foo { unFoo :: Int } |
| 10:39:18 | <Rembane> | thyriaen: Called like this: unFoo (Foo 7) |
| 10:39:32 | <thyriaen> | okay, thanks |
| 10:39:53 | <Rembane> | np! |
| 10:40:50 | → | notzmv joins (~zmv@user/notzmv) |
| 10:40:51 | <thyriaen> | Rembane, maybe if i can ask another data Type question |
| 10:43:08 | <Rembane> | thyriaen: Go ahead! |
| 10:43:09 | <thyriaen> | what is the difference between // data Foo = Foo Int // and // data Foo = Int // why is there a data constructor ? |
| 10:43:23 | <thyriaen> | what is the point of the 2nd Foo |
| 10:44:30 | <Rembane> | thyriaen: If you want to give an alias to a data type you can do it like this: type Foo = Int, but then you got almost nothing from it except for a fancy name. |
| 10:44:50 | <Rembane> | thyriaen: By adding another constructor you wrap the other data type in your data type and you decide what properties that data type should have. |
| 10:45:32 | <thyriaen> | i dont mean type |
| 10:45:35 | <thyriaen> | maybe i made the example too little |
| 10:45:39 | <Rembane> | thyriaen: You can also give it different constructors like for instance: data ShoeSize = EU Int | US Int | FootLengthCM Float | FootLengthImperial Float |
| 10:45:47 | <Rembane> | thyriaen: Add more example! :) |
| 10:45:49 | × | qbt quits (~edun@user/edun) (Ping timeout: 246 seconds) |
| 10:46:19 | <thyriaen> | yes, like with the ShoeSize there is no additional ShoeSize data constructor |
| 10:46:32 | <thyriaen> | you did not wrote data ShoeSize = ShoeSize EU Int | ... |
| 10:46:57 | <boxscape> | thyriaen: the fact that both are called Foo is a coincidence, you could have just as well called it `data Foo = Bar Int`, that would just mean you have to use the `Bar` constructor to construct values of type `Foo` |
| 10:47:22 | <Rembane> | thyriaen: In that case the constructor is EU |
| 10:47:31 | <Rembane> | thyriaen: The type name is ShoeSize |
| 10:48:13 | <Rembane> | thyriaen: Naming the constructor and the type the same thing is IIRC called type punting and it's very confusing until you get used to it. |
| 10:48:19 | <boxscape> | (punning) |
| 10:48:28 | <thyriaen> | well |
| 10:48:33 | <thyriaen> | call me confused :) |
| 10:48:36 | <Rembane> | ^^ |
| 10:49:47 | <Rembane> | boxscape: I didn't recall correctly. Thank you! :) |
| 10:50:03 | <ahdyt> | the second Foo is the constructor |
| 10:50:26 | <ahdyt> | you can make smart constructor by e.g data Foo = Foo Int, mkFoo = Foo, then you can call mkFoo 2 |
| 10:50:43 | <Rembane> | thyriaen: This might make it more clear: data SomeType = SomeConstructor |
| 10:50:58 | <ahdyt> | you can name your constructor as you want like EU, Bar, Baz, Whatever |
| 10:51:28 | <ahdyt> | ah yeah that's sum up Rembane. |
| 10:53:54 | × | awth13 quits (~user@user/awth13) (Ping timeout: 272 seconds) |
| 10:54:02 | → | eggplantade joins (~Eggplanta@2600:1700:bef1:5e10:39f3:da:7ab8:bc1e) |
| 10:54:31 | → | awth13 joins (~user@user/awth13) |
| 10:57:47 | × | azeem quits (~azeem@176.201.17.130) (Read error: Connection reset by peer) |
| 10:58:41 | × | eggplantade quits (~Eggplanta@2600:1700:bef1:5e10:39f3:da:7ab8:bc1e) (Ping timeout: 255 seconds) |
| 10:59:03 | → | azeem joins (~azeem@dynamic-adsl-84-220-226-129.clienti.tiscali.it) |
| 11:00:19 | → | chomwitt joins (~Pitsikoko@2a02:587:dc04:e00:d8f7:cdfe:4658:bec4) |
| 11:01:36 | → | Maxdamantus joins (~Maxdamant@user/maxdamantus) |
| 11:04:40 | × | azeem quits (~azeem@dynamic-adsl-84-220-226-129.clienti.tiscali.it) (Read error: Connection reset by peer) |
| 11:06:57 | → | AlexNoo_ joins (~AlexNoo@94.233.240.7) |
| 11:09:15 | × | lambdap quits (~lambdap@static.167.190.119.168.clients.your-server.de) (Read error: Connection reset by peer) |
| 11:09:44 | × | AlexZenon quits (~alzenon@178.34.162.146) (Ping timeout: 272 seconds) |
| 11:09:46 | × | Alex_test quits (~al_test@178.34.162.146) (Ping timeout: 240 seconds) |
| 11:09:47 | → | lambdap joins (~lambdap@static.167.190.119.168.clients.your-server.de) |
| 11:10:34 | × | AlexNoo quits (~AlexNoo@178.34.162.146) (Ping timeout: 252 seconds) |
| 11:11:18 | × | Vajb quits (~Vajb@2001:999:62:1d53:26b1:6c9b:c1ed:9c01) (Read error: Connection reset by peer) |
| 11:12:31 | → | azeem joins (~azeem@dynamic-adsl-84-220-226-129.clienti.tiscali.it) |
| 11:13:04 | → | AlexZenon joins (~alzenon@94.233.240.7) |
| 11:13:14 | → | Vajb joins (~Vajb@hag-jnsbng11-58c3a1-224.dhcp.inet.fi) |
| 11:13:45 | → | Alex_test joins (~al_test@94.233.240.7) |
| 11:14:38 | <ahdyt> | \ |
| 11:17:12 | × | chomwitt quits (~Pitsikoko@2a02:587:dc04:e00:d8f7:cdfe:4658:bec4) (Ping timeout: 252 seconds) |
| 11:17:38 | × | juhp quits (~juhp@128.106.188.66) (Quit: juhp) |
| 11:17:51 | → | juhp joins (~juhp@128.106.188.66) |
| 11:25:53 | → | peterhil joins (~peterhil@dsl-hkibng32-54f849-252.dhcp.inet.fi) |
| 11:27:39 | × | acidjnk quits (~acidjnk@p200300d0c72b9550ece5a41d65e4abaa.dip0.t-ipconnect.de) (Ping timeout: 252 seconds) |
| 11:29:03 | → | favonia joins (~favonia@user/favonia) |
| 11:33:22 | × | Vajb quits (~Vajb@hag-jnsbng11-58c3a1-224.dhcp.inet.fi) (Read error: Connection reset by peer) |
| 11:34:28 | → | Vajb joins (~Vajb@2001:999:62:1d53:26b1:6c9b:c1ed:9c01) |
| 11:36:14 | × | thyriaen quits (~thyriaen@45.178.73.238) (Quit: Leaving) |
| 11:41:00 | × | Vajb quits (~Vajb@2001:999:62:1d53:26b1:6c9b:c1ed:9c01) (Read error: Connection reset by peer) |
| 11:41:06 | → | Vajb joins (~Vajb@hag-jnsbng11-58c3a1-224.dhcp.inet.fi) |
| 11:43:41 | × | wallymathieu quits (~wallymath@94.191.154.61) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 11:44:21 | → | wallymathieu joins (~wallymath@94.191.154.61.mobile.tre.se) |
| 11:44:22 | × | wallymathieu quits (~wallymath@94.191.154.61.mobile.tre.se) (Client Quit) |
| 11:44:40 | × | oxide quits (~lambda@user/oxide) (Read error: Connection reset by peer) |
| 11:44:44 | → | wallymathieu joins (~wallymath@94.191.154.61) |
| 11:44:44 | × | wallymathieu quits (~wallymath@94.191.154.61) (Client Quit) |
| 11:45:04 | → | wallymathieu joins (~wallymath@94.191.154.61) |
| 11:45:05 | × | wallymathieu quits (~wallymath@94.191.154.61) (Client Quit) |
| 11:49:02 | × | chris-the-slurpa quits (~chris@81.96.113.213) (Remote host closed the connection) |
| 11:49:08 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 11:49:22 | × | xff0x quits (~xff0x@2001:1a81:525a:ea00:a07c:46ec:2ccb:d36d) (Ping timeout: 240 seconds) |
| 11:50:30 | → | xff0x joins (~xff0x@2001:1a81:525a:ea00:2bea:6319:b748:f3db) |
| 11:58:26 | × | fendor quits (~fendor@91.141.50.81.wireless.dyn.drei.com) (Read error: Connection reset by peer) |
| 12:01:25 | → | fendor joins (~fendor@91.141.50.81.wireless.dyn.drei.com) |
| 12:16:35 | → | fef joins (~thedawn@user/thedawn) |
| 12:17:50 | × | Vajb quits (~Vajb@hag-jnsbng11-58c3a1-224.dhcp.inet.fi) (Read error: Connection reset by peer) |
| 12:18:40 | → | Vajb joins (~Vajb@2001:999:62:1d53:26b1:6c9b:c1ed:9c01) |
| 12:19:04 | × | peterhil quits (~peterhil@dsl-hkibng32-54f849-252.dhcp.inet.fi) (Quit: Must not waste too much time here...) |
| 12:21:02 | → | bitdex joins (~bitdex@gateway/tor-sasl/bitdex) |
| 12:23:10 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 258 seconds) |
| 12:28:34 | → | wallymathieu joins (~wallymath@81-234-151-21-no94.tbcn.telia.com) |
| 12:30:08 | × | wallymathieu quits (~wallymath@81-234-151-21-no94.tbcn.telia.com) (Client Quit) |
| 12:31:03 | × | hendursa1 quits (~weechat@user/hendursaga) (Quit: hendursa1) |
| 12:32:03 | → | hendursaga joins (~weechat@user/hendursaga) |
| 12:32:26 | AlexNoo_ | is now known as AlexNoo |
| 12:36:11 | × | ec quits (~ec@gateway/tor-sasl/ec) (Remote host closed the connection) |
| 12:36:34 | → | ec joins (~ec@gateway/tor-sasl/ec) |
| 12:39:50 | → | wallymathieu joins (~wallymath@81-234-151-21-no94.tbcn.telia.com) |
| 12:44:26 | → | machinedgod joins (~machinedg@24.105.81.50) |
| 12:46:45 | × | yauhsien quits (~yauhsien@118-167-64-241.dynamic-ip.hinet.net) (Remote host closed the connection) |
| 12:48:17 | → | peterhil joins (~peterhil@dsl-hkibng32-54f849-252.dhcp.inet.fi) |
| 12:55:23 | → | eggplantade joins (~Eggplanta@2600:1700:bef1:5e10:39f3:da:7ab8:bc1e) |
| 12:56:20 | → | mcfrdy joins (uid507892@user/mcfrdy) |
| 12:58:01 | → | amirouche joins (~amirouche@user/amirouche) |
| 12:58:09 | → | mikail joins (~mikail@2a02:c7f:bd83:fd00:55cf:122f:957a:f66f) |
| 12:58:40 | × | cheater quits (~Username@user/cheater) (Ping timeout: 272 seconds) |
| 12:58:50 | → | cheater joins (~Username@user/cheater) |
| 12:59:44 | × | eggplantade quits (~Eggplanta@2600:1700:bef1:5e10:39f3:da:7ab8:bc1e) (Ping timeout: 255 seconds) |
| 13:04:14 | × | MQ-17J quits (~MQ-17J@d14-69-206-129.try.wideopenwest.com) (Ping timeout: 255 seconds) |
| 13:07:38 | → | MQ-17J joins (~MQ-17J@8.21.10.15) |
| 13:08:38 | → | KUrare joins (~KUrare@user/kurare) |
| 13:10:33 | → | ubert joins (~Thunderbi@p2e5a50e5.dip0.t-ipconnect.de) |
| 13:11:21 | ← | KUrare parts (~KUrare@user/kurare) (Leaving) |
| 13:14:08 | × | MQ-17J quits (~MQ-17J@8.21.10.15) (Ping timeout: 255 seconds) |
| 13:15:30 | × | ubert quits (~Thunderbi@p2e5a50e5.dip0.t-ipconnect.de) (Quit: ubert) |
| 13:21:14 | → | wootehfoot joins (~wootehfoo@user/wootehfoot) |
| 13:21:22 | × | machinedgod quits (~machinedg@24.105.81.50) (Ping timeout: 240 seconds) |
| 13:24:45 | × | fef quits (~thedawn@user/thedawn) (Ping timeout: 244 seconds) |
| 13:32:01 | → | fef joins (~thedawn@user/thedawn) |
| 13:33:06 | <lep> | is there a good way to reduce memory usage of ghc (cabal)? i cant install aeson as compiling `Data.Aeson.Parser.Internal` totally thrashes my ram |
| 13:35:24 | × | haykam1 quits (~haykam@static.100.2.21.65.clients.your-server.de) (Remote host closed the connection) |
| 13:35:37 | → | haykam1 joins (~haykam@static.100.2.21.65.clients.your-server.de) |
| 13:35:39 | <lep> | i tried -O0 but it doesnt help at all |
| 13:38:09 | → | chris-the-slurpa joins (~chris@81.96.113.213) |
| 13:43:41 | <maerwald> | lep: -j1 |
| 13:43:41 | × | azeem quits (~azeem@dynamic-adsl-84-220-226-129.clienti.tiscali.it) (Read error: Connection reset by peer) |
| 13:43:58 | <lep> | did that already aswell :( |
| 13:47:24 | → | azeem joins (~azeem@dynamic-adsl-84-220-226-129.clienti.tiscali.it) |
| 13:48:50 | → | chomwitt joins (~Pitsikoko@ppp-94-67-202-202.home.otenet.gr) |
| 13:49:07 | <[exa]> | lep: how much ram do you need to fit in? |
| 13:49:23 | <[exa]> | I don't have problems with that particular one on 8GB |
| 13:51:16 | <lep> | ~1GB |
| 13:51:46 | <maerwald> | gg |
| 13:52:34 | <arahael> | I wouldn't try to use a 1GB as a dev system. |
| 13:52:57 | <maerwald> | prolly arm box or sth |
| 13:53:17 | <lep> | openbsd vps |
| 13:57:51 | <[exa]> | lep: you can't build it elsewhere and just upload it? |
| 13:57:58 | × | jlamothe quits (~jlamothe@198.251.60.157) (Ping timeout: 246 seconds) |
| 13:57:58 | <lep> | i dont have any other openbsd box |
| 13:58:13 | <[exa]> | your laptop + virtualbox? |
| 13:58:24 | <[exa]> | or some such thing |
| 13:59:05 | <lep> | in the end it's probably easier to simply use python as sad as that sounds |
| 13:59:09 | <[exa]> | like, building in <1GB is sadly not an option anymore |
| 13:59:11 | → | qbt joins (~edun@user/edun) |
| 13:59:14 | × | notzmv quits (~zmv@user/notzmv) (Ping timeout: 252 seconds) |
| 13:59:29 | <[exa]> | anyway you really should be able to just produce the binary elsewhere |
| 13:59:52 | <lep> | well i looked into cross-compiling every now and then it always seemed a very big hassle |
| 14:00:18 | <lep> | my biggest two pain points with ghc/haskell: compilation speed/ram and cross compiling |
| 14:00:32 | <lep> | im *soooo* close to write my own haskell compiler which simply spits out like lua |
| 14:00:43 | <[exa]> | what's the program supposed to do btw? |
| 14:01:25 | <lep> | take in some data over http |
| 14:01:26 | <[exa]> | anyways yeah I guess more people in this channel would like another compiler :D |
| 14:01:39 | <lep> | json would be easiest for later js usage |
| 14:01:52 | <lep> | for now my poc uses bytestrings over pipes |
| 14:02:16 | <lep> | just some experiments for some distributed data stuff |
| 14:03:20 | <ahdyt> | really? |
| 14:03:23 | <ahdyt> | how's your ghc? |
| 14:03:32 | <ahdyt> | I mean, another compiler for haskell. |
| 14:04:19 | <lep> | i mean i havent started but my frustration keeps on growing |
| 14:04:51 | <ahdyt> | okay |
| 14:10:07 | × | leeb quits (~leeb@KD111239157039.au-net.ne.jp) (Quit: WeeChat 3.1) |
| 14:11:55 | × | alx741 quits (~alx741@186.178.108.75) (Quit: alx741) |
| 14:13:09 | → | alx741 joins (~alx741@186.178.108.75) |
| 14:15:55 | → | zebrag joins (~chris@user/zebrag) |
| 14:16:27 | → | jlamothe joins (~jlamothe@198.251.60.157) |
| 14:17:58 | × | juhp quits (~juhp@128.106.188.66) (Quit: juhp) |
| 14:17:59 | × | echoreply quits (~echoreply@45.32.163.16) (Ping timeout: 268 seconds) |
| 14:18:11 | → | juhp joins (~juhp@128.106.188.66) |
| 14:19:44 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 14:19:55 | → | Deide joins (~Deide@217.155.19.23) |
| 14:19:55 | × | Deide quits (~Deide@217.155.19.23) (Changing host) |
| 14:19:55 | → | Deide joins (~Deide@user/deide) |
| 14:24:22 | × | fjmorazan quits (~quassel@user/fjmorazan) (Quit: fjmorazan) |
| 14:25:00 | → | fjmorazan joins (~quassel@user/fjmorazan) |
| 14:28:08 | → | phao joins (~phao@2804:d45:8e7a:de00:ad59:61db:f854:9224) |
| 14:28:26 | <phao> | Hi. Is there a popular discord server for haskell and fp? |
| 14:29:17 | × | azeem quits (~azeem@dynamic-adsl-84-220-226-129.clienti.tiscali.it) (Ping timeout: 258 seconds) |
| 14:29:59 | → | azeem joins (~azeem@176.201.17.130) |
| 14:30:57 | → | echoreply joins (~echoreply@2001:19f0:9002:1f3b:5400:ff:fe6f:8b8d) |
| 14:30:59 | <carmysilna> | phao: https://discord.gg/5ay2HNK2 |
| 14:31:22 | <phao> | Thank you. |
| 14:34:59 | × | phao quits (~phao@2804:d45:8e7a:de00:ad59:61db:f854:9224) (Quit: Leaving) |
| 14:35:45 | × | jushur quits (~human@user/jushur) (Quit: jushur) |
| 14:38:18 | × | Vajb quits (~Vajb@2001:999:62:1d53:26b1:6c9b:c1ed:9c01) (Read error: Connection reset by peer) |
| 14:39:03 | → | Vajb joins (~Vajb@hag-jnsbng11-58c3a1-224.dhcp.inet.fi) |
| 14:39:29 | → | jushur joins (~human@user/jushur) |
| 14:47:54 | → | notzmv joins (~zmv@user/notzmv) |
| 14:53:30 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds) |
| 14:55:48 | → | oxide joins (~lambda@user/oxide) |
| 14:56:28 | → | yauhsien joins (~yauhsien@118-167-64-241.dynamic-ip.hinet.net) |
| 14:56:46 | → | eggplantade joins (~Eggplanta@2600:1700:bef1:5e10:39f3:da:7ab8:bc1e) |
| 15:01:29 | × | eggplantade quits (~Eggplanta@2600:1700:bef1:5e10:39f3:da:7ab8:bc1e) (Ping timeout: 252 seconds) |
| 15:06:22 | <janus> | "Virtual Haskell Cohack" organized by Chris Smith is starting in 24 min |
| 15:07:06 | → | __monty__ joins (~toonn@user/toonn) |
| 15:16:14 | × | oxide quits (~lambda@user/oxide) (Ping timeout: 252 seconds) |
| 15:16:41 | → | wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 15:18:24 | → | eggplantade joins (~Eggplanta@2600:1700:bef1:5e10:39f3:da:7ab8:bc1e) |
| 15:18:28 | <ahdyt> | janus where can I join that? |
| 15:19:15 | × | pavonia quits (~user@user/siracusa) (Quit: Bye!) |
| 15:19:18 | <geekosaur> | https://www.meetup.com/NY-Haskell/events/279067287/ |
| 15:25:54 | <ahdyt> | thank you |
| 15:27:24 | × | pgib quits (~textual@173.38.117.69) (Remote host closed the connection) |
| 15:31:20 | × | mikail quits (~mikail@2a02:c7f:bd83:fd00:55cf:122f:957a:f66f) (Remote host closed the connection) |
| 15:33:56 | × | favonia quits (~favonia@user/favonia) (Ping timeout: 252 seconds) |
| 15:35:12 | → | marinelli joins (~marinelli@gateway/tor-sasl/marinelli) |
| 15:35:58 | → | mikail joins (~mikail@90.212.77.3) |
| 15:37:54 | × | waleee quits (~waleee@h-98-128-228-119.NA.cust.bahnhof.se) (Ping timeout: 252 seconds) |
| 15:40:06 | <ahdyt> | oh my can't join |
| 15:40:26 | <ahdyt> | meetup is horribly slow |
| 15:43:44 | <sshine> | what are people working on during this cohack? |
| 15:44:52 | <janus> | sshine: projects are being discussed now in breakout rooms |
| 15:45:07 | <janus> | sshine: after that rooms will be created |
| 15:45:30 | <janus> | sounds like there will be at least be a Traversible documentation room with vduchovni |
| 15:45:33 | <sshine> | cool :) I'm at https://nwwc.dk/ this weekend, so not participating in the cohack rooms. |
| 15:46:03 | <ahdyt> | wow yeah there's breakout room |
| 15:46:12 | <ahdyt> | what are they talking about there? |
| 15:46:39 | <janus> | there are 4 breakout rooms, there are 4-5 people in each |
| 15:46:45 | <janus> | i dunno what they are talking about in the other ones |
| 15:47:00 | → | slowButPresent joins (~slowButPr@user/slowbutpresent) |
| 15:47:08 | <ahdyt> | what about the one in your breakout room? |
| 15:48:42 | → | econo joins (uid147250@user/econo) |
| 15:54:26 | <Profpatsch> | lep: might actually be a cool effort to patch aeson to use less than 1GB for compilation |
| 15:54:33 | × | dajoer quits (~david@user/gvx) (Quit: leaving) |
| 15:54:40 | <Profpatsch> | And to track which modules take how much to compile under each GHC version |
| 15:54:57 | <Profpatsch> | It might be silly stuff like deriving clauses taking lots of time/space |
| 15:55:09 | <lep> | i think there actually was a ghc ticket about aeson through different ghc versions |
| 15:55:10 | <Profpatsch> | so even adding a cabal flag to make things optional might help |
| 15:55:43 | <janus> | ahdyt: there's gonna be a room on a stripe-haskell PR |
| 15:55:50 | <Profpatsch> | imo aeson should be split into a non-fancy base package and a second one which implements the fancier interfaces |
| 15:56:08 | <Profpatsch> | and maybe get a documentation overhaul |
| 15:56:18 | <lep> | what do you consider fancy? |
| 15:56:41 | <Profpatsch> | there’s so much crap in that module that nobody uses |
| 15:56:48 | <Profpatsch> | like the whole ToJSON/FromJSON antipattern |
| 15:57:03 | <Profpatsch> | (which everybody uses even though they shouldn’t) |
| 15:57:04 | <ahdyt> | nice janus, are you join libby horacek? |
| 15:57:33 | <Profpatsch> | lep: so a base module would just provide simple combinators, an efficient encoder and decoder |
| 15:57:45 | <Profpatsch> | Probably not even many types apart from Value |
| 15:57:49 | <lep> | dunno, i just want to have my json string to become a value with least amount of me typing stuff |
| 15:57:53 | <Profpatsch> | And ToJSON/FromJSON would move to an optional package |
| 15:59:54 | × | yauhsien quits (~yauhsien@118-167-64-241.dynamic-ip.hinet.net) (Ping timeout: 252 seconds) |
| 16:02:20 | × | chomwitt quits (~Pitsikoko@ppp-94-67-202-202.home.otenet.gr) (Remote host closed the connection) |
| 16:09:49 | → | waleee joins (~waleee@2001:9b0:216:8200:d457:9189:7843:1dbd) |
| 16:10:37 | × | azeem quits (~azeem@176.201.17.130) (Ping timeout: 246 seconds) |
| 16:11:28 | → | azeem joins (~azeem@176.201.17.130) |
| 16:22:20 | × | azeem quits (~azeem@176.201.17.130) (Ping timeout: 252 seconds) |
| 16:23:00 | × | waleee quits (~waleee@2001:9b0:216:8200:d457:9189:7843:1dbd) (Ping timeout: 252 seconds) |
| 16:25:20 | → | azeem joins (~azeem@176.201.17.130) |
| 16:31:26 | × | haykam1 quits (~haykam@static.100.2.21.65.clients.your-server.de) (Remote host closed the connection) |
| 16:31:38 | → | haykam1 joins (~haykam@static.100.2.21.65.clients.your-server.de) |
| 16:31:57 | <lbseale> | Profpatsch: why shouldn't one use ToJSON/FromJSON? |
| 16:32:25 | × | azeem quits (~azeem@176.201.17.130) (Ping timeout: 268 seconds) |
| 16:32:52 | <Profpatsch> | lbseale: because it binds your API to your types |
| 16:33:02 | → | azeem joins (~azeem@176.201.17.130) |
| 16:33:32 | <Profpatsch> | it is okay if you consume it with the same code (e.g. you have a client/server that both use the same ToJSON/FromJSON instance?) |
| 16:33:41 | <Profpatsch> | *instances |
| 16:33:59 | <Profpatsch> | But if you don’t either have a test for every single field or explicitely encode/decode |
| 16:34:28 | <Profpatsch> | And e.g. it’s a dark pattern to bind the encoding of a thing to its type |
| 16:34:42 | <Profpatsch> | for example you might not always want to encode integers the same way |
| 16:34:53 | → | norias joins (~jaredm@c-98-219-195-163.hsd1.pa.comcast.net) |
| 16:34:55 | → | falafel joins (~falafel@pool-96-255-70-50.washdc.fios.verizon.net) |
| 16:35:17 | → | Atum_ joins (~IRC@user/atum/x-2392232) |
| 16:35:38 | <ahdyt> | how's encoding integers the different way? |
| 16:35:51 | <dsal> | But I would always want to encode `SomeRequestType` the same way. |
| 16:35:56 | <Profpatsch> | No |
| 16:36:11 | <Profpatsch> | not if you API changes, you need backwards compat etc pp |
| 16:36:40 | <Profpatsch> | Unless you have a Haskell type that you consider exactly your public API and never change in a backwards-incompatible way |
| 16:36:58 | <lbseale> | right, that makes sense |
| 16:36:59 | <Profpatsch> | And that doesn’t depend on any types that might change in a backwards-incompatible way |
| 16:37:09 | <Profpatsch> | which is a really easy trap to fall into |
| 16:37:15 | → | hnOsmium0001 joins (uid453710@id-453710.stonehaven.irccloud.com) |
| 16:37:22 | <lbseale> | I was thinking yesterday about how using FromJSON makes it impossible to handle fields that may or may be present |
| 16:37:31 | <dsal> | How does it make it impossible? |
| 16:37:31 | <hpc> | ahdyt: better example, sometimes you want your timestamps to be formatted strings, sometimes you want them to be epoch integers |
| 16:37:36 | <lbseale> | and you really have to write you own instance if you want to handle that gracefully |
| 16:37:44 | <hpc> | and sometimes the thing on the other end of the json is VERY picky about what format the timestamp is in |
| 16:37:56 | <ahdyt> | ah so be it |
| 16:37:58 | <hpc> | so you want the full power of formatting strings behind your encoding |
| 16:38:05 | <Profpatsch> | lbseale: even worse, for some apis it might make a difference *per field* what happens if the field is missing or null or "" or … |
| 16:38:09 | <ahdyt> | and what's the good solution that Profpatsch guided to? |
| 16:38:12 | <ahdyt> | I didn't follow. |
| 16:38:44 | → | jao joins (~jao@cpc103048-sgyl39-2-0-cust502.18-2.cable.virginm.net) |
| 16:38:50 | <ahdyt> | Either or Maybe doesn't solve that Profpatsch? |
| 16:38:52 | <Profpatsch> | ahdyt: plain old functions |
| 16:39:38 | <Profpatsch> | No automatic binding of encoder or decoder functions to types |
| 16:39:43 | → | lerzer joins (~lerzer@101.175.100.42) |
| 16:40:01 | <s__> | I'd like to have just Aeson.Value in a separate package (aeson-types?), for cases when I don't need encoding/decoding or want to use an alternative encoder/decoder |
| 16:40:16 | <s__> | the number of dependencies in aeson is out of hand |
| 16:40:18 | <Profpatsch> | if you need to decode something, write a pof for it that returns an aeson Parser |
| 16:40:56 | <dsal> | That's necessary sometimes, but elm, e.g. requires that for every type and it's quite tedious there. |
| 16:40:56 | <Profpatsch> | s__: I feel like the best way forward is to split these things out into dependencies of aeson |
| 16:41:09 | <ahdyt> | does that also make it unable to magically derive anything? |
| 16:41:32 | <Profpatsch> | e.g. have an aeson-fromjson-tojson package that just has the class & instances |
| 16:41:56 | <Profpatsch> | ahdyt: you don’t want any magic in your API boundary |
| 16:41:58 | <lbseale> | So to summarize the answer, you should only use ToJSON and FromJSON if you know that the layout of your JSON will always match your Haskell record ... but it likely never will so don't use them |
| 16:41:59 | <Profpatsch> | is all I’m saying |
| 16:42:13 | ← | lerzer parts (~lerzer@101.175.100.42) () |
| 16:42:42 | <ahdyt> | ah okay? |
| 16:43:09 | <dsal> | I use FromJSON and ToJSON when they aren't aligned very well because the classes give me a common way to send and receive records when communicating withs ervices. |
| 16:44:02 | <dsal> | You have to have a function somewhere, so having a default one attached to a class is as good as any. Then you don't have to worry about naming hundreds of things that are all reasonable defaults. |
| 16:44:07 | <ahdyt> | I wonder if there's any FromJSON and ToJSON antipattern snippet or example? |
| 16:44:19 | <dsal> | I think the argument here is "all of them" |
| 16:45:10 | <Profpatsch> | I’d say the only sensible use of them is when you actually consume the same data on the other side, with the same Haskell types |
| 16:45:18 | × | Gurkenglas quits (~Gurkengla@dslb-002-203-144-156.002.203.pools.vodafone-ip.de) (Read error: Connection reset by peer) |
| 16:45:25 | <Profpatsch> | e.g. you have a foo-types package and a foo-server and a foo-client which both depend on foo-types |
| 16:45:32 | <Profpatsch> | then you can use To/From all you want |
| 16:45:47 | <dsal> | I've had incompatibilities come up when upstreams change and I just like, fix them. I still have to model what's correct for my own services and having common interfaces haven't hindered me. |
| 16:45:50 | <Profpatsch> | (big disclaimer: iff you *always* deploy server and client together!) |
| 16:45:51 | → | yauhsien joins (~yauhsien@118-167-64-241.dynamic-ip.hinet.net) |
| 16:46:12 | → | Gurkenglas joins (~Gurkengla@dslb-002-203-144-156.002.203.pools.vodafone-ip.de) |
| 16:46:34 | <Profpatsch> | we did that with a purescript frontend and it worked great |
| 16:46:46 | × | falafel quits (~falafel@pool-96-255-70-50.washdc.fios.verizon.net) (Read error: Connection reset by peer) |
| 16:47:01 | <Profpatsch> | Just generated the associated purescript code and deployed server & frontend in one go every time |
| 16:47:03 | <dsal> | I have an implementation of a binary protocol that supports a couple major versions with marshaling and unmarshaling of a large number of types and deal with it by just passing the version around so they know which features make the wire and which don't. |
| 16:47:21 | <bryan[m]> | In my opinion, there's nothing wrong with To/FromJSON , but it's unwise to think your api types are the same as your model types. |
| 16:48:27 | <dsal> | Model types and API types can sometimes conveniently be the same. I don't go out of my way to separate them, but sometimes regret not going out of my way to separate them. Refactoring is fun, though. :) |
| 16:48:30 | × | coeus_ quits (~coeus@b2b-92-50-96-34.unitymedia.biz) (Quit: Leaving) |
| 16:48:50 | → | falafel joins (~falafel@pool-96-255-70-50.washdc.fios.verizon.net) |
| 16:50:03 | <bryan[m]> | In effect, we're all saying the same thing: that data coming from json might not be exactly the right shape our programs need. I just think one shouldn't shoot the messenger. :) |
| 16:50:18 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 16:50:28 | × | yauhsien quits (~yauhsien@118-167-64-241.dynamic-ip.hinet.net) (Ping timeout: 252 seconds) |
| 16:52:43 | <dsal> | I've had some kind of gross FromJSON impls to do that, but... that code has to live somewhere and naming is hard. |
| 16:53:34 | → | Pickchea joins (~private@user/pickchea) |
| 16:54:15 | <sshine> | it sounds like one would wanna newtype before ToJSON/FromJSON'ing and have those newtypes relate to e.g. an API. :) |
| 16:54:53 | <sshine> | dsal, is that much more expensive? |
| 16:55:42 | <dsal> | It's just a different thing to name / different way to structure the "plain old function" kind of concept, but with classes, so not totally plain. |
| 16:57:08 | <dsal> | I don't think it's expensive in any meaningful way, but I have a type that represents a thing, and some upstream has a JSON object that represents that thing in one way or another. I might very well have to do some work to get from there to here. I'm not bothered by doing that inside the FromJSON instance. |
| 16:57:39 | <ahdyt> | sshine hahaha is this related to my previous question & snippet that I've shared? |
| 16:58:04 | × | qbt quits (~edun@user/edun) (Ping timeout: 272 seconds) |
| 16:58:32 | <lbseale> | So speaking of writing FromJSON instances, I really like ITProTV's recommendation about writing them in do notation: https://engineering.itpro.tv/haskell-style-guide/#prefer-monads-for-building-records |
| 16:59:24 | × | chexum quits (~chexum@gateway/tor-sasl/chexum) (Remote host closed the connection) |
| 17:02:47 | <dsal> | I don't understand this. Why is that better? |
| 17:03:21 | <dsal> | Just because of field order? |
| 17:04:08 | × | Atum_ quits (~IRC@user/atum/x-2392232) (Quit: Atum_) |
| 17:04:38 | <dsal> | It also says to avoid list comprehensions immediately above that because... someone might not know what they do? |
| 17:04:48 | → | Atum_ joins (IRC@user/atum/x-2392232) |
| 17:05:32 | <lbseale> | yeah because it avoids the field order |
| 17:06:31 | → | mc47 joins (~mc47@xmonad/TheMC47) |
| 17:06:43 | <hpc> | even though list comprehensions and do notation are the same thing? |
| 17:08:01 | <Las[m]> | How would I convert a ParsecT e s Identity a to a ParsecT e s IO a from Megaparsec? I assume there's some general trick applicable here to lift it, but I can't find any function that does what I want. |
| 17:08:23 | <dsal> | @undo [ x * 2 | x <- xs, x > 0 ] |
| 17:08:23 | <lambdabot> | concatMap (\ x -> if x > 0 then [x * 2] else []) xs |
| 17:10:21 | <hpc> | a better translation is do {x <- xs; guard (x > 0); pure (x * 2)} |
| 17:11:07 | <dsal> | Some of these recommendations are just bad. It's like, "Don't write `getLine >>= print`." It thinks it's always better to name the intermediate value and then pass it to the function. |
| 17:11:13 | → | tzh joins (~tzh@c-24-21-73-154.hsd1.or.comcast.net) |
| 17:11:34 | <dsal> | Also, don't use multiple function heads when you could just have a case statement. |
| 17:12:17 | <dsal> | "Prefer let over where" -- is this list a joke? |
| 17:13:01 | <dsal> | "Avoid language extensions" -- like... all of them. |
| 17:14:28 | <hpc> | even avoid the ones that are on by default |
| 17:14:35 | <hpc> | build with every -XNo* flag :D |
| 17:16:07 | <c_wraith> | I wonder if avoiding language extensions means you aren't allowed to use ST |
| 17:16:10 | <dsal> | There are a few things in this list that are good, but many of them seem like the opposite of what would be useful. They clearly use OverloadedStrings in this list after saying you should avoid all language extensions. |
| 17:16:17 | <dsal> | Does ST require language extensions? |
| 17:16:33 | <c_wraith> | defining it does. Using it... well, it requires something that required it. :) |
| 17:17:05 | <c_wraith> | And ugh. OverloadedStrings is one of the worst extensions in GHC. |
| 17:17:19 | <monochrom> | I always go to the meta level, as you know. At the meta level, inflexible do's-and-don't's lists are always bad. |
| 17:17:34 | <dsal> | Some are badder than others. |
| 17:18:11 | <c_wraith> | Some extensions really are just pure awesome. |
| 17:18:58 | <c_wraith> | RankNTypes is just a wonderful expansion of the type system, for instance. |
| 17:19:45 | <c_wraith> | Matched only by Rank2Types and PolymorphicComponents. (It is a bit silly that the same extension has 3 different names) |
| 17:19:47 | <monochrom> | People already know list comprehension from python. |
| 17:20:11 | <dsal> | Do not learn anything that will make your job easier. |
| 17:20:33 | <monochrom> | It takes living under a rock in a corner of a cave to worry "some people may have never seen list comprehension". |
| 17:21:21 | <monochrom> | In that case why not also advocate "some people may have never seen lambdas". |
| 17:21:25 | <c_wraith> | I tend to avoid list comprehensions anyway. As a special syntactic form they just aren't as composable as the functions they desugar to. |
| 17:22:26 | <monochrom> | The fundamental problem with mixfix syntax :) |
| 17:22:36 | <c_wraith> | yep |
| 17:22:51 | <dsal> | Their case, though.. bad: `[ x * 2 | x <- xs, x > 0 ]` good: `map (* 2) (filter (> 0) xs)` OK: `do x <- xs; guard (x > 0); pure (x * 2)` |
| 17:23:44 | <dsal> | I guess I wouldn't be offended by "bad" or "good" there. I'd be offended by having to work with someone who couldn't read either. |
| 17:24:10 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds) |
| 17:24:11 | <monochrom> | Another meta argument is that with someone calling themselves "IT pro" you can safely bet this is an inflated melodramatic ego and must be completely distrusted. |
| 17:24:39 | <monochrom> | Beware of people calling themselves ITPro or NextGenHacker |
| 17:25:52 | <monochrom> | https://youtu.be/SXmv8quf_xM is what you get from someone calling themselves NextGenHacker. |
| 17:26:01 | <monochrom> | You get the TracerT monad transformer! |
| 17:28:40 | <Rembane> | :O |
| 17:29:27 | <dsal> | They That video is amazing. |
| 17:30:43 | × | azeem quits (~azeem@176.201.17.130) (Ping timeout: 265 seconds) |
| 17:30:49 | <monochrom> | A classic. :) |
| 17:30:58 | → | azeem joins (~azeem@176.201.17.130) |
| 17:33:47 | × | mikoto-chan quits (~mikoto-ch@ip-213-49-189-31.dsl.scarlet.be) (Read error: Connection reset by peer) |
| 17:33:48 | <hpc> | isp sysadmin prank: if the packet ttl isn't enough to make it all the way through your network, start routing it in random directions |
| 17:35:07 | × | shredder quits (~user@user/shredder) (Quit: quitting) |
| 17:35:26 | → | shredder joins (~user@user/shredder) |
| 17:38:54 | → | mikoto-chan joins (~mikoto-ch@ip-213-49-189-31.dsl.scarlet.be) |
| 17:40:01 | → | shapr joins (~user@pool-100-36-247-68.washdc.fios.verizon.net) |
| 17:40:25 | × | gentauro quits (~gentauro@user/gentauro) (Read error: Connection reset by peer) |
| 17:41:24 | → | gentauro joins (~gentauro@user/gentauro) |
| 17:42:20 | × | cheater quits (~Username@user/cheater) (Ping timeout: 255 seconds) |
| 17:42:50 | → | cheater joins (~Username@user/cheater) |
| 17:43:23 | × | bitdex quits (~bitdex@gateway/tor-sasl/bitdex) (Remote host closed the connection) |
| 17:44:48 | × | chris-the-slurpa quits (~chris@81.96.113.213) (Remote host closed the connection) |
| 17:47:35 | × | cheater quits (~Username@user/cheater) (Ping timeout: 252 seconds) |
| 17:55:23 | × | azeem quits (~azeem@176.201.17.130) (Ping timeout: 255 seconds) |
| 17:56:30 | → | azeem joins (~azeem@176.201.17.130) |
| 18:00:26 | × | Gurkenglas quits (~Gurkengla@dslb-002-203-144-156.002.203.pools.vodafone-ip.de) (Read error: Connection reset by peer) |
| 18:00:54 | × | azeem quits (~azeem@176.201.17.130) (Ping timeout: 252 seconds) |
| 18:03:21 | → | azeem joins (~azeem@176.201.17.130) |
| 18:07:36 | × | lavaman quits (~lavaman@98.38.249.169) (Remote host closed the connection) |
| 18:08:12 | → | lavaman joins (~lavaman@98.38.249.169) |
| 18:08:22 | × | rostero quits (uid236576@id-236576.tooting.irccloud.com) (Quit: Connection closed for inactivity) |
| 18:08:36 | → | cheater joins (~Username@user/cheater) |
| 18:11:54 | × | lbseale quits (~lbseale@user/ep1ctetus) (Read error: Connection reset by peer) |
| 18:12:03 | × | fef quits (~thedawn@user/thedawn) (Quit: Leaving) |
| 18:12:53 | × | lavaman quits (~lavaman@98.38.249.169) (Ping timeout: 252 seconds) |
| 18:17:10 | → | chris-the-slurpa joins (~chris@81.96.113.213) |
| 18:18:32 | → | Ariakenom joins (~Ariakenom@c83-255-154-140.bredband.tele2.se) |
| 18:19:14 | × | falafel quits (~falafel@pool-96-255-70-50.washdc.fios.verizon.net) (Ping timeout: 255 seconds) |
| 18:25:15 | × | talismanick quits (~user@2601:644:8502:d700::f19d) (Ping timeout: 250 seconds) |
| 18:25:32 | × | azeem quits (~azeem@176.201.17.130) (Ping timeout: 255 seconds) |
| 18:26:10 | → | Lycurgus joins (~juan@cpe-45-46-140-49.buffalo.res.rr.com) |
| 18:28:02 | → | azeem joins (~azeem@176.201.17.130) |
| 18:30:47 | × | justsomeguy quits (~justsomeg@user/justsomeguy) (Quit: WeeChat 3.0.1) |
| 18:32:26 | → | fengctor joins (~fengctor@bras-base-ngflon0508w-grc-11-76-68-2-143.dsl.bell.ca) |
| 18:32:36 | × | chris-the-slurpa quits (~chris@81.96.113.213) (Remote host closed the connection) |
| 18:33:54 | → | qbt joins (~edun@user/edun) |
| 18:38:23 | → | Sgeo joins (~Sgeo@user/sgeo) |
| 18:39:46 | → | chris-the-slurpa joins (~chris@81.96.113.213) |
| 18:40:06 | × | chris-the-slurpa quits (~chris@81.96.113.213) (Remote host closed the connection) |
| 18:41:37 | → | chris-the-slurpa joins (~chris@81.96.113.213) |
| 18:42:12 | × | chris-the-slurpa quits (~chris@81.96.113.213) (Remote host closed the connection) |
| 18:43:05 | × | Kofid quits (~Kofid@2601:404:d300:5a0:fcbf:c290:5998:a5c6) (Quit: Client closed) |
| 18:45:32 | × | fengctor quits (~fengctor@bras-base-ngflon0508w-grc-11-76-68-2-143.dsl.bell.ca) (Read error: Connection reset by peer) |
| 18:53:01 | × | azeem quits (~azeem@176.201.17.130) (Ping timeout: 258 seconds) |
| 18:53:21 | → | chomwitt joins (~Pitsikoko@2a02:587:dc04:e00:85d7:f442:7698:9c9a) |
| 18:53:43 | → | azeem joins (~azeem@176.201.17.130) |
| 18:56:28 | × | norias quits (~jaredm@c-98-219-195-163.hsd1.pa.comcast.net) (Read error: Connection reset by peer) |
| 18:56:35 | → | n283 joins (~jaredm@c-98-219-195-163.hsd1.pa.comcast.net) |
| 19:00:33 | → | warnz joins (~warnz@104-55-100-55.lightspeed.lsvlky.sbcglobal.net) |
| 19:03:07 | × | ahdyt quits (~ahdyt@114.125.111.246) (Quit: Client closed) |
| 19:04:34 | × | warnz quits (~warnz@104-55-100-55.lightspeed.lsvlky.sbcglobal.net) (Ping timeout: 246 seconds) |
| 19:04:59 | → | y04nn joins (~y04nn@89.45.7.186) |
| 19:05:09 | → | favonia joins (~favonia@user/favonia) |
| 19:07:34 | → | bitdex joins (~bitdex@gateway/tor-sasl/bitdex) |
| 19:08:43 | → | lavaman joins (~lavaman@98.38.249.169) |
| 19:08:45 | → | pavonia joins (~user@user/siracusa) |
| 19:09:12 | → | ahdyt joins (~ahdyt@114.125.111.246) |
| 19:10:01 | <yin[m]> | what's the difference between Map.assocs and Map.toList? |
| 19:10:34 | × | Lycurgus quits (~juan@cpe-45-46-140-49.buffalo.res.rr.com) (Quit: Exeunt) |
| 19:10:59 | <davean> | yin[m]: read the docs? |
| 19:11:01 | <davean> | or the code |
| 19:11:03 | <davean> | it specificly says |
| 19:11:12 | <shapr> | :t Data.Map.assocs |
| 19:11:13 | <lambdabot> | M.Map k a -> [(k, a)] |
| 19:11:17 | <shapr> | :t Data.Map.toList |
| 19:11:18 | <lambdabot> | M.Map k a -> [(k, a)] |
| 19:11:29 | <davean> | "An alias for toAscList." |
| 19:11:37 | → | machinedgod joins (~machinedg@24.105.81.50) |
| 19:12:00 | <davean> | so what is toAscList? "where the keys are in ascending order." |
| 19:12:10 | <davean> | which is missing from toList, so we're done |
| 19:13:04 | → | berberman_ joins (~berberman@user/berberman) |
| 19:13:20 | × | lavaman quits (~lavaman@98.38.249.169) (Ping timeout: 258 seconds) |
| 19:14:01 | × | berberman quits (~berberman@user/berberman) (Ping timeout: 246 seconds) |
| 19:14:46 | <yin[m]> | from the code: |
| 19:14:51 | <yin[m]> | toList = toAscList |
| 19:15:18 | <davean> | yin[m]: yes, but thats not the guarrentee |
| 19:15:30 | <yin[m]> | from previous responses to some questions i asked in this channel: "the code is sometimes a lie" |
| 19:15:40 | <davean> | its not a lie |
| 19:15:48 | <davean> | that is correct given the claims |
| 19:16:14 | <yin[m]> | so toList, toAscList and assocs are all the same? |
| 19:16:30 | <davean> | No, their implimentaiton is the same |
| 19:16:37 | <davean> | the *guarrentees* you can rely on are not |
| 19:16:43 | <davean> | The properties differ |
| 19:17:01 | <davean> | toList might have other behaviors at other times without warning |
| 19:18:01 | <yin[m]> | ok what am i missing here? assocs = toAscList, right? |
| 19:18:29 | → | chris-the-slurpa joins (~chris@148.252.35.9) |
| 19:18:40 | <davean> | Yes |
| 19:18:55 | <yin[m]> | toList shares the implementation as of now, but may change |
| 19:19:01 | <davean> | yes |
| 19:19:20 | <yin[m]> | right |
| 19:19:22 | <yin[m]> | thanks |
| 19:20:56 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 19:21:30 | → | nick8325 joins (~nick8325@2001:9b1:26f9:3e00:b7ea:ac95:e18:4c1d) |
| 19:24:52 | × | haykam1 quits (~haykam@static.100.2.21.65.clients.your-server.de) (Remote host closed the connection) |
| 19:25:05 | → | haykam1 joins (~haykam@static.100.2.21.65.clients.your-server.de) |
| 19:27:16 | → | hololeap joins (~hololeap@user/hololeap) |
| 19:27:48 | × | chris-the-slurpa quits (~chris@148.252.35.9) (Remote host closed the connection) |
| 19:31:17 | → | phma_ joins (phma@2001:5b0:211b:d008:91ae:cdcd:6362:add2) |
| 19:32:48 | → | chris-the-slurpa joins (~chris@148.252.35.9) |
| 19:33:06 | × | Digit quits (~user@user/digit) (Ping timeout: 240 seconds) |
| 19:33:25 | × | chris-the-slurpa quits (~chris@148.252.35.9) (Remote host closed the connection) |
| 19:34:50 | × | phma quits (phma@2001:5b0:211b:d008:d38:3ff9:8a1d:e053) (Ping timeout: 255 seconds) |
| 19:36:35 | × | geekosaur quits (~geekosaur@xmonad/geekosaur) (Remote host closed the connection) |
| 19:40:46 | → | geekosaur joins (~geekosaur@xmonad/geekosaur) |
| 19:42:06 | → | oxide joins (~lambda@user/oxide) |
| 19:42:18 | → | MQ-17J joins (~MQ-17J@d14-69-206-129.try.wideopenwest.com) |
| 19:46:08 | → | lavaman joins (~lavaman@98.38.249.169) |
| 19:46:58 | <davean> | yin[m]: BTW, it could be more subtle - fusion could be different too for example |
| 19:47:05 | <davean> | (It doesn't seem to be) |
| 19:48:53 | <dexterfoo> | how can i have "cabal v2-build" ignore "pkgconfig" section of a dependency? Right now it refuses to try to install it at all |
| 19:50:35 | × | lavaman quits (~lavaman@98.38.249.169) (Ping timeout: 255 seconds) |
| 19:50:51 | → | chris-the-slurpa joins (~chris@148.252.35.9) |
| 19:51:36 | × | MQ-17J quits (~MQ-17J@d14-69-206-129.try.wideopenwest.com) (Read error: Connection reset by peer) |
| 19:51:56 | × | drd quits (~drd@93-39-151-19.ip76.fastwebnet.it) (Ping timeout: 255 seconds) |
| 19:52:20 | × | qbt quits (~edun@user/edun) (Ping timeout: 265 seconds) |
| 19:52:24 | × | chris-the-slurpa quits (~chris@148.252.35.9) (Remote host closed the connection) |
| 19:52:27 | → | madjestic joins (~madjestic@88-159-247-120.fixed.kpn.net) |
| 19:54:35 | → | chris-the-slurpa joins (~chris@148.252.35.9) |
| 19:55:18 | × | Morrow quits (~Morrow@bzq-110-168-31-106.red.bezeqint.net) (Ping timeout: 268 seconds) |
| 19:55:24 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 272 seconds) |
| 19:56:20 | → | Morrow joins (~Morrow@bzq-110-168-31-106.red.bezeqint.net) |
| 19:56:58 | × | chris-the-slurpa quits (~chris@148.252.35.9) (Remote host closed the connection) |
| 19:57:40 | <davean> | dexterfoo: why do you think it could if it ignored that? |
| 19:58:16 | <davean> | That litterly lists requirements to perform an install |
| 19:59:07 | → | chris-the-slurpa joins (~chris@148.252.35.9) |
| 19:59:22 | × | favonia quits (~favonia@user/favonia) (Ping timeout: 240 seconds) |
| 20:01:06 | × | machinedgod quits (~machinedg@24.105.81.50) (Ping timeout: 272 seconds) |
| 20:02:19 | <dexterfoo> | because i have the library installed in the system, but i don't use pkg-config on this system |
| 20:03:15 | × | chris-the-slurpa quits (~chris@148.252.35.9) (Remote host closed the connection) |
| 20:03:18 | <davean> | well, then it wouldn't be able to install that package, would it? |
| 20:03:28 | <ahdyt> | https://gist.github.com/danclien/42e54b94498f941abfff |
| 20:03:37 | <davean> | because pkg-config isn't a system for managing whats installed, its a system for accessing them |
| 20:03:42 | <ahdyt> | nice explanation of what "plain old functions" are |
| 20:03:42 | → | MQ-17J joins (~MQ-17J@d14-69-206-129.try.wideopenwest.com) |
| 20:03:46 | <ahdyt> | lol |
| 20:04:27 | <ahdyt> | yeah I think class instance thingy are more likely apporaching to OOP? |
| 20:04:28 | → | favonia joins (~favonia@user/favonia) |
| 20:04:28 | <monochrom> | Without pkg-config you lose more than an "unnecessary" "protection". pkg-config is also positive in supplying -I paths and -l flags. You lose those too. |
| 20:04:33 | <dexterfoo> | it will because i set LDFLAGS=-lthelib |
| 20:04:34 | <davean> | if you want to not use pkg-config, you have to do the build by hand |
| 20:04:42 | × | juhp quits (~juhp@128.106.188.66) (Ping timeout: 240 seconds) |
| 20:05:01 | <davean> | ha |
| 20:05:34 | <davean> | dexterfoo: if you think that'll work, great :) In a few edge cases it might even, a few |
| 20:05:45 | <davean> | none of the ones I've dealt with mind you |
| 20:06:00 | <Clint> | so you are volunteering to be a human pkg-config |
| 20:06:35 | <davean> | Clint: I mean, thats a human VERY incomplete pkg-config |
| 20:06:43 | <davean> | missing the important bits! |
| 20:07:29 | <Clint> | well, by the time he manages to get things to work by hand he's covered all the important bits |
| 20:07:45 | <davean> | I mean yes, when he does |
| 20:07:51 | <davean> | he'll find out that theres a lot of parts to it! |
| 20:08:01 | → | juhp joins (~juhp@128.106.188.66) |
| 20:08:04 | <monochrom> | I can respect "I am aware of manual work in lieu of pkg-confg". Then "patches welcome". |
| 20:08:09 | <davean> | dexterfoo: you can use Setup.hs |
| 20:08:26 | <davean> | monochrom: I mean, I would do, if he wasn't showing direct evidence he's unaware of what pkg-config does |
| 20:09:06 | <davean> | but I guess he'll learn |
| 20:09:57 | <monochrom> | How many minutes before the discovery of "but Setup.hs doesn't automate Haskell package dependencies"? :) |
| 20:10:44 | <monochrom> | Also, Setup.hs is emphatically v1, not v2. |
| 20:11:30 | <mniip> | how would I write `pattern Q :: (a, b) -> (c, d) -> (a, b, c, d)` |
| 20:12:32 | <monochrom> | I don't think pattern synonyms can be 2-ary. |
| 20:12:51 | <mniip> | yes they can |
| 20:12:55 | × | ec quits (~ec@gateway/tor-sasl/ec) (Ping timeout: 244 seconds) |
| 20:13:05 | <mniip> | the problem is the construction/deconstruction of (,) in the middle |
| 20:13:11 | <mniip> | pattern Q m n <- (a, (a,) -> m, c, (c,) -> n) where Q (a, b) (c, d) = (a, b, c, d) |
| 20:13:15 | <mniip> | but like I don't like this |
| 20:14:52 | → | ec joins (~ec@gateway/tor-sasl/ec) |
| 20:15:07 | <davean> | monochrom: I mean you can't pass a correct env variable to an automated build either - it would end up in the wrong places! |
| 20:15:08 | <maerwald> | I'm not convinced that first-class support for pkg-config was a good idea in cabal |
| 20:16:25 | → | waleee joins (~waleee@2001:9b0:216:8200:d457:9189:7843:1dbd) |
| 20:16:43 | <davean> | maerwald: I'm not aware of any other idea that has a chance of working, what would you propose? |
| 20:16:56 | × | wootehfoot quits (~wootehfoo@user/wootehfoot) (Ping timeout: 272 seconds) |
| 20:17:11 | × | madjestic quits (~madjestic@88-159-247-120.fixed.kpn.net) (Ping timeout: 252 seconds) |
| 20:17:47 | <maerwald> | davean: rust also makes more extensive use of build scripts... so the suggestion would be: clean up the mess that is Setups.hs APIs, make it usable and pkg-config support more robust (because the native one isn't robust) |
| 20:18:10 | <maerwald> | so yes, if you need pkg-config, you extend Setup.hs |
| 20:18:27 | <davean> | Ah right, you just want it in a different place |
| 20:18:32 | <maerwald> | yes |
| 20:18:35 | <davean> | Ok, that makes sense |
| 20:18:54 | <maerwald> | Would fix https://github.com/haskell/cabal/issues/6771 |
| 20:19:09 | <maerwald> | but atm, pkg-config db is used in the solver, so... |
| 20:19:23 | <davean> | Sure, sure, this is a completely reasonable argument. I'm not sure which side I'm on but its a self-consistent possition which is what I really care about. |
| 20:19:37 | <davean> | maerwald: I've certainly needed it in the solver! |
| 20:21:03 | <maerwald> | So, what does it solve? It can't find the .pc file, then tries another version? |
| 20:21:11 | → | jonathanx joins (~jonathan@94.234.33.210) |
| 20:21:38 | × | azeem quits (~azeem@176.201.17.130) (Ping timeout: 255 seconds) |
| 20:22:59 | <davean> | Yah, I've used it to solve for a high performance implimentation vs. a pure one before. Theres other ways to do it probably, but it worked without me changing other things |
| 20:23:16 | <maerwald> | ah, so it switches flags too |
| 20:23:33 | <maerwald> | well, I hate automagic flags to begin with |
| 20:23:47 | <maerwald> | (there's a reason that's banned in e.g. gentoo) |
| 20:23:51 | → | azeem joins (~azeem@176.201.11.118) |
| 20:24:31 | <maerwald> | I'd argue the maintainer needs to put in more effort to make their sh*t buildable on all platforms |
| 20:24:56 | × | Vajb quits (~Vajb@hag-jnsbng11-58c3a1-224.dhcp.inet.fi) (Remote host closed the connection) |
| 20:25:49 | <davean> | I mean this is what *does* make it buildable on all platforms |
| 20:25:57 | <davean> | This gets it the package it needs |
| 20:26:27 | → | wootehfoot joins (~wootehfoo@user/wootehfoot) |
| 20:26:38 | <maerwald> | well, it may switch from high-performance to poor-performance without you noticing (bc it runs in CI and a new release of the C lib silently dropped pkg-config support, uh) |
| 20:26:40 | <davean> | Not every package makes sense on every target |
| 20:27:09 | <davean> | Right, so it still functions correctly then! |
| 20:27:19 | <maerwald> | now you don't just have poor performance, but also a completely different codepath and classes of bugs |
| 20:27:21 | <davean> | Thats exactly what it should do - work |
| 20:28:34 | × | favonia quits (~favonia@user/favonia) (Ping timeout: 246 seconds) |
| 20:28:42 | <maerwald> | or let's put it this way: if this happened in nix, it would be a huge bug. In cabal it's considered a feature... hmm |
| 20:29:49 | <davean> | Yah, which is why I get working code out of cabal more than I get it out of nix ;) |
| 20:29:58 | → | favonia joins (~favonia@user/favonia) |
| 20:30:48 | <maerwald> | True, I'm mostly unimpressed with nix (the ecosystem), but I like to have predictable tools too, just not over-engineered ones |
| 20:31:21 | <davean> | I mean then fix the build plan? |
| 20:31:27 | <maerwald> | yeah |
| 20:32:33 | <davean> | cabal does more than nix does, you can restrict it. |
| 20:32:47 | <davean> | At least you can get what you want |
| 20:32:57 | <davean> | certainly doesn't make all solutions the minimum energy one |
| 20:33:01 | <maerwald> | the flags system is a bit wobbly overall, but I haven't made up my mind what I think about it |
| 20:33:48 | → | chris-the-slurpa joins (~chris@148.252.35.9) |
| 20:33:55 | → | Vajb joins (~Vajb@hag-jnsbng11-58c3a1-224.dhcp.inet.fi) |
| 20:35:39 | <maerwald> | if you go the nix/gentoo route, then you have two sets of flags: 1. global ones (needs global orchestration to ensure consistency) and 2. local ones (the maintainer only decides about the naming and semantics) |
| 20:36:07 | <davean> | maerwald: why are you focused on flags? |
| 20:36:22 | <maerwald> | you made me think about it and now I'm OCDing on it? |
| 20:36:37 | <davean> | Ah, ok, because stuff I said isn't inherently related to flags |
| 20:37:15 | × | chris-the-slurpa quits (~chris@148.252.35.9) (Remote host closed the connection) |
| 20:37:25 | maerwald | takes his medicine |
| 20:39:45 | <davean> | I mean with the right solver |
| 20:40:12 | → | lavaman joins (~lavaman@98.38.249.169) |
| 20:40:42 | × | wootehfoot quits (~wootehfoo@user/wootehfoot) (Quit: Leaving) |
| 20:40:55 | → | jneira_ joins (~jneira_@28.red-80-28-169.staticip.rima-tde.net) |
| 20:41:04 | × | mc47 quits (~mc47@xmonad/TheMC47) (Quit: Leaving) |
| 20:41:46 | <sm> | agreed, automatic flag switching was a terrible idea |
| 20:42:42 | <davean> | maerwald: (aes ^>= ... | aes-ni ^>= ...) would be a perfectly sensible example in another world, with no other changes. |
| 20:44:48 | × | lavaman quits (~lavaman@98.38.249.169) (Ping timeout: 272 seconds) |
| 20:46:19 | <maerwald> | davean: hm... || is ok, as long as it's not runtime switchable. But some package manager authors consider it bad regardless. |
| 20:47:28 | × | MQ-17J quits (~MQ-17J@d14-69-206-129.try.wideopenwest.com) (Ping timeout: 246 seconds) |
| 20:47:46 | → | MQ-17J joins (~MQ-17J@d14-69-206-129.try.wideopenwest.com) |
| 20:48:16 | <maerwald> | I think, with ecosystems like hackage, there are slightly different concerns than with distros, where you can have review processes to ensure that certain features are not abused in a wrong way. So you want slightly less expressivity in Cabal, imo |
| 20:48:33 | <davean> | maerwald: as long as they export the same modules, they're equivilent code wise, and yah, options. Theres ways to approach this problem |
| 20:48:45 | → | justsomeguy joins (~justsomeg@user/justsomeguy) |
| 20:49:50 | <maerwald> | imagine they throw different exceptions :> |
| 20:50:01 | <maerwald> | (which aren't part of PVP, haha) |
| 20:50:03 | phma_ | is now known as phma |
| 20:52:24 | × | MQ-17J quits (~MQ-17J@d14-69-206-129.try.wideopenwest.com) (Ping timeout: 272 seconds) |
| 20:52:28 | ← | jakalx parts (~jakalx@base.jakalx.net) (Error from remote client) |
| 20:53:57 | × | ahdyt quits (~ahdyt@114.125.111.246) (Quit: Client closed) |
| 20:54:24 | × | jonathanx quits (~jonathan@94.234.33.210) (Remote host closed the connection) |
| 20:54:41 | → | jonathanx joins (~jonathan@c-5eea21d2-74736162.cust.telenor.se) |
| 20:54:47 | → | MQ-17J joins (~MQ-17J@d14-69-206-129.try.wideopenwest.com) |
| 20:55:02 | → | chris-the-slurpa joins (~chris@148.252.35.9) |
| 20:55:47 | → | jakalx joins (~jakalx@base.jakalx.net) |
| 20:55:52 | × | amahl quits (~amahl@dsl-jklbng12-54fbca-64.dhcp.inet.fi) (Ping timeout: 246 seconds) |
| 20:58:42 | → | raehik joins (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) |
| 20:59:38 | → | Danishman joins (~Allan@2-104-144-110-cable.dk.customer.tdc.net) |
| 21:00:26 | × | shredder quits (~user@user/shredder) (Quit: quitting) |
| 21:00:33 | → | Gurkenglas joins (~Gurkengla@dslb-002-203-144-156.002.203.pools.vodafone-ip.de) |
| 21:00:43 | o | is now known as niko |
| 21:01:14 | × | jonathanx quits (~jonathan@c-5eea21d2-74736162.cust.telenor.se) (Ping timeout: 255 seconds) |
| 21:01:54 | × | mikoto-chan quits (~mikoto-ch@ip-213-49-189-31.dsl.scarlet.be) (Ping timeout: 268 seconds) |
| 21:02:46 | → | shredder joins (~user@user/shredder) |
| 21:06:16 | × | chris-the-slurpa quits (~chris@148.252.35.9) (Remote host closed the connection) |
| 21:12:37 | × | n283 quits (~jaredm@c-98-219-195-163.hsd1.pa.comcast.net) (Quit: Leaving) |
| 21:12:46 | → | nate1 joins (~nate@108-233-125-227.lightspeed.sntcca.sbcglobal.net) |
| 21:14:38 | × | eggplantade quits (~Eggplanta@2600:1700:bef1:5e10:39f3:da:7ab8:bc1e) (Remote host closed the connection) |
| 21:14:56 | → | falafel joins (~falafel@pool-96-255-70-50.washdc.fios.verizon.net) |
| 21:16:47 | → | drd joins (~drd@93-39-151-19.ip76.fastwebnet.it) |
| 21:18:07 | → | warnz joins (~warnz@2600:1700:77c0:5610:21cb:e38c:dc6:ea0) |
| 21:18:08 | × | justsomeguy quits (~justsomeg@user/justsomeguy) (Quit: WeeChat 3.0.1) |
| 21:18:56 | → | acidjnk joins (~acidjnk@p200300d0c72b9504d9f09758b46acc0d.dip0.t-ipconnect.de) |
| 21:19:14 | × | azeem quits (~azeem@176.201.11.118) (Ping timeout: 255 seconds) |
| 21:19:30 | × | warnz quits (~warnz@2600:1700:77c0:5610:21cb:e38c:dc6:ea0) (Remote host closed the connection) |
| 21:19:35 | × | _ht quits (~quassel@82-169-194-8.biz.kpn.net) (Remote host closed the connection) |
| 21:19:54 | × | favonia quits (~favonia@user/favonia) (Ping timeout: 240 seconds) |
| 21:20:05 | → | azeem joins (~azeem@176.201.11.118) |
| 21:20:36 | → | favonia joins (~favonia@user/favonia) |
| 21:22:56 | → | chris-the-slurpa joins (~chris@148.252.35.9) |
| 21:26:00 | × | wallymathieu quits (~wallymath@81-234-151-21-no94.tbcn.telia.com) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 21:26:36 | × | falafel quits (~falafel@pool-96-255-70-50.washdc.fios.verizon.net) (Ping timeout: 272 seconds) |
| 21:30:03 | → | neightchan joins (~nate@108-233-125-227.lightspeed.sntcca.sbcglobal.net) |
| 21:31:54 | × | natechan quits (~nate@108-233-125-227.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 265 seconds) |
| 21:33:12 | × | favonia quits (~favonia@user/favonia) (Ping timeout: 252 seconds) |
| 21:33:47 | × | chris-the-slurpa quits (~chris@148.252.35.9) (Remote host closed the connection) |
| 21:34:33 | → | chris-the-slurpa joins (~chris@148.252.35.9) |
| 21:34:37 | × | oxide quits (~lambda@user/oxide) (Quit: oxide) |
| 21:38:24 | → | favonia joins (~favonia@user/favonia) |
| 21:43:52 | <adamse> | dexterfoo: you could hack it by pkg-config being an empty shell script, or download and patch the dependency and point to it with a cabal.project file |
| 21:44:30 | <adamse> | (maybe :) ) |
| 21:44:59 | × | chris-the-slurpa quits (~chris@148.252.35.9) (Remote host closed the connection) |
| 21:45:20 | × | azeem quits (~azeem@176.201.11.118) (Ping timeout: 255 seconds) |
| 21:45:58 | → | chris-the-slurpa joins (~chris@148.252.35.9) |
| 21:47:33 | × | chomwitt quits (~Pitsikoko@2a02:587:dc04:e00:85d7:f442:7698:9c9a) (Remote host closed the connection) |
| 21:47:50 | → | azeem joins (~azeem@176.201.11.118) |
| 21:49:42 | × | peterhil quits (~peterhil@dsl-hkibng32-54f849-252.dhcp.inet.fi) (Ping timeout: 252 seconds) |
| 21:49:43 | × | chris-the-slurpa quits (~chris@148.252.35.9) (Remote host closed the connection) |
| 21:50:00 | × | shapr quits (~user@pool-100-36-247-68.washdc.fios.verizon.net) (Ping timeout: 268 seconds) |
| 21:50:17 | × | favonia quits (~favonia@user/favonia) (Ping timeout: 255 seconds) |
| 21:50:38 | → | favonia joins (~favonia@user/favonia) |
| 21:51:33 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 21:51:53 | → | eggplantade joins (~Eggplanta@2600:1700:bef1:5e10:39f3:da:7ab8:bc1e) |
| 21:52:48 | → | yauhsien joins (~yauhsien@118-167-64-241.dynamic-ip.hinet.net) |
| 21:55:04 | × | Pickchea quits (~private@user/pickchea) (Quit: Leaving) |
| 21:57:22 | × | yauhsien quits (~yauhsien@118-167-64-241.dynamic-ip.hinet.net) (Ping timeout: 252 seconds) |
| 22:02:19 | → | smichel17 joins (~smichel17@2601:193:8300:38f:a169:3c71:689a:ba3e) |
| 22:03:19 | → | shapr joins (~user@c-69-140-79-241.hsd1.md.comcast.net) |
| 22:05:50 | <sclv> | dexterfoo: you can vendor the package (cabal unpack it) then depend on the local version via the .project file, and proceed to edit the cabal file of that local version |
| 22:06:06 | <sclv> | its not the slickest solution, but it works |
| 22:08:17 | → | chris-the-slurpa joins (~chris@148.252.35.9) |
| 22:09:00 | × | fendor quits (~fendor@91.141.50.81.wireless.dyn.drei.com) (Remote host closed the connection) |
| 22:10:07 | × | chris-the-slurpa quits (~chris@148.252.35.9) (Remote host closed the connection) |
| 22:10:23 | <dexterfoo> | thanks i will try these |
| 22:16:28 | <qrpnxz> | I know how to cast my existential foldable back into a concrete type now! |
| 22:18:38 | × | Gurkenglas quits (~Gurkengla@dslb-002-203-144-156.002.203.pools.vodafone-ip.de) (Ping timeout: 255 seconds) |
| 22:18:47 | × | azeem quits (~azeem@176.201.11.118) (Ping timeout: 265 seconds) |
| 22:21:04 | → | azeem joins (~azeem@176.200.251.23) |
| 22:23:40 | → | falafel joins (~falafel@pool-96-255-70-50.washdc.fios.verizon.net) |
| 22:23:42 | <drdo> | Shouldn't http-client limit the number of connections to the same host to the number given by the managerConnCount Manager setting? |
| 22:25:50 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 255 seconds) |
| 22:26:10 | × | nate1 quits (~nate@108-233-125-227.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 240 seconds) |
| 22:33:37 | → | Nak30 joins (~Nak@2604:3d08:2678:cc00::86c1) |
| 22:34:49 | × | Vajb quits (~Vajb@hag-jnsbng11-58c3a1-224.dhcp.inet.fi) (Remote host closed the connection) |
| 22:35:02 | → | Vajb joins (~Vajb@hag-jnsbng11-58c3a1-224.dhcp.inet.fi) |
| 22:35:35 | → | chexum joins (~chexum@gateway/tor-sasl/chexum) |
| 22:37:47 | <drdo> | Reading the source it turns out that it really only limits the number of _idle_ connections |
| 22:38:48 | × | Ariakenom quits (~Ariakenom@c83-255-154-140.bredband.tele2.se) (Ping timeout: 252 seconds) |
| 22:39:19 | × | chexum quits (~chexum@gateway/tor-sasl/chexum) (Remote host closed the connection) |
| 22:39:33 | → | chexum joins (~chexum@gateway/tor-sasl/chexum) |
| 22:39:45 | → | lavaman joins (~lavaman@98.38.249.169) |
| 22:40:04 | × | jneira_ quits (~jneira_@28.red-80-28-169.staticip.rima-tde.net) (Ping timeout: 272 seconds) |
| 22:42:05 | <Nak30> | Is there some way to promote floats to the type level? |
| 22:42:33 | × | gehmehgeh quits (~user@user/gehmehgeh) (Quit: Leaving) |
| 22:43:30 | <geekosaur> | nope |
| 22:44:18 | × | lavaman quits (~lavaman@98.38.249.169) (Ping timeout: 252 seconds) |
| 22:45:46 | × | acidjnk quits (~acidjnk@p200300d0c72b9504d9f09758b46acc0d.dip0.t-ipconnect.de) (Ping timeout: 240 seconds) |
| 22:47:21 | × | Atum_ quits (IRC@user/atum/x-2392232) (Quit: Atum_) |
| 22:47:49 | → | Ariakenom joins (~Ariakenom@c83-255-154-140.bredband.tele2.se) |
| 22:48:13 | × | Ariakenom quits (~Ariakenom@c83-255-154-140.bredband.tele2.se) (Read error: Connection reset by peer) |
| 22:51:01 | → | machinedgod joins (~machinedg@24.105.81.50) |
| 22:51:39 | × | mikail quits (~mikail@90.212.77.3) (Ping timeout: 265 seconds) |
| 22:53:38 | → | yauhsien joins (~yauhsien@118-167-64-241.dynamic-ip.hinet.net) |
| 22:57:24 | → | chris-the-slurpa joins (~chris@148.252.35.9) |
| 22:58:26 | × | yauhsien quits (~yauhsien@118-167-64-241.dynamic-ip.hinet.net) (Ping timeout: 272 seconds) |
| 22:59:42 | → | mikail joins (~mikail@213.205.242.240) |
| 22:59:59 | × | __monty__ quits (~toonn@user/toonn) (Quit: leaving) |
| 23:01:11 | × | chris-the-slurpa quits (~chris@148.252.35.9) (Remote host closed the connection) |
| 23:01:24 | → | chris-the-slurpa joins (~chris@148.252.35.9) |
| 23:01:38 | × | chris-the-slurpa quits (~chris@148.252.35.9) (Remote host closed the connection) |
| 23:04:05 | × | favonia quits (~favonia@user/favonia) (Ping timeout: 255 seconds) |
| 23:04:35 | → | favonia joins (~favonia@user/favonia) |
| 23:09:04 | → | chris-the-slurpa joins (~chris@148.252.35.9) |
| 23:10:23 | × | shapr quits (~user@c-69-140-79-241.hsd1.md.comcast.net) (Ping timeout: 255 seconds) |
| 23:10:54 | × | chris-the-slurpa quits (~chris@148.252.35.9) (Remote host closed the connection) |
| 23:11:10 | → | chris-the-slurpa joins (~chris@148.252.35.9) |
| 23:12:01 | × | chris-the-slurpa quits (~chris@148.252.35.9) (Remote host closed the connection) |
| 23:13:25 | → | chris-the-slurpa joins (~chris@148.252.35.9) |
| 23:14:12 | × | chris-the-slurpa quits (~chris@148.252.35.9) (Remote host closed the connection) |
| 23:16:01 | → | safinaskar joins (~user@109.252.90.89) |
| 23:16:13 | × | falafel quits (~falafel@pool-96-255-70-50.washdc.fios.verizon.net) (Ping timeout: 246 seconds) |
| 23:17:04 | <safinaskar> | hi. i wrote code for reversible parsing: https://mail.haskell.org/pipermail/haskell-cafe/2021-July/134217.html |
| 23:17:39 | → | chris-the-slurpa joins (~chris@148.252.35.9) |
| 23:18:05 | × | Feuermagier quits (~Feuermagi@user/feuermagier) (Remote host closed the connection) |
| 23:18:18 | → | Feuermagier joins (~Feuermagi@user/feuermagier) |
| 23:18:53 | → | falafel joins (~falafel@pool-96-255-70-50.washdc.fios.verizon.net) |
| 23:19:47 | × | chris-the-slurpa quits (~chris@148.252.35.9) (Remote host closed the connection) |
| 23:20:25 | → | shapr joins (~user@pool-100-36-247-68.washdc.fios.verizon.net) |
| 23:21:19 | → | chris-the-slurpa joins (~chris@148.252.35.9) |
| 23:25:11 | × | chris-the-slurpa quits (~chris@148.252.35.9) (Remote host closed the connection) |
| 23:26:35 | × | favonia quits (~favonia@user/favonia) (Ping timeout: 255 seconds) |
| 23:27:01 | → | favonia joins (~favonia@user/favonia) |
| 23:32:30 | → | Kugge joins (~Kugge@82-65-70-62.subs.proxad.net) |
| 23:32:53 | × | azeem quits (~azeem@176.200.251.23) (Ping timeout: 255 seconds) |
| 23:33:34 | → | azeem joins (~azeem@176.200.251.23) |
| 23:34:20 | → | Guest93 joins (~Guest93@c-73-170-126-103.hsd1.ca.comcast.net) |
| 23:34:45 | × | favonia quits (~favonia@user/favonia) (Ping timeout: 252 seconds) |
| 23:35:09 | → | favonia joins (~favonia@user/favonia) |
| 23:38:40 | → | mikail_ joins (~mikail@2a02:c7f:bd83:fd00:55cf:122f:957a:f66f) |
| 23:40:18 | → | talismanick joins (~user@2601:644:8502:d700::f19d) |
| 23:41:30 | × | mikail quits (~mikail@213.205.242.240) (Ping timeout: 272 seconds) |
| 23:43:46 | × | favonia quits (~favonia@user/favonia) (Ping timeout: 240 seconds) |
| 23:43:55 | × | _xor quits (~xor@74.215.46.133) (Quit: WeeChat 3.2) |
| 23:45:13 | → | favonia joins (~favonia@user/favonia) |
| 23:45:52 | → | chris-the-slurpa joins (~chris@148.252.35.9) |
| 23:46:58 | × | mikail_ quits (~mikail@2a02:c7f:bd83:fd00:55cf:122f:957a:f66f) (Ping timeout: 240 seconds) |
| 23:48:40 | × | jess quits (~jess@libera/staff/jess) () |
| 23:50:10 | × | chris-the-slurpa quits (~chris@148.252.35.9) (Ping timeout: 240 seconds) |
| 23:50:19 | × | Nak30 quits (~Nak@2604:3d08:2678:cc00::86c1) (Quit: Client closed) |
| 23:54:31 | → | yauhsien joins (~yauhsien@118-167-64-241.dynamic-ip.hinet.net) |
| 23:54:58 | × | azeem quits (~azeem@176.200.251.23) (Ping timeout: 265 seconds) |
| 23:57:24 | → | azeem joins (~azeem@176.200.251.23) |
| 23:58:57 | × | yauhsien quits (~yauhsien@118-167-64-241.dynamic-ip.hinet.net) (Ping timeout: 252 seconds) |
| 23:59:25 | × | eggplantade quits (~Eggplanta@2600:1700:bef1:5e10:39f3:da:7ab8:bc1e) (Remote host closed the connection) |
All times are in UTC on 2021-07-10.