2024/04/27

Newest at the top

2024-04-27 23:32:26 +0200dsrt^(~cd@c-98-242-74-66.hsd1.ga.comcast.net)
2024-04-27 23:31:35 +0200tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
2024-04-27 23:30:41 +0200yin(~yin@user/zero)
2024-04-27 23:29:13 +0200yin(~yin@user/zero) (Ping timeout: 256 seconds)
2024-04-27 23:27:39 +0200machinedgod(~machinedg@d173-183-246-216.abhsia.telus.net) (Ping timeout: 260 seconds)
2024-04-27 23:27:31 +0200orcus-(~orcus@host-78-146-88-32.as13285.net) (Remote host closed the connection)
2024-04-27 23:27:25 +0200 <EvanR> it's 404ing, maybe google discontinued that API
2024-04-27 23:27:04 +0200 <EvanR> "could not load the image"
2024-04-27 23:26:33 +0200orcus-(~orcus@host-78-146-88-32.as13285.net)
2024-04-27 23:24:06 +0200orcus-(~orcus@host-78-146-88-32.as13285.net) (Remote host closed the connection)
2024-04-27 23:24:06 +0200dispater-(~dispater@host-78-146-88-32.as13285.net) (Remote host closed the connection)
2024-04-27 23:22:45 +0200orcus-(~orcus@host-78-146-88-32.as13285.net)
2024-04-27 23:22:35 +0200 <yin> what's wrong with the charts at https://ircbrowse.tomsmeding.com/lchaskell ?
2024-04-27 23:22:15 +0200dispater-(~dispater@host-78-146-88-32.as13285.net)
2024-04-27 23:20:16 +0200orcus-(~orcus@host-78-146-88-32.as13285.net) (Remote host closed the connection)
2024-04-27 23:20:16 +0200dispater-(~dispater@host-78-146-88-32.as13285.net) (Remote host closed the connection)
2024-04-27 23:20:14 +0200 <EvanR> that's what makes it different from unsafePerformIO
2024-04-27 23:20:12 +0200 <geekosaur> the problem is, you can use >>= to get at the `a`, but it is not obvious that it can continue to do I/O
2024-04-27 23:20:07 +0200 <EvanR> nevermind me, you're right
2024-04-27 23:19:46 +0200 <EvanR> it requires extra logic beyond haskell to make sure it makes sense
2024-04-27 23:19:43 +0200 <haskellbridge> <J​ade> yeah but it's `IO a -> IO a`, so it can have side effects either way?
2024-04-27 23:19:06 +0200 <EvanR> evaluating something containing unsafeInterleaveIO can have side effects
2024-04-27 23:18:52 +0200 <ski> as unsafe as concurrency (`forkIO')
2024-04-27 23:18:34 +0200peterbecich(~Thunderbi@47.229.123.186)
2024-04-27 23:18:32 +0200 <geekosaur> basically it's doing unchecked I/O behind the scenes
2024-04-27 23:18:15 +0200 <geekosaur> oh, interleave, sorry
2024-04-27 23:18:01 +0200 <geekosaur> it tells the compiler "I promise this is actually pure", and the compiler will treat it as such and may duplicate it, reorder it, etc.
2024-04-27 23:16:57 +0200 <haskellbridge> <J​ade> what makes `unsafeInterleaveIO` unsafe?
2024-04-27 23:16:47 +0200zetef(~quassel@2a02:2f00:5202:1200:2128:605:71c4:66a4)
2024-04-27 23:16:15 +0200orcus-(~orcus@host-78-146-88-32.as13285.net)
2024-04-27 23:15:15 +0200dispater-(~dispater@host-78-146-88-32.as13285.net)
2024-04-27 23:14:53 +0200_ht(~Thunderbi@28-52-174-82.ftth.glasoperator.nl) (Remote host closed the connection)
2024-04-27 23:14:02 +0200michalz(~michalz@185.246.207.205) (Quit: ZNC 1.8.2 - https://znc.in)
2024-04-27 23:13:30 +0200tromp(~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
2024-04-27 23:09:50 +0200yin(~yin@user/zero)
2024-04-27 23:07:59 +0200yin(~yin@user/zero) (Ping timeout: 268 seconds)
2024-04-27 23:05:27 +0200orcus-(~orcus@host-78-146-88-32.as13285.net) (Remote host closed the connection)
2024-04-27 23:05:26 +0200dispater-(~dispater@host-78-146-88-32.as13285.net) (Remote host closed the connection)
2024-04-27 23:05:06 +0200dispater-(~dispater@host-78-146-88-32.as13285.net)
2024-04-27 23:04:42 +0200ChaiTRex(~ChaiTRex@user/chaitrex)
2024-04-27 23:04:38 +0200orcus-(~orcus@host-78-146-88-32.as13285.net)
2024-04-27 23:01:35 +0200takuan(~takuan@178-116-218-225.access.telenet.be) (Remote host closed the connection)
2024-04-27 22:59:06 +0200yin(~yin@user/zero)
2024-04-27 22:41:28 +0200mreh(~matthew@host86-160-168-68.range86-160.btcentralplus.com) (Ping timeout: 268 seconds)
2024-04-27 22:40:27 +0200euleritian(~euleritia@ip4d16fc38.dynamic.kabel-deutschland.de)
2024-04-27 22:29:17 +0200ocra8(ocra8@user/ocra8)
2024-04-27 22:09:12 +0200machinedgod(~machinedg@d173-183-246-216.abhsia.telus.net)
2024-04-27 22:09:05 +0200reki(~halloy490@broadband-5-228-80-43.ip.moscow.rt.ru) (Remote host closed the connection)
2024-04-27 22:07:17 +0200sawilagar(~sawilagar@user/sawilagar)
2024-04-27 22:06:24 +0200pastly(~pastly@gateway/tor-sasl/pastly) (Quit: pastly)