2024/02/09

2024-02-09 00:06:56 +0100remedan(~remedan@ip-78-102-118-253.bb.vodafone.cz) (Ping timeout: 252 seconds)
2024-02-09 00:09:49 +0100mud(~mud@user/kadoban) (Quit: quit)
2024-02-09 00:14:57 +0100remedan(~remedan@ip-78-102-118-253.bb.vodafone.cz)
2024-02-09 00:15:16 +0100coot(~coot@89-69-206-216.dynamic.chello.pl) (Quit: coot)
2024-02-09 00:17:09 +0100michalz(~michalz@185.246.207.221) (Quit: ZNC 1.8.2 - https://znc.in)
2024-02-09 00:22:01 +0100mikoto-chan(~mikoto-ch@85-76-70-68-nat.elisa-mobile.fi) (Ping timeout: 264 seconds)
2024-02-09 00:27:57 +0100JordiGH(~jordi@user/jordigh) (Ping timeout: 260 seconds)
2024-02-09 00:30:37 +0100AlexZenon(~alzenon@94.233.241.194) (Ping timeout: 272 seconds)
2024-02-09 00:32:12 +0100acidjnk_new(~acidjnk@p200300d6e737e760e9733025647b8ff6.dip0.t-ipconnect.de) (Ping timeout: 256 seconds)
2024-02-09 00:32:34 +0100AlexNoo(~AlexNoo@94.233.241.194) (Ping timeout: 255 seconds)
2024-02-09 00:34:00 +0100gehmehgeh(~user@user/gehmehgeh) (Quit: Leaving)
2024-02-09 00:38:50 +0100mreh(~matthew@host86-160-168-73.range86-160.btcentralplus.com) (Ping timeout: 252 seconds)
2024-02-09 00:41:20 +0100tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
2024-02-09 00:54:15 +0100fansly(~fansly@114.124.177.63) (Remote host closed the connection)
2024-02-09 01:05:10 +0100Tuplanolla(~Tuplanoll@91-159-68-95.elisa-laajakaista.fi) (Quit: Leaving.)
2024-02-09 01:05:25 +0100yoo(~yo0O0o@130.105.162.83) (Ping timeout: 255 seconds)
2024-02-09 01:07:21 +0100rvalue(~rvalue@user/rvalue) (Ping timeout: 272 seconds)
2024-02-09 01:10:50 +0100yoo(~yo0O0o@130.105.162.83)
2024-02-09 01:11:09 +0100Erutuon(~Erutuon@user/erutuon)
2024-02-09 01:12:03 +0100k_hachig(~k_hachig@2607:fea8:351d:ef0:a8c9:f52c:b263:8727)
2024-02-09 01:14:25 +0100pretty_dumm_guy(trottel@gateway/vpn/protonvpn/prettydummguy/x-88029655) (Ping timeout: 255 seconds)
2024-02-09 01:37:55 +0100JordiGH(~jordi@user/jordigh)
2024-02-09 01:51:59 +0100yooo(~yo0O0o@130.105.162.83)
2024-02-09 01:52:11 +0100yoo(~yo0O0o@130.105.162.83) (Ping timeout: 264 seconds)
2024-02-09 02:06:05 +0100shapr```(~user@c-24-218-186-89.hsd1.ma.comcast.net)
2024-02-09 02:07:56 +0100shapr``(~user@c-24-218-186-89.hsd1.ma.comcast.net) (Ping timeout: 252 seconds)
2024-02-09 02:15:53 +0100azimut(~azimut@gateway/tor-sasl/azimut)
2024-02-09 02:29:16 +0100shapr````(~user@c-24-218-186-89.hsd1.ma.comcast.net)
2024-02-09 02:30:48 +0100JordiGH(~jordi@user/jordigh) (Ping timeout: 268 seconds)
2024-02-09 02:30:55 +0100shapr```(~user@c-24-218-186-89.hsd1.ma.comcast.net) (Ping timeout: 255 seconds)
2024-02-09 02:31:18 +0100Feuermagier(~Feuermagi@user/feuermagier)
2024-02-09 02:36:39 +0100yooo(~yo0O0o@130.105.162.83) (Ping timeout: 268 seconds)
2024-02-09 02:37:13 +0100yoo(~yo0O0o@130.105.162.83)
2024-02-09 02:40:16 +0100machinedgod(~machinedg@d173-183-246-216.abhsia.telus.net) (Ping timeout: 256 seconds)
2024-02-09 02:41:18 +0100L29Ah(~L29Ah@wikipedia/L29Ah) ()
2024-02-09 02:43:40 +0100Lord_of_Life_(~Lord@user/lord-of-life/x-2819915)
2024-02-09 02:44:15 +0100Lord_of_Life(~Lord@user/lord-of-life/x-2819915) (Ping timeout: 272 seconds)
2024-02-09 02:44:59 +0100mulk(~mulk@pd9514313.dip0.t-ipconnect.de) (Ping timeout: 264 seconds)
2024-02-09 02:45:02 +0100Lord_of_Life_Lord_of_Life
2024-02-09 02:47:09 +0100mulk(~mulk@pd9514714.dip0.t-ipconnect.de)
2024-02-09 02:48:01 +0100Erutuon(~Erutuon@user/erutuon) (Ping timeout: 255 seconds)
2024-02-09 02:48:01 +0100xff0x(~xff0x@ai099196.d.east.v6connect.net) (Ping timeout: 255 seconds)
2024-02-09 02:55:37 +0100igemnace(~ian@user/igemnace)
2024-02-09 03:05:03 +0100rosco(rosco@gateway/vpn/airvpn/rosco)
2024-02-09 03:10:13 +0100yoo(~yo0O0o@130.105.162.83) (Ping timeout: 276 seconds)
2024-02-09 03:11:24 +0100yoo(~yo0O0o@130.105.162.83)
2024-02-09 03:21:09 +0100yoo(~yo0O0o@130.105.162.83) (Ping timeout: 256 seconds)
2024-02-09 03:22:17 +0100otto_s(~user@79.242.116.115) (Ping timeout: 268 seconds)
2024-02-09 03:23:26 +0100otto_s(~user@p4ff27c46.dip0.t-ipconnect.de)
2024-02-09 03:24:41 +0100sam113101(~sam@modemcable146.137-200-24.mc.videotron.ca)
2024-02-09 03:25:01 +0100 <sam113101> does haskell support generic programming?
2024-02-09 03:25:28 +0100yoo(~yo0O0o@130.105.162.83)
2024-02-09 03:26:34 +0100 <probie> sam113101: How do you define "generic programming"?
2024-02-09 03:27:50 +0100 <sam113101> probie: I have no idea, but I guess writing functions that can take arguments of multiple types, like in C++ templates, instead of a fixed type
2024-02-09 03:28:36 +0100 <sam113101> but mostly I was reading the wikipedia article on haskell, and there was mention of Generic Haskell, and I was like, what? haskell doesn't support generic programming? what kind of features does it add to haskell?
2024-02-09 03:28:53 +0100 <jackdk> the problem that C++ templates usually solve (writing a data structure once, and using it with many different types) is solved by parametric and/or ad-hoc polymorphism
2024-02-09 03:30:19 +0100 <jackdk> so we can write a function like `map :: (a -> b) -> [a] -> [b]`, which you might be used to seeing as something like `template <typename A, typename B> list<B> map(list<A>, Function<A,B>)` (I don't really know C++, so don't take this literally)
2024-02-09 03:30:20 +0100iris_67(~iris_67@2804:14c:5b61:8498:d0de:44bc:e96:8838)
2024-02-09 03:32:18 +0100 <She> Handily, "Generic Haskell" on that page is a link to the following, which is pretty explicit about what features are added: https://en.wikipedia.org/wiki/Generic_programming#Generic_Haskell
2024-02-09 03:32:36 +0100 <probie> sam113101: That "Generic Haskell" stuff is actually in (GHC) Haskell these days, but it's also nothing like C++ templates. That wikipedia page is not really much of a coherent article.
2024-02-09 03:34:42 +0100xff0x(~xff0x@125x103x176x34.ap125.ftth.ucom.ne.jp)
2024-02-09 03:34:48 +0100 <sam113101> I was considering learning haskell because it looks completely alien to me, and thought it would teach me different ways to solve problems, ways that are completely different from C-like languages
2024-02-09 03:34:58 +0100 <geekosaur> that it will
2024-02-09 03:39:35 +0100 <jackdk> For the better, I feel
2024-02-09 03:40:42 +0100 <probie> What Haskell can do that most language with generics can't, is higher kinded stuff. For example `data Foo t = Foo { bar :: t Int, baz :: t Char }`, which is roughly (if C++ would allow it) `template <typename T> struct Foo { bar T<int>; baz T<char>; };`
2024-02-09 03:42:00 +0100Sheglances at C++'s template templates, shudders.
2024-02-09 03:43:06 +0100 <probie> There's probably a way to actually mangle C++ into doing that, but in a language like Java, there isn't
2024-02-09 03:44:30 +0100 <sam113101> honestly I'm surprised C++ doesn't allow that, what if you want your function to be generic over which container type it uses for example, like linked list or vector
2024-02-09 03:47:53 +0100waleee(~waleee@h-176-10-144-38.NA.cust.bahnhof.se) (Ping timeout: 268 seconds)
2024-02-09 03:51:23 +0100 <She> (You can do this in C++. See template templates.)
2024-02-09 04:01:11 +0100Pixi`(~Pixi@user/pixi) (Quit: Leaving)
2024-02-09 04:01:12 +0100Guest|24(~Guest|24@c-71-193-145-250.hsd1.wa.comcast.net)
2024-02-09 04:01:20 +0100Guest|24(~Guest|24@c-71-193-145-250.hsd1.wa.comcast.net) (Client Quit)
2024-02-09 04:01:46 +0100Pixi(~Pixi@user/pixi)
2024-02-09 04:04:10 +0100whatsupdoc(uid509081@id-509081.hampstead.irccloud.com)
2024-02-09 04:13:28 +0100ystael(~ystael@user/ystael) (Ping timeout: 268 seconds)
2024-02-09 04:18:37 +0100rosco(rosco@gateway/vpn/airvpn/rosco) (Quit: Lost terminal)
2024-02-09 04:28:27 +0100bilegeek(~bilegeek@2600:1008:b00c:74db:55ef:3c20:6877:8b09)
2024-02-09 04:29:31 +0100yoo(~yo0O0o@130.105.162.83) (Ping timeout: 260 seconds)
2024-02-09 04:29:59 +0100yoo(~yo0O0o@130.105.162.83)
2024-02-09 04:36:21 +0100td_(~td@i5387091C.versanet.de) (Ping timeout: 272 seconds)
2024-02-09 04:37:50 +0100td_(~td@i53870913.versanet.de)
2024-02-09 04:46:59 +0100JordiGH(~jordi@user/jordigh)
2024-02-09 04:51:20 +0100 <EvanR> what's an algorithm that works generically regardless of if you're operating on a linked list or a vector
2024-02-09 04:51:58 +0100iris_67(~iris_67@2804:14c:5b61:8498:d0de:44bc:e96:8838) (Ping timeout: 250 seconds)
2024-02-09 04:55:01 +0100JordiGH(~jordi@user/jordigh) (Ping timeout: 246 seconds)
2024-02-09 04:55:43 +0100 <mauke> any basic fold
2024-02-09 04:55:54 +0100 <davean> EvanR: yah. Uh most?
2024-02-09 04:56:03 +0100 <davean> fmap, traverse, fold, etc
2024-02-09 04:56:34 +0100 <EvanR> I'm thinking of a generic algorithm as one which works as written on different data structures
2024-02-09 04:56:37 +0100 <davean> Applicative? monad ones ...
2024-02-09 04:56:44 +0100 <davean> yes, so?
2024-02-09 04:56:51 +0100 <EvanR> but a linked list and a vector have wildly different APIs
2024-02-09 04:56:55 +0100 <davean> No they don't?
2024-02-09 04:56:57 +0100 <mauke> not in C++
2024-02-09 04:57:01 +0100 <davean> Not in Haskell
2024-02-09 04:57:04 +0100 <EvanR> are we talking about C++
2024-02-09 04:57:09 +0100 <EvanR> dammit
2024-02-09 04:57:23 +0100 <davean> Haskell Vectors and Lists are basicly identical?
2024-02-09 04:57:37 +0100 <EvanR> deep thonk
2024-02-09 04:58:40 +0100 <EvanR> the foldl operation is supposed by list and vector, that's not exactly an algorithm, but a publically exposed utility
2024-02-09 04:58:44 +0100 <EvanR> supported*
2024-02-09 04:59:01 +0100 <EvanR> not operating directly on the data structure
2024-02-09 05:02:45 +0100 <mauke> define "directly"
2024-02-09 05:04:38 +0100 <EvanR> munging the pointers to the next node, or read writing the pointers stored in the vector
2024-02-09 05:05:21 +0100 <mauke> wait, are we still in Haskell?
2024-02-09 05:05:31 +0100 <EvanR> I don't know
2024-02-09 05:05:39 +0100 <EvanR> flips table
2024-02-09 05:06:12 +0100 <mauke> anyway, C++ iterators are specifically designed to mimic C pointers
2024-02-09 05:06:58 +0100 <mauke> so as long as you can define an iterator for your container type, all the C++ "algorithms" will work with it
2024-02-09 05:07:21 +0100 <EvanR> that's cool
2024-02-09 05:08:49 +0100 <mauke> the Haskell equivalent (if you squint hard) is class operations like fold/traverse
2024-02-09 05:09:17 +0100 <mauke> (but we don't have the crazier stuff like "random access iterators")
2024-02-09 05:11:07 +0100shapr````(~user@c-24-218-186-89.hsd1.ma.comcast.net) (Ping timeout: 276 seconds)
2024-02-09 05:22:47 +0100iris_67(~iris_67@2804:14c:5b61:8498:2cc2:baf9:743:c950)
2024-02-09 05:23:08 +0100iris_67(~iris_67@2804:14c:5b61:8498:2cc2:baf9:743:c950) (Client Quit)
2024-02-09 05:24:51 +0100peterbecich(~Thunderbi@047-229-123-186.res.spectrum.com)
2024-02-09 05:30:22 +0100rvalue(~rvalue@user/rvalue)
2024-02-09 05:31:31 +0100jargon(~jargon@123.sub-174-205-225.myvzw.com) (Remote host closed the connection)
2024-02-09 05:32:50 +0100Unicorn_Princess(~Unicorn_P@user/Unicorn-Princess/x-3540542) (Quit: Leaving)
2024-02-09 05:33:53 +0100rvalue-(~rvalue@user/rvalue)
2024-02-09 05:35:15 +0100rvalue(~rvalue@user/rvalue) (Ping timeout: 272 seconds)
2024-02-09 05:37:43 +0100rvalue-rvalue
2024-02-09 05:42:10 +0100Guest62(~Guest62@42.1.69.92)
2024-02-09 05:45:16 +0100Guest62(~Guest62@42.1.69.92) (Client Quit)
2024-02-09 05:50:17 +0100aforemny_(~aforemny@i59F516EA.versanet.de)
2024-02-09 05:51:25 +0100aforemny(~aforemny@2001:9e8:6cef:f500:1307:952d:27a:ce7a) (Ping timeout: 264 seconds)
2024-02-09 05:59:24 +0100lisbeths(uid135845@id-135845.lymington.irccloud.com)
2024-02-09 06:00:54 +0100yooo(~yo0O0o@130.105.162.83)
2024-02-09 06:01:42 +0100yoo(~yo0O0o@130.105.162.83) (Ping timeout: 268 seconds)
2024-02-09 06:33:35 +0100pretty_dumm_guy(trottel@gateway/vpn/protonvpn/prettydummguy/x-88029655)
2024-02-09 06:45:14 +0100euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Read error: Connection reset by peer)
2024-02-09 06:45:49 +0100euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
2024-02-09 06:52:37 +0100euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 264 seconds)
2024-02-09 06:53:11 +0100euleritian(~euleritia@dynamic-176-006-191-116.176.6.pool.telefonica.de)
2024-02-09 06:57:37 +0100euleritian(~euleritia@dynamic-176-006-191-116.176.6.pool.telefonica.de) (Ping timeout: 260 seconds)
2024-02-09 06:58:37 +0100euleritian(~euleritia@dynamic-046-114-158-117.46.114.pool.telefonica.de)
2024-02-09 06:59:47 +0100yooo(~yo0O0o@130.105.162.83) (Ping timeout: 260 seconds)
2024-02-09 07:00:20 +0100yoo(~yo0O0o@130.105.162.83)
2024-02-09 07:04:11 +0100_ht(~Thunderbi@28-52-174-82.ftth.glasoperator.nl)
2024-02-09 07:14:32 +0100yoo(~yo0O0o@130.105.162.83) (Ping timeout: 256 seconds)
2024-02-09 07:14:32 +0100euleritian(~euleritia@dynamic-046-114-158-117.46.114.pool.telefonica.de) (Ping timeout: 256 seconds)
2024-02-09 07:16:20 +0100acidjnk_new(~acidjnk@p200300d6e737e760e9733025647b8ff6.dip0.t-ipconnect.de)
2024-02-09 07:17:01 +0100euleritian(~euleritia@46.114.228.229)
2024-02-09 07:19:16 +0100takuan(~takuan@178.116.218.225)
2024-02-09 07:19:18 +0100euleritian(~euleritia@46.114.228.229) (Read error: Connection reset by peer)
2024-02-09 07:19:58 +0100euleritian(~euleritia@77.22.252.56)
2024-02-09 07:29:34 +0100euleritian(~euleritia@77.22.252.56) (Ping timeout: 268 seconds)
2024-02-09 07:29:44 +0100euleritian(~euleritia@dynamic-046-114-228-229.46.114.pool.telefonica.de)
2024-02-09 07:40:39 +0100euleritian(~euleritia@dynamic-046-114-228-229.46.114.pool.telefonica.de) (Read error: Connection reset by peer)
2024-02-09 07:41:15 +0100euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
2024-02-09 07:44:52 +0100chiselfuse(~chiselfus@user/chiselfuse) (Remote host closed the connection)
2024-02-09 07:45:36 +0100chiselfuse(~chiselfus@user/chiselfuse)
2024-02-09 07:48:31 +0100Raspbelly(~Raspbelly@host-213-235-142-6.ip.topnet.cz)
2024-02-09 07:48:54 +0100echoreply(~echoreply@45.32.163.16) (Quit: WeeChat 2.8)
2024-02-09 07:50:12 +0100echoreply(~echoreply@45.32.163.16)
2024-02-09 07:55:17 +0100euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 240 seconds)
2024-02-09 07:56:00 +0100euleritian(~euleritia@dynamic-046-114-228-229.46.114.pool.telefonica.de)
2024-02-09 08:03:44 +0100euleritian(~euleritia@dynamic-046-114-228-229.46.114.pool.telefonica.de) (Read error: Connection reset by peer)
2024-02-09 08:04:02 +0100euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
2024-02-09 08:08:47 +0100lisbeths(uid135845@id-135845.lymington.irccloud.com) (Quit: Connection closed for inactivity)
2024-02-09 08:10:32 +0100monochrom(trebla@216.138.220.146) (Quit: ZNC 1.8.2+deb3.1 - https://znc.in)
2024-02-09 08:17:42 +0100cstml(~cstml@user/cstml)
2024-02-09 08:21:11 +0100euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 272 seconds)
2024-02-09 08:21:48 +0100euleritian(~euleritia@dynamic-176-007-145-061.176.7.pool.telefonica.de)
2024-02-09 08:23:03 +0100michalz(~michalz@185.246.207.201)
2024-02-09 08:24:40 +0100MironZ(~MironZ@nat-infra.ehlab.uk) (Ping timeout: 246 seconds)
2024-02-09 08:25:22 +0100peterbecich(~Thunderbi@047-229-123-186.res.spectrum.com) (Ping timeout: 256 seconds)
2024-02-09 08:25:23 +0100monochrom(trebla@216.138.220.146)
2024-02-09 08:29:15 +0100michalz(~michalz@185.246.207.201) (Quit: ZNC 1.8.2 - https://znc.in)
2024-02-09 08:32:03 +0100michalz(~michalz@185.246.207.197)
2024-02-09 08:35:58 +0100coot(~coot@89.69.206.216)
2024-02-09 08:43:24 +0100Buliarous(~gypsydang@46.232.210.139) (Remote host closed the connection)
2024-02-09 08:53:10 +0100tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
2024-02-09 08:53:59 +0100mreh(~matthew@host86-160-168-73.range86-160.btcentralplus.com)
2024-02-09 08:57:40 +0100lortabac(~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4)
2024-02-09 09:04:54 +0100euleritian(~euleritia@dynamic-176-007-145-061.176.7.pool.telefonica.de) (Read error: Connection reset by peer)
2024-02-09 09:05:13 +0100euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
2024-02-09 09:10:07 +0100slack1256(~slack1256@191.126.145.109)
2024-02-09 09:23:16 +0100kuribas(~user@ip-188-118-57-242.reverse.destiny.be)
2024-02-09 09:29:29 +0100ubert(~Thunderbi@2a02:8109:ab8a:5a00:a540:8931:9fce:9bae)
2024-02-09 09:29:34 +0100danse-nr3(~danse@151.35.185.118)
2024-02-09 09:29:58 +0100danse-nr3(~danse@151.35.185.118) (Remote host closed the connection)
2024-02-09 09:30:21 +0100danse-nr3(~danse@151.35.185.118)
2024-02-09 09:31:45 +0100destituion(~destituio@2a02:2121:626:f551:2112:7069:dd49:a274) (Ping timeout: 256 seconds)
2024-02-09 09:32:47 +0100destituion(~destituio@85.221.111.174)
2024-02-09 09:33:14 +0100 <tomsmeding> Axman6: re are there cpu instructions which can do that: upon checking, apparently I misremembered, there aren't (at least on x86). But then at least I'd like to compare-and-swap (CAS) in my vectors!
2024-02-09 09:39:09 +0100Sgeo(~Sgeo@user/sgeo) (Read error: Connection reset by peer)
2024-02-09 09:43:52 +0100ell1(~ellie@user/ellie)
2024-02-09 09:46:51 +0100machinedgod(~machinedg@d173-183-246-216.abhsia.telus.net)
2024-02-09 09:56:57 +0100mmhat(~mmh@p200300f1c7334999ee086bfffe095315.dip0.t-ipconnect.de)
2024-02-09 09:57:24 +0100vpan(~vpan@mail.elitnet.lt)
2024-02-09 09:59:07 +0100k_hachig(~k_hachig@2607:fea8:351d:ef0:a8c9:f52c:b263:8727) (Ping timeout: 255 seconds)
2024-02-09 10:02:01 +0100fendor(~fendor@2a02:8388:1605:d100:267b:1353:13d7:4f0c)
2024-02-09 10:03:53 +0100ell1(~ellie@user/ellie) (Quit: Leaving)
2024-02-09 10:04:56 +0100ell1(~ellie@user/ellie)
2024-02-09 10:05:50 +0100ell1(~ellie@user/ellie) (Client Quit)
2024-02-09 10:06:42 +0100ell1(~ellie@user/ellie)
2024-02-09 10:09:01 +0100cstml(~cstml@user/cstml) (Ping timeout: 255 seconds)
2024-02-09 10:26:38 +0100 <petrichor> has anyone made any recent progress on a wayland equivalent of xmonad?
2024-02-09 10:26:58 +0100 <petrichor> waymonad hasn't had a commit in 5 years and is very wip https://github.com/waymonad/waymonad
2024-02-09 10:29:24 +0100gehmehgeh(~user@user/gehmehgeh)
2024-02-09 10:29:33 +0100 <petrichor> oh wait, i see there is some recent progress on xmonad itself: https://discourse.haskell.org/t/xmonad-for-wayland-call-for-help/7812/48
2024-02-09 10:30:00 +0100 <petrichor> and here https://discourse.haskell.org/t/haskell-wlroots-bindings/8426
2024-02-09 10:30:10 +0100 <petrichor> anyway, morning folks o/
2024-02-09 10:30:47 +0100gehmehgeh(~user@user/gehmehgeh) (Remote host closed the connection)
2024-02-09 10:31:33 +0100gehmehgeh(~user@user/gehmehgeh)
2024-02-09 10:39:42 +0100__monty__(~toonn@user/toonn)
2024-02-09 10:40:32 +0100 <danse-nr3> moin petrichor
2024-02-09 10:40:37 +0100tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
2024-02-09 10:45:56 +0100tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
2024-02-09 10:50:55 +0100jespada(~jespada@cpc121308-nmal25-2-0-cust15.19-2.cable.virginm.net) (Quit: Textual IRC Client: www.textualapp.com)
2024-02-09 10:51:24 +0100cheater_(~Username@user/cheater)
2024-02-09 10:53:41 +0100cheater(~Username@user/cheater) (Ping timeout: 268 seconds)
2024-02-09 10:53:50 +0100cheater_cheater
2024-02-09 10:55:13 +0100CiaoSen(~Jura@2a05:5800:280:2d00:e6b9:7aff:fe80:3d03)
2024-02-09 10:56:59 +0100jespada(~jespada@cpc121308-nmal25-2-0-cust15.19-2.cable.virginm.net)
2024-02-09 10:57:18 +0100[itchyjunk](~itchyjunk@user/itchyjunk/x-7353470)
2024-02-09 11:01:52 +0100slack1256(~slack1256@191.126.145.109) (Read error: Connection reset by peer)
2024-02-09 11:05:22 +0100xff0x(~xff0x@125x103x176x34.ap125.ftth.ucom.ne.jp) (Ping timeout: 276 seconds)
2024-02-09 11:07:53 +0100Achylles(~Achylles_@45.182.57.103)
2024-02-09 11:14:32 +0100average(uid473595@user/average)
2024-02-09 11:15:15 +0100tzh(~tzh@c-71-193-181-0.hsd1.or.comcast.net) (Quit: zzz)
2024-02-09 11:22:01 +0100bilegeek(~bilegeek@2600:1008:b00c:74db:55ef:3c20:6877:8b09) (Quit: Leaving)
2024-02-09 11:23:04 +0100Achylles_(~Achylles_@45.182.57.103)
2024-02-09 11:25:01 +0100lortabac(~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Ping timeout: 264 seconds)
2024-02-09 11:27:23 +0100Achylles(~Achylles_@45.182.57.103) (Ping timeout: 272 seconds)
2024-02-09 11:31:45 +0100cyphase(~cyphase@user/cyphase) (Ping timeout: 256 seconds)
2024-02-09 11:37:48 +0100lortabac(~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4)
2024-02-09 11:38:46 +0100cyphase(~cyphase@user/cyphase)
2024-02-09 11:43:17 +0100chele(~chele@user/chele)
2024-02-09 11:52:49 +0100lortabac(~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Ping timeout: 276 seconds)
2024-02-09 11:53:23 +0100 <Axman6> probie: I expect to see your edits to the wikipedia page post-haste!
2024-02-09 11:58:21 +0100lortabac(~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4)
2024-02-09 12:02:12 +0100zer0bitz_zer0bitz
2024-02-09 12:04:51 +0100igemnace(~ian@user/igemnace) (Quit: WeeChat 4.2.1)
2024-02-09 12:07:26 +0100mreh(~matthew@host86-160-168-73.range86-160.btcentralplus.com) (Ping timeout: 252 seconds)
2024-02-09 12:08:23 +0100szkl(uid110435@id-110435.uxbridge.irccloud.com) (Quit: Connection closed for inactivity)
2024-02-09 12:12:01 +0100alexherbo2(~alexherbo@2a02-8440-3440-96b0-09a0-118d-8b93-bbde.rev.sfr.net)
2024-02-09 12:16:32 +0100Square(~Square@user/square)
2024-02-09 12:25:03 +0100lortabac(~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Ping timeout: 260 seconds)
2024-02-09 12:30:32 +0100euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 252 seconds)
2024-02-09 12:31:34 +0100euleritian(~euleritia@dynamic-176-006-182-034.176.6.pool.telefonica.de)
2024-02-09 12:36:57 +0100lortabac(~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4)
2024-02-09 12:37:47 +0100micro(~micro@user/micro) (Ping timeout: 264 seconds)
2024-02-09 12:37:55 +0100MironZ(~MironZ@nat-infra.ehlab.uk)
2024-02-09 12:38:53 +0100micro(~micro@user/micro)
2024-02-09 12:43:38 +0100euleritian(~euleritia@dynamic-176-006-182-034.176.6.pool.telefonica.de) (Read error: Connection reset by peer)
2024-02-09 12:43:56 +0100euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
2024-02-09 12:50:11 +0100FeuermagierGuest9244
2024-02-09 12:50:11 +0100Feuermagier_(~Feuermagi@user/feuermagier)
2024-02-09 12:50:11 +0100Guest9244(~Feuermagi@user/feuermagier) (Killed (silver.libera.chat (Nickname regained by services)))
2024-02-09 12:50:11 +0100Feuermagier_Feuermagier
2024-02-09 12:50:55 +0100lockywolf(~lockywolf@public.lockywolf.net) (Quit: ZNC 1.8.2 - https://znc.in)
2024-02-09 12:51:21 +0100lockywolf(~lockywolf@public.lockywolf.net)
2024-02-09 12:51:35 +0100destituion(~destituio@85.221.111.174) (Ping timeout: 264 seconds)
2024-02-09 12:51:53 +0100end(~end@user/end/x-0094621) (Read error: Connection reset by peer)
2024-02-09 12:52:37 +0100dostoyevsky2(~sck@user/dostoyevsky2) (Ping timeout: 276 seconds)
2024-02-09 12:52:37 +0100gdd(~gdd@2001:bc8:38ee:100:c8c6:dfff:fe51:8c02) (Ping timeout: 276 seconds)
2024-02-09 12:52:37 +0100bah(~bah@l1.tel) (Ping timeout: 276 seconds)
2024-02-09 12:52:37 +0100disconnect3d(~disconnec@user/disconnect3d) (Ping timeout: 276 seconds)
2024-02-09 12:52:37 +0100kaol(~kaol@94-237-42-30.nl-ams1.upcloud.host) (Ping timeout: 276 seconds)
2024-02-09 12:52:45 +0100disconnect3d(~disconnec@user/disconnect3d)
2024-02-09 12:52:46 +0100bah(~bah@l1.tel)
2024-02-09 12:52:47 +0100Arsen(arsen@gentoo/developer/managarm.dev.Arsen) (Ping timeout: 264 seconds)
2024-02-09 12:53:00 +0100Arsen(arsen@gentoo/developer/managarm.dev.Arsen)
2024-02-09 12:53:14 +0100danse-nr3(~danse@151.35.185.118) (Ping timeout: 260 seconds)
2024-02-09 12:54:03 +0100kaol(~kaol@94-237-42-30.nl-ams1.upcloud.host)
2024-02-09 12:54:06 +0100danse-nr3(~danse@151.37.152.49)
2024-02-09 12:54:14 +0100dostoyevsky2(~sck@user/dostoyevsky2)
2024-02-09 12:54:58 +0100gdd(~gdd@82-65-118-1.subs.proxad.net)
2024-02-09 12:55:36 +0100euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Read error: Connection reset by peer)
2024-02-09 12:55:46 +0100Square3(~Square4@user/square)
2024-02-09 12:55:47 +0100CiaoSen(~Jura@2a05:5800:280:2d00:e6b9:7aff:fe80:3d03) (Ping timeout: 268 seconds)
2024-02-09 12:55:48 +0100mreh(~matthew@86.160.168.73)
2024-02-09 12:56:21 +0100euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
2024-02-09 12:57:57 +0100end(~end@user/end/x-0094621)
2024-02-09 12:58:43 +0100Square(~Square@user/square) (Ping timeout: 246 seconds)
2024-02-09 13:02:47 +0100danse-nr3(~danse@151.37.152.49) (Read error: Connection reset by peer)
2024-02-09 13:05:21 +0100euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 260 seconds)
2024-02-09 13:05:42 +0100euleritian(~euleritia@dynamic-176-006-182-034.176.6.pool.telefonica.de)
2024-02-09 13:13:01 +0100xff0x(~xff0x@2405:6580:b080:900:9cb1:7f76:6f59:b017)
2024-02-09 13:18:16 +0100akegalj_(~akegalj@93-139-213-76.adsl.net.t-com.hr)
2024-02-09 13:20:00 +0100L29Ah(~L29Ah@wikipedia/L29Ah)
2024-02-09 13:23:32 +0100euleritian(~euleritia@dynamic-176-006-182-034.176.6.pool.telefonica.de) (Read error: Connection reset by peer)
2024-02-09 13:23:32 +0100mreh(~matthew@86.160.168.73) (Read error: Connection reset by peer)
2024-02-09 13:24:05 +0100euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
2024-02-09 13:26:09 +0100destituion(~destituio@85.221.111.174)
2024-02-09 13:30:05 +0100pavonia(~user@user/siracusa) (Quit: Bye!)
2024-02-09 13:33:57 +0100CiaoSen(~Jura@2a05:5800:280:2d00:e6b9:7aff:fe80:3d03)
2024-02-09 13:41:16 +0100danse-nr3(~danse@151.37.211.155)
2024-02-09 13:42:08 +0100CiaoSen(~Jura@2a05:5800:280:2d00:e6b9:7aff:fe80:3d03) (Ping timeout: 256 seconds)
2024-02-09 13:47:13 +0100xff0x(~xff0x@2405:6580:b080:900:9cb1:7f76:6f59:b017) (Ping timeout: 276 seconds)
2024-02-09 13:48:47 +0100xff0x(~xff0x@ai099196.d.east.v6connect.net)
2024-02-09 13:52:52 +0100tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
2024-02-09 14:03:10 +0100zetef(~quassel@95.77.17.251)
2024-02-09 14:04:42 +0100zetef(~quassel@95.77.17.251) (Remote host closed the connection)
2024-02-09 14:06:14 +0100jmdaemon(~jmdaemon@user/jmdaemon) (Ping timeout: 252 seconds)
2024-02-09 14:13:13 +0100gabriel_sevecek(~gabriel@188-167-229-200.dynamic.chello.sk) (Ping timeout: 276 seconds)
2024-02-09 14:13:26 +0100ft(~ft@p508dbdf9.dip0.t-ipconnect.de) (Quit: leaving)
2024-02-09 14:16:27 +0100mikoto-chan(~mikoto-ch@ip-83-134-169-166.dsl.scarlet.be)
2024-02-09 14:16:32 +0100califax(~califax@user/califx) (Ping timeout: 255 seconds)
2024-02-09 14:17:04 +0100danse-nr3(~danse@151.37.211.155) (Remote host closed the connection)
2024-02-09 14:17:08 +0100califax(~califax@user/califx)
2024-02-09 14:17:27 +0100danse-nr3(~danse@151.37.211.155)
2024-02-09 14:22:46 +0100euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 264 seconds)
2024-02-09 14:23:13 +0100euleritian(~euleritia@dynamic-176-006-182-034.176.6.pool.telefonica.de)
2024-02-09 14:23:38 +0100euleritian(~euleritia@dynamic-176-006-182-034.176.6.pool.telefonica.de) (Read error: Connection reset by peer)
2024-02-09 14:23:55 +0100euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
2024-02-09 14:27:02 +0100todi(~todi@p4fd1aef3.dip0.t-ipconnect.de)
2024-02-09 14:28:37 +0100euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 264 seconds)
2024-02-09 14:28:48 +0100euleritian(~euleritia@dynamic-176-006-182-034.176.6.pool.telefonica.de)
2024-02-09 14:40:55 +0100m1dnight(~christoph@78-22-2-15.access.telenet.be) (Ping timeout: 246 seconds)
2024-02-09 14:41:22 +0100akegalj_(~akegalj@93-139-213-76.adsl.net.t-com.hr) (Ping timeout: 264 seconds)
2024-02-09 14:46:33 +0100AlexNoo(~AlexNoo@94.233.241.194)
2024-02-09 14:49:46 +0100AlexZenon(~alzenon@94.233.241.194)
2024-02-09 14:53:34 +0100m1dnight(~christoph@78-22-2-15.access.telenet.be)
2024-02-09 14:58:40 +0100k_hachig(~k_hachig@138-51-71-41-lsn-2.nat.utoronto.ca)
2024-02-09 15:01:18 +0100anon1123anon8697
2024-02-09 15:01:19 +0100 <Athas> Followup on my <<loop>> woes from yesterday; it is certainly related to type class dictionaries: https://github.com/diku-dk/futhark/issues/2105
2024-02-09 15:01:54 +0100gabriel_sevecek(~gabriel@188-167-229-200.dynamic.chello.sk)
2024-02-09 15:04:42 +0100ubert(~Thunderbi@2a02:8109:ab8a:5a00:a540:8931:9fce:9bae) (Remote host closed the connection)
2024-02-09 15:08:50 +0100tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
2024-02-09 15:13:58 +0100euleritian(~euleritia@dynamic-176-006-182-034.176.6.pool.telefonica.de) (Read error: Connection reset by peer)
2024-02-09 15:14:15 +0100euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
2024-02-09 15:21:25 +0100euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 264 seconds)
2024-02-09 15:21:52 +0100euleritian(~euleritia@dynamic-176-006-182-034.176.6.pool.telefonica.de)
2024-02-09 15:22:41 +0100Square3(~Square4@user/square) (Ping timeout: 252 seconds)
2024-02-09 15:31:46 +0100azimut_(~azimut@gateway/tor-sasl/azimut)
2024-02-09 15:31:51 +0100mmhat(~mmh@p200300f1c7334999ee086bfffe095315.dip0.t-ipconnect.de) (Ping timeout: 272 seconds)
2024-02-09 15:32:08 +0100azimut(~azimut@gateway/tor-sasl/azimut) (Ping timeout: 255 seconds)
2024-02-09 15:32:13 +0100mmhat(~mmh@p200300f1c73349ccee086bfffe095315.dip0.t-ipconnect.de)
2024-02-09 15:33:29 +0100Chai-T-Rex(~ChaiTRex@user/chaitrex) (Ping timeout: 255 seconds)
2024-02-09 15:33:29 +0100ec(~ec@gateway/tor-sasl/ec) (Ping timeout: 255 seconds)
2024-02-09 15:33:29 +0100FinnElija(~finn_elij@user/finn-elija/x-0085643) (Ping timeout: 255 seconds)
2024-02-09 15:33:34 +0100vpan(~vpan@mail.elitnet.lt) (Quit: Leaving.)
2024-02-09 15:35:20 +0100ec(~ec@gateway/tor-sasl/ec)
2024-02-09 15:35:22 +0100FinnElija(~finn_elij@user/finn-elija/x-0085643)
2024-02-09 15:35:39 +0100ChaiTRex(~ChaiTRex@user/chaitrex)
2024-02-09 15:50:13 +0100euleritian(~euleritia@dynamic-176-006-182-034.176.6.pool.telefonica.de) (Read error: Connection reset by peer)
2024-02-09 15:50:40 +0100euleritian(~euleritia@dynamic-176-006-182-034.176.6.pool.telefonica.de)
2024-02-09 15:51:39 +0100euleritian(~euleritia@dynamic-176-006-182-034.176.6.pool.telefonica.de) (Read error: Connection reset by peer)
2024-02-09 15:52:00 +0100euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
2024-02-09 15:53:49 +0100billchenchina(~billchenc@2a0d:2580:ff0c:1:4a35:c1dc:b9b7:67d8)
2024-02-09 15:55:16 +0100ft(~ft@p508dbdf9.dip0.t-ipconnect.de)
2024-02-09 16:01:11 +0100destituion(~destituio@85.221.111.174) (Ping timeout: 264 seconds)
2024-02-09 16:04:30 +0100Miroboru(~myrvoll@178-164-114.82.3p.ntebredband.no) (Remote host closed the connection)
2024-02-09 16:05:45 +0100kuribas(~user@ip-188-118-57-242.reverse.destiny.be) (Remote host closed the connection)
2024-02-09 16:06:56 +0100destituion(~destituio@2a02:2121:626:f551:546f:3f90:7887:3e7d)
2024-02-09 16:09:21 +0100zetef(~quassel@95.77.17.251)
2024-02-09 16:24:41 +0100Unicorn_Princess(~Unicorn_P@user/Unicorn-Princess/x-3540542)
2024-02-09 16:25:17 +0100Sgeo(~Sgeo@user/sgeo)
2024-02-09 16:28:33 +0100lortabac(~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Quit: WeeChat 4.1.1)
2024-02-09 16:28:46 +0100euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 264 seconds)
2024-02-09 16:28:49 +0100a51(a51@gateway/vpn/protonvpn/a51) (Ping timeout: 255 seconds)
2024-02-09 16:29:53 +0100a51(a51@gateway/vpn/protonvpn/a51)
2024-02-09 16:29:55 +0100euleritian(~euleritia@dynamic-176-006-182-034.176.6.pool.telefonica.de)
2024-02-09 16:30:55 +0100zetef(~quassel@95.77.17.251) (Remote host closed the connection)
2024-02-09 16:32:34 +0100JordiGH(~jordi@user/jordigh)
2024-02-09 16:33:45 +0100CiaoSen(~Jura@2a05:5800:280:2d00:e6b9:7aff:fe80:3d03)
2024-02-09 16:34:56 +0100dsrt^(~cd@c-98-242-74-66.hsd1.ga.comcast.net)
2024-02-09 16:36:04 +0100a51(a51@gateway/vpn/protonvpn/a51) (Quit: WeeChat 4.2.1)
2024-02-09 16:37:43 +0100tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
2024-02-09 16:37:50 +0100califax(~califax@user/califx) (Ping timeout: 255 seconds)
2024-02-09 16:38:47 +0100califax(~califax@user/califx)
2024-02-09 16:41:25 +0100danse-nr3(~danse@151.37.211.155) (Ping timeout: 276 seconds)
2024-02-09 16:43:31 +0100cstml(~cstml@user/cstml)
2024-02-09 16:46:05 +0100califax(~califax@user/califx) (Remote host closed the connection)
2024-02-09 16:46:28 +0100califax(~califax@user/califx)
2024-02-09 16:48:36 +0100Erutuon(~Erutuon@user/erutuon)
2024-02-09 16:56:56 +0100euleritian(~euleritia@dynamic-176-006-182-034.176.6.pool.telefonica.de) (Read error: Connection reset by peer)
2024-02-09 16:57:10 +0100danse-nr3(~danse@151.37.211.155)
2024-02-09 16:57:25 +0100JordiGH(~jordi@user/jordigh) (Ping timeout: 264 seconds)
2024-02-09 16:57:28 +0100euleritian(~euleritia@77.22.252.56)
2024-02-09 16:59:02 +0100danse-nr3(~danse@151.37.211.155) (Remote host closed the connection)
2024-02-09 16:59:02 +0100euleritian(~euleritia@77.22.252.56) (Read error: Connection reset by peer)
2024-02-09 16:59:25 +0100danse-nr3(~danse@151.37.211.155)
2024-02-09 16:59:35 +0100euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
2024-02-09 17:00:16 +0100k_hachig(~k_hachig@138-51-71-41-lsn-2.nat.utoronto.ca) (Ping timeout: 276 seconds)
2024-02-09 17:06:52 +0100cstml(~cstml@user/cstml) (Ping timeout: 246 seconds)
2024-02-09 17:09:03 +0100Square(~Square@user/square)
2024-02-09 17:11:37 +0100k_hachig(~k_hachig@138-51-71-41-lsn-2.nat.utoronto.ca)
2024-02-09 17:11:58 +0100euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 276 seconds)
2024-02-09 17:12:36 +0100euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
2024-02-09 17:17:05 +0100euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 252 seconds)
2024-02-09 17:18:04 +0100euleritian(~euleritia@dynamic-176-006-182-034.176.6.pool.telefonica.de)
2024-02-09 17:19:03 +0100k_hachig(~k_hachig@138-51-71-41-lsn-2.nat.utoronto.ca) (Ping timeout: 260 seconds)
2024-02-09 17:20:35 +0100ystael(~ystael@user/ystael)
2024-02-09 17:25:07 +0100euleritian(~euleritia@dynamic-176-006-182-034.176.6.pool.telefonica.de) (Ping timeout: 260 seconds)
2024-02-09 17:26:14 +0100euleritian(~euleritia@dynamic-046-114-105-020.46.114.pool.telefonica.de)
2024-02-09 17:30:03 +0100euleritian(~euleritia@dynamic-046-114-105-020.46.114.pool.telefonica.de) (Read error: Connection reset by peer)
2024-02-09 17:30:19 +0100euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
2024-02-09 17:30:29 +0100akegalj_(~akegalj@93-139-213-76.adsl.net.t-com.hr)
2024-02-09 17:31:41 +0100Achylles_(~Achylles_@45.182.57.103) (Ping timeout: 240 seconds)
2024-02-09 17:33:17 +0100fun-safe-math(~fun-safe-@c-24-21-106-247.hsd1.or.comcast.net) (Ping timeout: 268 seconds)
2024-02-09 17:34:43 +0100danse-nr3(~danse@151.37.211.155) (Ping timeout: 276 seconds)
2024-02-09 17:35:10 +0100danse-nr3(~danse@151.37.174.127)
2024-02-09 17:35:52 +0100TheCoffeMaker(~TheCoffeM@user/thecoffemaker) (Ping timeout: 255 seconds)
2024-02-09 17:35:58 +0100TheCoffeMaker_(~TheCoffeM@186.137.141.113)
2024-02-09 17:54:59 +0100mikoto-chan(~mikoto-ch@ip-83-134-169-166.dsl.scarlet.be) (Ping timeout: 272 seconds)
2024-02-09 17:56:17 +0100tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
2024-02-09 18:01:51 +0100mikoto-chan(~mikoto-ch@ip-83-134-169-166.dsl.scarlet.be)
2024-02-09 18:02:53 +0100notzmv(~zmv@user/notzmv) (Ping timeout: 268 seconds)
2024-02-09 18:03:05 +0100econo_(uid147250@id-147250.tinside.irccloud.com)
2024-02-09 18:04:11 +0100TheCoffeMaker_(~TheCoffeM@186.137.141.113) (Ping timeout: 264 seconds)
2024-02-09 18:05:59 +0100danse-nr3(~danse@151.37.174.127) (Ping timeout: 264 seconds)
2024-02-09 18:08:10 +0100pounce(~pounce@user/cute/pounce) (Remote host closed the connection)
2024-02-09 18:08:28 +0100pounce(~pounce@user/cute/pounce)
2024-02-09 18:09:10 +0100chele(~chele@user/chele) (Remote host closed the connection)
2024-02-09 18:11:52 +0100szkl(uid110435@id-110435.uxbridge.irccloud.com)
2024-02-09 18:13:04 +0100k_hachig(~k_hachig@138-51-84-217-lsn-2.nat.utoronto.ca)
2024-02-09 18:13:43 +0100machinedgod(~machinedg@d173-183-246-216.abhsia.telus.net) (Ping timeout: 246 seconds)
2024-02-09 18:16:52 +0100FragByte(~christian@user/fragbyte) (Quit: Quit)
2024-02-09 18:18:46 +0100FragByte(~christian@user/fragbyte)
2024-02-09 18:24:25 +0100CiaoSen(~Jura@2a05:5800:280:2d00:e6b9:7aff:fe80:3d03) (Ping timeout: 264 seconds)
2024-02-09 18:31:07 +0100alexherbo2(~alexherbo@2a02-8440-3440-96b0-09a0-118d-8b93-bbde.rev.sfr.net) (Remote host closed the connection)
2024-02-09 18:31:55 +0100destituion(~destituio@2a02:2121:626:f551:546f:3f90:7887:3e7d) (Ping timeout: 276 seconds)
2024-02-09 18:32:07 +0100destituion(~destituio@2001:4644:c37:0:57f:87b2:efe8:e836)
2024-02-09 18:47:14 +0100tzh(~tzh@c-71-193-181-0.hsd1.or.comcast.net)
2024-02-09 18:48:47 +0100gehmehgeh(~user@user/gehmehgeh) (Ping timeout: 255 seconds)
2024-02-09 18:49:01 +0100 <erisco> I want to visualize tree data structures. I found the diagrams package but it looks like I have to come up with the code to draw a tree. Know of something more direct?
2024-02-09 18:49:29 +0100 <erisco> There is ghc-vis but I am not interested in visualizing the evaluations
2024-02-09 18:51:37 +0100TheCoffeMaker(~TheCoffeM@user/thecoffemaker)
2024-02-09 18:52:11 +0100gmg(~user@user/gehmehgeh)
2024-02-09 18:57:14 +0100TheCoffeMaker_(~TheCoffeM@186.137.141.113)
2024-02-09 18:57:43 +0100TheCoffeMaker(~TheCoffeM@user/thecoffemaker) (Ping timeout: 256 seconds)
2024-02-09 18:58:19 +0100pounce(~pounce@user/cute/pounce) (Remote host closed the connection)
2024-02-09 18:58:34 +0100mikoto-chan(~mikoto-ch@ip-83-134-169-166.dsl.scarlet.be) (Ping timeout: 276 seconds)
2024-02-09 18:58:37 +0100pounce(~pounce@user/cute/pounce)
2024-02-09 18:59:47 +0100mikoto-chan(~mikoto-ch@ip-83-134-169-166.dsl.scarlet.be)
2024-02-09 19:01:34 +0100shapr(~user@c-24-218-186-89.hsd1.ma.comcast.net)
2024-02-09 19:06:29 +0100gorignak(~gorignak@user/gorignak)
2024-02-09 19:06:48 +0100target_i(~target_i@217.175.14.39)
2024-02-09 19:09:25 +0100euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Ping timeout: 264 seconds)
2024-02-09 19:09:40 +0100euleritian(~euleritia@dynamic-046-114-105-020.46.114.pool.telefonica.de)
2024-02-09 19:09:56 +0100waleee(~waleee@h-176-10-144-38.NA.cust.bahnhof.se)
2024-02-09 19:11:21 +0100 <tomsmeding> Athas: troubling that you haven't been able to debug it yet!
2024-02-09 19:11:36 +0100 <tomsmeding> erisco: not haskell, but are you aware of graphviz?
2024-02-09 19:12:34 +0100gorignak(~gorignak@user/gorignak) (Quit: quit)
2024-02-09 19:12:51 +0100 <tomsmeding> I see a bindings package exists, but you may be happy enough with just generating a dot file and running that through the 'dot' command-line tool
2024-02-09 19:12:55 +0100 <erisco> tomsmeding, nope. Looking now
2024-02-09 19:13:44 +0100 <haskellbridge> <s​m> there's https://hackage.haskell.org/package/containers-0.7/docs/Data-Tree.html#g:4
2024-02-09 19:14:33 +0100 <tomsmeding> erisco: https://tomsmeding.com/ss/get/tomsmeding/knA7Ot
2024-02-09 19:16:56 +0100tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
2024-02-09 19:18:43 +0100mei(~mei@user/mei)
2024-02-09 19:19:12 +0100 <erisco> tomsmeding, that looks good, thanks
2024-02-09 19:20:40 +0100euleritian(~euleritia@dynamic-046-114-105-020.46.114.pool.telefonica.de) (Read error: Connection reset by peer)
2024-02-09 19:20:59 +0100euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
2024-02-09 19:21:13 +0100alexherbo2(~alexherbo@2a02-8440-3440-96b0-09a0-118d-8b93-bbde.rev.sfr.net)
2024-02-09 19:23:16 +0100billchenchina(~billchenc@2a0d:2580:ff0c:1:4a35:c1dc:b9b7:67d8) (Ping timeout: 276 seconds)
2024-02-09 19:27:10 +0100shapr(~user@c-24-218-186-89.hsd1.ma.comcast.net) (Ping timeout: 276 seconds)
2024-02-09 19:34:02 +0100euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de) (Read error: Connection reset by peer)
2024-02-09 19:34:52 +0100cstml(~cstml@user/cstml)
2024-02-09 19:40:10 +0100pruiz(~user@user/pruiz)
2024-02-09 19:43:11 +0100peterbecich(~Thunderbi@047-229-123-186.res.spectrum.com)
2024-02-09 19:44:04 +0100mikoto-chan(~mikoto-ch@ip-83-134-169-166.dsl.scarlet.be) (Ping timeout: 276 seconds)
2024-02-09 19:46:01 +0100akegalj_(~akegalj@93-139-213-76.adsl.net.t-com.hr) (Ping timeout: 276 seconds)
2024-02-09 19:52:11 +0100peterbecich(~Thunderbi@047-229-123-186.res.spectrum.com) (Ping timeout: 252 seconds)
2024-02-09 19:53:31 +0100pavonia(~user@user/siracusa)
2024-02-09 20:01:24 +0100pruiz(~user@user/pruiz) (Remote host closed the connection)
2024-02-09 20:01:38 +0100pruiz(~user@user/pruiz)
2024-02-09 20:03:56 +0100azimut_(~azimut@gateway/tor-sasl/azimut) (Ping timeout: 255 seconds)
2024-02-09 20:05:53 +0100 <Athas> tomsmeding: truthfully, I have not spent much time on it.
2024-02-09 20:05:56 +0100boukenshaou(~Boukensha@223.178.86.127)
2024-02-09 20:06:04 +0100[itchyjunk](~itchyjunk@user/itchyjunk/x-7353470) (Remote host closed the connection)
2024-02-09 20:10:29 +0100abrar(~abrar@pool-72-78-199-167.phlapa.fios.verizon.net) (Ping timeout: 260 seconds)
2024-02-09 20:10:55 +0100abrar(~abrar@pool-72-78-199-167.phlapa.fios.verizon.net)
2024-02-09 20:11:09 +0100pruiz(~user@user/pruiz) (Ping timeout: 272 seconds)
2024-02-09 20:17:11 +0100Erutuon(~Erutuon@user/erutuon) (Ping timeout: 256 seconds)
2024-02-09 20:22:00 +0100tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
2024-02-09 20:25:13 +0100 <tomsmeding> erisco: graphviz dot is useful in so many situations
2024-02-09 20:25:52 +0100 <tomsmeding> https://hackage.haskell.org/package/cabal-plan has a 'dot' command (i.e. 'cabal-plan dot') that prints out a dot graph of your package's dependency tree
2024-02-09 20:26:03 +0100notzmv(~zmv@user/notzmv)
2024-02-09 20:26:27 +0100 <tomsmeding> 'cabal-plan dot | dot -Tpng -o graph.png' and voila, a graph
2024-02-09 20:26:43 +0100zetef(~quassel@95.77.17.251)
2024-02-09 20:26:48 +0100 <tomsmeding> not that it will be very readable if it gets big
2024-02-09 20:27:09 +0100zetef(~quassel@95.77.17.251) (Remote host closed the connection)
2024-02-09 20:28:40 +0100alexherbo2(~alexherbo@2a02-8440-3440-96b0-09a0-118d-8b93-bbde.rev.sfr.net) (Remote host closed the connection)
2024-02-09 20:42:11 +0100rvalue(~rvalue@user/rvalue) (Ping timeout: 272 seconds)
2024-02-09 20:46:28 +0100akegalj(~akegalj@93.139.213.76)
2024-02-09 20:50:44 +0100mikoto-chan(~mikoto-ch@ip-83-134-169-166.dsl.scarlet.be)
2024-02-09 20:53:43 +0100rvalue(~rvalue@user/rvalue)
2024-02-09 20:54:42 +0100JordiGH(~jordi@user/jordigh)
2024-02-09 20:59:07 +0100tabemann_(~tabemann@2600:1700:7990:24e0:2c89:8f43:9cbc:9a87) (Quit: Leaving)
2024-02-09 21:01:53 +0100[itchyjunk](~itchyjunk@user/itchyjunk/x-7353470)
2024-02-09 21:04:20 +0100tabemann(~tabemann@2600:1700:7990:24e0:2256:a66a:95f3:ce25)
2024-02-09 21:06:56 +0100pastly(~pastly@gateway/tor-sasl/pastly) (Ping timeout: 255 seconds)
2024-02-09 21:08:13 +0100pastly(~pastly@gateway/tor-sasl/pastly)
2024-02-09 21:08:45 +0100peterbecich(~Thunderbi@047-229-123-186.res.spectrum.com)
2024-02-09 21:12:20 +0100boukenshaou(~Boukensha@223.178.86.127) (Remote host closed the connection)
2024-02-09 21:15:26 +0100fendor(~fendor@2a02:8388:1605:d100:267b:1353:13d7:4f0c) (Remote host closed the connection)
2024-02-09 21:19:01 +0100JordiGH(~jordi@user/jordigh) (Ping timeout: 264 seconds)
2024-02-09 21:22:05 +0100peterbecich(~Thunderbi@047-229-123-186.res.spectrum.com) (Ping timeout: 240 seconds)
2024-02-09 21:25:52 +0100boukenshaou(~Boukensha@223.178.86.127)
2024-02-09 21:27:11 +0100ec(~ec@gateway/tor-sasl/ec) (Ping timeout: 255 seconds)
2024-02-09 21:29:48 +0100ec(~ec@gateway/tor-sasl/ec)
2024-02-09 21:34:21 +0100troydm(~troydm@user/troydm) (Quit: What is Hope? That all of your wishes and all of your dreams come true? To turn back time because things were not supposed to happen like that (C) Rau Le Creuset)
2024-02-09 21:35:08 +0100troydm(~troydm@user/troydm)
2024-02-09 21:38:36 +0100cstml(~cstml@user/cstml) (Quit: WeeChat 4.1.1)
2024-02-09 21:41:04 +0100destituion(~destituio@2001:4644:c37:0:57f:87b2:efe8:e836) (Ping timeout: 276 seconds)
2024-02-09 21:43:56 +0100evj(~evj@user/evj)
2024-02-09 21:44:30 +0100Tuplanolla(~Tuplanoll@91-159-68-95.elisa-laajakaista.fi)
2024-02-09 21:44:51 +0100evj(~evj@user/evj) ()
2024-02-09 21:49:15 +0100destituion(~destituio@2a02:2121:626:f551:4873:d2f3:2e93:f3f6)
2024-02-09 21:51:53 +0100takuan(~takuan@178.116.218.225) (Remote host closed the connection)
2024-02-09 22:09:11 +0100peterbecich(~Thunderbi@047-229-123-186.res.spectrum.com)
2024-02-09 22:13:11 +0100tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
2024-02-09 22:14:29 +0100Raspbelly(~Raspbelly@host-213-235-142-6.ip.topnet.cz) (Ping timeout: 240 seconds)
2024-02-09 22:22:35 +0100mmhat(~mmh@p200300f1c73349ccee086bfffe095315.dip0.t-ipconnect.de) (Quit: WeeChat 4.2.1)
2024-02-09 22:25:54 +0100peterbecich(~Thunderbi@047-229-123-186.res.spectrum.com) (Ping timeout: 268 seconds)
2024-02-09 22:27:00 +0100tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
2024-02-09 22:30:10 +0100JordiGH(~jordi@user/jordigh)
2024-02-09 22:32:08 +0100_ht(~Thunderbi@28-52-174-82.ftth.glasoperator.nl) (Remote host closed the connection)
2024-02-09 22:34:42 +0100wagle(~wagle@quassel.wagle.io) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
2024-02-09 22:34:58 +0100wagle(~wagle@quassel.wagle.io)
2024-02-09 22:35:01 +0100mikoto-chan(~mikoto-ch@ip-83-134-169-166.dsl.scarlet.be) (Ping timeout: 276 seconds)
2024-02-09 22:35:12 +0100wagle(~wagle@quassel.wagle.io) (Client Quit)
2024-02-09 22:35:37 +0100sp1ff(~user@c-24-21-45-157.hsd1.wa.comcast.net)
2024-02-09 22:36:11 +0100wagle(~wagle@quassel.wagle.io)
2024-02-09 22:36:41 +0100mikoto-chan(~mikoto-ch@85-76-79-5-nat.elisa-mobile.fi)
2024-02-09 22:39:23 +0100tomboy64(~tomboy64@user/tomboy64) (Ping timeout: 252 seconds)
2024-02-09 22:45:41 +0100tomboy64(~tomboy64@user/tomboy64)
2024-02-09 22:50:13 +0100JordiGH(~jordi@user/jordigh) (Ping timeout: 264 seconds)
2024-02-09 22:57:35 +0100[_](~itchyjunk@user/itchyjunk/x-7353470)
2024-02-09 23:00:17 +0100k_hachig(~k_hachig@138-51-84-217-lsn-2.nat.utoronto.ca) (Ping timeout: 252 seconds)
2024-02-09 23:01:31 +0100[itchyjunk](~itchyjunk@user/itchyjunk/x-7353470) (Ping timeout: 272 seconds)
2024-02-09 23:02:34 +0100k_hachig(~k_hachig@138-51-84-217-lsn-2.nat.utoronto.ca)
2024-02-09 23:03:08 +0100Erutuon(~Erutuon@user/erutuon)
2024-02-09 23:07:42 +0100JordiGH(~jordi@user/jordigh)
2024-02-09 23:10:01 +0100qqq(~qqq@92.43.167.61)
2024-02-09 23:12:36 +0100Achylles_(~Achylles_@45.182.57.103)
2024-02-09 23:21:54 +0100tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
2024-02-09 23:24:16 +0100average(uid473595@user/average) (Quit: Connection closed for inactivity)
2024-02-09 23:25:55 +0100tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
2024-02-09 23:26:06 +0100peterbecich(~Thunderbi@047-229-123-186.res.spectrum.com)
2024-02-09 23:28:27 +0100target_i(~target_i@217.175.14.39) (Quit: leaving)
2024-02-09 23:32:02 +0100TheCoffeMaker_(~TheCoffeM@186.137.141.113) (Quit: So long and thanks for all the fish)
2024-02-09 23:32:18 +0100TheCoffeMaker(~TheCoffeM@user/thecoffemaker)
2024-02-09 23:34:52 +0100peterbecich(~Thunderbi@047-229-123-186.res.spectrum.com) (Ping timeout: 256 seconds)
2024-02-09 23:37:53 +0100machinedgod(~machinedg@d173-183-246-216.abhsia.telus.net)
2024-02-09 23:39:41 +0100 <dolio> If I spawn a process, and want to feed it some data, but then pass through as much of my own stdin as it wants, is there some easy way to do that? I was hoping that would be hDuplicateTo, but it doesn't seem like that's the right thing.
2024-02-09 23:41:10 +0100TheCoffeMaker(~TheCoffeM@user/thecoffemaker) (Quit: So long and thanks for all the fish)
2024-02-09 23:41:27 +0100TheCoffeMaker(~TheCoffeM@user/thecoffemaker)
2024-02-09 23:41:28 +0100 <dolio> (The mistmatch there being that the stdin for the process that I have is actually a handle that I output to.)
2024-02-09 23:42:33 +0100__monty__(~toonn@user/toonn) (Quit: leaving)
2024-02-09 23:42:41 +0100 <int-e> hDuplicateTo is dup2(), what you want sounds more like Linux's splice()
2024-02-09 23:43:23 +0100 <haskellbridge> <J​ade> what are units and 'multi-mode' in ghci?
2024-02-09 23:43:41 +0100 <haskellbridge> <J​ade> Either I can't find it or (atleast the latter) is poorly documented
2024-02-09 23:44:00 +0100 <geekosaur> it's barely there in ghci at present; it's a ghc thing
2024-02-09 23:45:12 +0100 <haskellbridge> <J​ade> yeah, I'm writing ghci code and there's this really clumsy handling of 'multi-mode' which apparently relates to multiple units being loaded
2024-02-09 23:45:23 +0100 <geekosaur> a unit is, roughly speaking, a compilation unit/target
2024-02-09 23:45:44 +0100 <geekosaur> multiple home units is a newish ghc feature for which ghci has only preliminary support
2024-02-09 23:47:05 +0100 <dolio> Yeah, that does sound like what I want. Seems like there's something in network, but not necessarily just for handles.
2024-02-09 23:47:33 +0100 <geekosaur> https://well-typed.com/blog/2022/01/multiple-home-units/ might be of some help
2024-02-09 23:48:05 +0100 <geekosaur> dolio, I'm reading that and thinking "expect"
2024-02-09 23:48:25 +0100 <geekosaur> sadly I don't know if there's an expect-like library for haskell
2024-02-09 23:48:44 +0100 <geekosaur> (in expect it's called "interact")