Home liberachat/#haskell: Logs Calendar

Logs: liberachat/#haskell

←Prev  Next→ 1,793,969 events total
2026-04-13 18:15:54 <gentauro> :i Word8
2026-04-13 18:15:58 <gentauro> % :i Word8
2026-04-13 18:15:58 <yahb2> type Word8 :: * ; data Word8 = GHC.Internal.Word.W8# GHC.Internal.Prim.Word8# ; -- Defined in ‘GHC.Internal.Word’ ; instance NFData Word8 -- Defined in ‘Control.DeepSeq’ ; instance Integral Word...
2026-04-13 18:16:12 <gentauro> oh yeah, it's still accessible
2026-04-13 18:16:47 <janus> yeah it's a great type. people should use sized words more.
2026-04-13 18:17:03 <janus> at my last job, we used Int everywhere because then ' it looked simpler'
2026-04-13 18:17:16 <janus> but the cost is correctness ...
2026-04-13 18:19:25 <janus> % getIor (Ior 0xab <> Ior 0x12) :: Word8
2026-04-13 18:19:25 <yahb2> 187
2026-04-13 18:20:18 <EvanR> as usual, Int is great as long as your math stays in the representable range
2026-04-13 18:20:41 <EvanR> which also applies to bitwise
2026-04-13 18:21:15 <gentauro> Int is `singed integer 32` while `Word` is `unsigned integer 32` right?
2026-04-13 18:21:21 <EvanR> not necessarily
2026-04-13 18:21:39 <janus> % maxBound :: Int
2026-04-13 18:21:39 <yahb2> 9223372036854775807
2026-04-13 18:21:51 <janus> % 0xffffffff
2026-04-13 18:21:51 <yahb2> 4294967295
2026-04-13 18:22:00 <EvanR> an (old?) spec gaurantees it has at least 29 bits
2026-04-13 18:22:42 gentauro hmmm, INTeresting
2026-04-13 18:22:57 <EvanR> respectable desktop PC operators get 64 bits
2026-04-13 18:23:01 × arandombit quits (~arandombi@user/arandombit) (Ping timeout: 244 seconds)
2026-04-13 18:23:15 Googulator26 joins (~Googulato@94-21-172-213.pool.digikabel.hu)
2026-04-13 18:23:17 <janus> i think i would respect someone with a 32-bit machine more actually...
2026-04-13 18:23:25 <EvanR> o_O
2026-04-13 18:23:38 <janus> retrocomputing takes dedication
2026-04-13 18:23:50 <EvanR> lol
2026-04-13 18:26:52 × Googulator quits (~Googulato@94-21-172-213.pool.digikabel.hu) (Ping timeout: 245 seconds)
2026-04-13 18:29:07 danishman joins (~danishman@85.82.118.246)
2026-04-13 18:29:11 alter2000 joins (~alter2000@user/alter2000)
2026-04-13 18:30:03 × mesaoptimizer quits (~user@user/PapuaHardyNet) (Quit: WeeChat 4.7.1)
2026-04-13 18:30:26 mesaoptimizer joins (~user@user/PapuaHardyNet)
2026-04-13 18:33:55 × r1bilski quits (~r1bilski@user/r1bilski) (Read error: Connection reset by peer)
2026-04-13 18:37:21 × Ekho quits (~Ekho@user/ekho) (Quit: CORE ERROR, SYSTEM HALTED.)
2026-04-13 18:37:32 gentauro hmmm, INTeresting
2026-04-13 18:37:35 <gentauro> ups
2026-04-13 18:38:26 Ekho joins (~Ekho@user/ekho)
2026-04-13 18:38:43 × danishman quits (~danishman@85.82.118.246) (Quit: Leaving)
2026-04-13 18:39:12 <mauke> > maxBound :: Word
2026-04-13 18:39:13 <lambdabot> 18446744073709551615
2026-04-13 18:42:13 polykernel_ joins (~polykerne@user/polykernel)
2026-04-13 18:44:37 × polykernel quits (~polykerne@user/polykernel) (Ping timeout: 244 seconds)
2026-04-13 18:44:37 polykernel_ is now known as polykernel
2026-04-13 18:46:16 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-04-13 18:49:57 × potatomuncher|2 quits (~kvirc@user/potatomuncher) (Ping timeout: 255 seconds)
2026-04-13 18:50:55 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2026-04-13 18:51:24 × srazkvt quits (~sarah@user/srazkvt) (Quit: Konversation terminated!)
2026-04-13 19:01:39 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-04-13 19:03:19 × peterbecich quits (~Thunderbi@71.84.33.135) (Ping timeout: 244 seconds)
2026-04-13 19:08:29 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2026-04-13 19:08:32 puke joins (~puke@user/puke)
2026-04-13 19:10:37 × machinedgod quits (~machinedg@d172-219-48-230.abhsia.telus.net) (Ping timeout: 276 seconds)
2026-04-13 19:15:25 arandombit joins (~arandombi@user/arandombit)
2026-04-13 19:16:06 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-04-13 19:20:43 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-04-13 19:28:39 raelie joins (~raelie@2a06:5904:11c4:b000:b8f0:5ffe:f82d:793e)
2026-04-13 19:28:39 × raelie quits (~raelie@2a06:5904:11c4:b000:b8f0:5ffe:f82d:793e) (Changing host)
2026-04-13 19:28:39 raelie joins (~raelie@user/raelie)
2026-04-13 19:30:56 × elarks quits (~elarks@user/yerrii) (Quit: WeeChat 4.7.1)
2026-04-13 19:31:29 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-04-13 19:31:57 m joins (~travltux@user/travltux)
2026-04-13 19:36:42 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2026-04-13 19:40:03 pavonia joins (~user@user/siracusa)
2026-04-13 19:43:43 elarks joins (~elarks@user/yerrii)
2026-04-13 19:44:01 × sord937 quits (~sord937@gateway/tor-sasl/sord937) (Quit: sord937)
2026-04-13 19:47:16 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-04-13 19:51:59 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds)
2026-04-13 19:52:53 <yin> why does my .ghci permissions keep changing? i swear i'm not touching the file
2026-04-13 19:53:27 <yin> every few weeks this happens and i'm yet to find the culprit
2026-04-13 19:53:57 × Digit quits (~user@user/digit) (Ping timeout: 244 seconds)
2026-04-13 19:54:14 Digitteknohippie joins (~user@user/digit)
2026-04-13 19:56:31 Lord_of_Life_ joins (~Lord@user/lord-of-life/x-2819915)
2026-04-13 19:57:00 × Lord_of_Life quits (~Lord@user/lord-of-life/x-2819915) (Ping timeout: 255 seconds)
2026-04-13 19:59:14 <haskellbridge> <sm> ha. mysterious
2026-04-13 19:59:21 Lord_of_Life_ is now known as Lord_of_Life
2026-04-13 20:03:04 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-04-13 20:03:26 <EvanR> gremlins
2026-04-13 20:03:37 <EvanR> diabolical sabotage
2026-04-13 20:07:54 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2026-04-13 20:13:00 Digitteknohippie is now known as Digit
2026-04-13 20:17:18 polykernel_ joins (~polykerne@user/polykernel)
2026-04-13 20:19:29 × polykernel quits (~polykerne@user/polykernel) (Ping timeout: 252 seconds)
2026-04-13 20:19:29 polykernel_ is now known as polykernel
2026-04-13 20:25:32 × weary-traveler quits (~user@user/user363627) (Remote host closed the connection)
2026-04-13 20:28:55 × Guest62 quits (~Guest62@p200300ca8f398000a276c2fd551b1612.dip0.t-ipconnect.de) (Quit: Client closed)
2026-04-13 20:29:37 pyook joins (~puke@user/puke)
2026-04-13 20:29:38 puke is now known as Guest1483
2026-04-13 20:29:38 pyook is now known as puke
2026-04-13 20:30:48 × Guest1483 quits (~puke@user/puke) (Ping timeout: 250 seconds)
2026-04-13 20:33:58 target_i joins (~target_i@user/target-i/x-6023099)
2026-04-13 20:34:39 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-04-13 20:35:21 × alter2000 quits (~alter2000@user/alter2000) (Ping timeout: 248 seconds)
2026-04-13 20:41:29 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds)
2026-04-13 20:47:35 weary-traveler joins (~user@user/user363627)
2026-04-13 20:49:45 <yin> the culprit is me, obviosly. probably something i did eons ago that's buried in the shadows
2026-04-13 20:50:32 <yin> the only thing i know is that something accessed this file earlier today
2026-04-13 20:52:14 × arandombit quits (~arandombi@user/arandombit) (Ping timeout: 244 seconds)
2026-04-13 20:52:40 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-04-13 20:57:55 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-04-13 21:05:23 <haskellbridge> <sm> lay a trap
2026-04-13 21:08:27 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)

All times are in UTC.