Home freenode/#haskell: Logs Calendar

Logs: freenode/#haskell

←Prev  Next→ 502,152 events total
2020-11-18 18:22:15 × chele quits (~chele@ip5b416ea2.dynamic.kabel-deutschland.de) (Read error: Connection reset by peer)
2020-11-18 18:22:22 <monochrom> Especially, a lot of FOSS software is intentionally forever in beta.
2020-11-18 18:22:28 Lycurgus joins (~niemand@cpe-45-46-142-188.buffalo.res.rr.com)
2020-11-18 18:22:51 <texasmynsted> If only I could think of an app to write.
2020-11-18 18:22:51 <merijn> monochrom: My FOSS isn't in beta. It's "free as in puppies"
2020-11-18 18:23:05 <texasmynsted> If I could ever think of one I would do it.
2020-11-18 18:23:18 <geekosaur> does it breed like them, too?
2020-11-18 18:23:22 <merijn> monochrom: You can pick it up for free, but you'll have to pay to get it fixed ;)
2020-11-18 18:23:27 <monochrom> Namely, those who follows ESR's bazaar model. The bazaar model is euphemism for intentional perpetual beta.
2020-11-18 18:23:32 <dolio> Commercial software doesn't really seem that different from the inside.
2020-11-18 18:23:46 wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2020-11-18 18:23:56 <dolio> You only believe it's not still in beta because you bought it.
2020-11-18 18:24:08 <texasmynsted> The difference is in that you paid for it.
2020-11-18 18:24:10 <geekosaur> there is that, isn't there?
2020-11-18 18:25:25 × jedai quits (~jedai@lfbn-dij-1-708-251.w90-100.abo.wanadoo.fr) (Ping timeout: 240 seconds)
2020-11-18 18:26:08 alp joins (~alp@2a01:e0a:58b:4920:61ca:7518:9e8a:5ce1)
2020-11-18 18:26:35 <dolio> I guess people pay for beta commercial software these days, too.
2020-11-18 18:26:43 <merijn> monochrom: You might like PHK's take: https://queue.acm.org/detail.cfm?id=2349257 :)
2020-11-18 18:26:48 <monochrom> Right, I don't contend that.
2020-11-18 18:27:18 <dolio> At least video games. Lots of people buying perpetual beta games. :)
2020-11-18 18:27:44 jakob_ joins (~textual@p200300f49f1622000c29800dbc05d17e.dip0.t-ipconnect.de)
2020-11-18 18:29:00 <texasmynsted> I buy books from manning that are not even to alpha stage yet
2020-11-18 18:29:50 × darjeeling_ quits (~darjeelin@122.245.211.11) (Ping timeout: 256 seconds)
2020-11-18 18:30:17 ishutin joins (~Ishutin@92-249-179-45.pool.digikabel.hu)
2020-11-18 18:33:25 × ishutin_ quits (~Ishutin@91-83-11-228.pool.digikabel.hu) (Ping timeout: 246 seconds)
2020-11-18 18:34:04 × fraktor quits (~walt@129.93.191.18) (Quit: WeeChat 2.8)
2020-11-18 18:34:05 × boxscape quits (54a35f37@gateway/web/cgi-irc/kiwiirc.com/ip.84.163.95.55) (Quit: Connection closed)
2020-11-18 18:34:24 u0_a298 joins (~user@47.206.148.226)
2020-11-18 18:34:47 × jakob_ quits (~textual@p200300f49f1622000c29800dbc05d17e.dip0.t-ipconnect.de) (Quit: My Laptop has gone to sleep. ZZZzzz…)
2020-11-18 18:37:36 × u0_a298 quits (~user@47.206.148.226) (Read error: Connection reset by peer)
2020-11-18 18:37:50 × conal quits (~conal@64.71.133.70) (Quit: Computer has gone to sleep.)
2020-11-18 18:38:00 <maerwald> video games is a brutal industry anyway
2020-11-18 18:38:01 u0_a298 joins (~user@47.206.148.226)
2020-11-18 18:38:36 <texasmynsted> video game industry is a gold rush
2020-11-18 18:39:51 knupfer joins (~Thunderbi@200116b8244bd600d8ff78fffe37ebfb.dip.versatel-1u1.de)
2020-11-18 18:40:17 × knupfer quits (~Thunderbi@200116b8244bd600d8ff78fffe37ebfb.dip.versatel-1u1.de) (Remote host closed the connection)
2020-11-18 18:40:25 knupfer joins (~Thunderbi@200116b8244bd6009cdc066a89cb8c22.dip.versatel-1u1.de)
2020-11-18 18:42:18 Lord_of_Life_ is now known as Lord_of_Life
2020-11-18 18:42:37 <idnar> hekkaidekapus: aha
2020-11-18 18:43:06 × Ariakenom quits (~Ariakenom@h-98-128-229-104.NA.cust.bahnhof.se) (Quit: Leaving)
2020-11-18 18:44:53 darjeeling_ joins (~darjeelin@122.245.211.11)
2020-11-18 18:45:03 <hekkaidekapus> idnar: Are you parsing stuff? I’m wondering whether you are actually after Data.Fixed.
2020-11-18 18:46:58 <idnar> hekkaidekapus: JSON numbers, kinda
2020-11-18 18:47:21 <hekkaidekapus> Parsing it is, then.
2020-11-18 18:47:39 Ariakenom joins (~Ariakenom@h-98-128-229-104.NA.cust.bahnhof.se)
2020-11-18 18:48:56 conal joins (~conal@64.71.133.70)
2020-11-18 18:49:07 × kritzefitz quits (~kritzefit@212.86.56.80) (Ping timeout: 260 seconds)
2020-11-18 18:51:00 <hekkaidekapus> @hackage scientific-notation <== idnar: Check out that.
2020-11-18 18:51:00 <lambdabot> https://hackage.haskell.org/package/scientific-notation <== idnar: Check out that.
2020-11-18 18:51:05 <idnar> hekkaidekapus: I'm implementing this madness: https://docs.kraken.com/websockets/#book-checksum
2020-11-18 18:51:33 × SanchayanMaity quits (~Sanchayan@106.201.35.233) (Quit: SanchayanMaity)
2020-11-18 18:52:25 × jespada quits (~jespada@90.254.245.49) (Quit: Leaving)
2020-11-18 18:52:34 × geekosaur quits (82659a09@host154-009.vpn.uakron.edu) (Ping timeout: 245 seconds)
2020-11-18 18:52:38 <idnar> hekkaidekapus: ooh this is handy
2020-11-18 18:52:44 × nbloomf quits (~nbloomf@2600:1700:ad14:3020:1c60:9ba4:8bf9:ee34) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2020-11-18 18:53:01 jespada joins (~jespada@90.254.245.49)
2020-11-18 18:54:12 nbloomf joins (~nbloomf@2600:1700:ad14:3020:1c60:9ba4:8bf9:ee34)
2020-11-18 18:55:22 <idnar> hekkaidekapus: thanks!
2020-11-18 18:56:07 × knupfer quits (~Thunderbi@200116b8244bd6009cdc066a89cb8c22.dip.versatel-1u1.de) (Ping timeout: 260 seconds)
2020-11-18 18:56:20 <dminuoso> idnar: You could also look at https://hackage.haskell.org/package/scientific-0.3.6.2/docs/Data-Scientific.html which is what aeson uses
2020-11-18 18:56:30 <hekkaidekapus> You’re welcome. That Kraken thing has speed requirements. You will appreciate this line: “The scientific-notation parser outperforms the scientific parser that ships with aeson by a factor of five on small numbers.”
2020-11-18 18:56:59 <hekkaidekapus> dminuoso: Raced :) ^^^
2020-11-18 18:57:37 heatsink joins (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net)
2020-11-18 19:00:02 × u0_a298 quits (~user@47.206.148.226) (Read error: Connection reset by peer)
2020-11-18 19:00:19 u0_a298 joins (~user@47.206.148.226)
2020-11-18 19:02:36 × u0_a298 quits (~user@47.206.148.226) (Read error: Connection reset by peer)
2020-11-18 19:02:41 <idnar> hekkaidekapus: yeah, for what I'm doing, it's very useful to have a fast parse to something I can do trivial ops on; I need a more complicated conversion after that, but the converted values often go unused so I don't have to pay
2020-11-18 19:02:51 u0_a298 joins (~user@47.206.148.226)
2020-11-18 19:03:24 berberman joins (~berberman@unaffiliated/berberman)
2020-11-18 19:03:42 × berberman_ quits (~berberman@unaffiliated/berberman) (Ping timeout: 260 seconds)
2020-11-18 19:03:56 <idnar> dminuoso: I am currently parsing to that :)
2020-11-18 19:06:13 × u0_a298 quits (~user@47.206.148.226) (Read error: Connection reset by peer)
2020-11-18 19:06:30 u0_a298 joins (~user@47.206.148.226)
2020-11-18 19:07:15 dragestil joins (~quassel@185.137.175.104)
2020-11-18 19:07:20 <idnar> hekkaidekapus: blah, I could do with an Ord instance though
2020-11-18 19:08:47 <hekkaidekapus> The parsed numbers are not meant to be used as such. Refer to the ‘Consume’ section of haddocks instead.
2020-11-18 19:10:00 × wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 256 seconds)
2020-11-18 19:10:39 wroathe joins (~wroathe@c-73-24-27-54.hsd1.mn.comcast.net)
2020-11-18 19:11:39 × heatsink quits (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
2020-11-18 19:11:52 × nados quits (~dan@69-165-210-185.cable.teksavvy.com) (Quit: Leaving)
2020-11-18 19:12:57 × texasmynsted quits (~texasmyns@212.102.45.121) (Remote host closed the connection)
2020-11-18 19:13:32 texasmynsted joins (~texasmyns@212.102.45.121)
2020-11-18 19:14:11 geekosaur joins (82659a09@host154-009.vpn.uakron.edu)
2020-11-18 19:14:48 × dragestil quits (~quassel@185.137.175.104) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
2020-11-18 19:16:52 × ubert quits (~Thunderbi@p200300ecdf1e53a7e6b318fffe838f33.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)
2020-11-18 19:17:52 heatsink joins (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net)
2020-11-18 19:19:08 × texasmynsted quits (~texasmyns@212.102.45.121) (Ping timeout: 256 seconds)
2020-11-18 19:20:44 × Jonno_FTW quits (~come@api.carswap.me) (Ping timeout: 272 seconds)
2020-11-18 19:21:46 cosimone joins (~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd)
2020-11-18 19:22:28 knupfer joins (~Thunderbi@200116b8244bd6003ce66efffe6f5e29.dip.versatel-1u1.de)
2020-11-18 19:22:29 × knupfer quits (~Thunderbi@200116b8244bd6003ce66efffe6f5e29.dip.versatel-1u1.de) (Client Quit)
2020-11-18 19:22:43 mastarija joins (~mastarija@93-136-96-155.adsl.net.t-com.hr)
2020-11-18 19:22:45 knupfer joins (~Thunderbi@i5E86B4DB.versanet.de)
2020-11-18 19:23:36 <mastarija> I'm having some trouble writing instances for generics.
2020-11-18 19:23:40 × cr3 quits (~cr3@192-222-143-195.qc.cable.ebox.net) (Ping timeout: 256 seconds)
2020-11-18 19:23:56 <mastarija> I have these two instances
2020-11-18 19:23:58 <mastarija> instance {-# OVERLAPPABLE #-} EncOpaque' v => EncOpaque' ( S1 s v ) where
2020-11-18 19:24:05 <mastarija> instance EncOpaque' v => EncOpaque' ( S1 ('MetaSel ( 'Just f ) x y z ) v ) where
2020-11-18 19:24:31 <mastarija> problem is that in the second I want to get name of the field 'f'
2020-11-18 19:24:43 <mastarija> for that I have to use Selector class

All times are in UTC.