Home freenode/#haskell: Logs Calendar

Logs: freenode/#haskell

←Prev  Next→ 502,152 events total
2021-03-19 09:46:26 <merijn> Ah, ok :)
2021-03-19 09:46:28 <kuribas> ah right.
2021-03-19 09:46:33 <kuribas> this was an explicit fail.
2021-03-19 09:46:43 tsaka__ joins (~torstein@2a02:587:1b19:7300:189d:1826:982b:b559)
2021-03-19 09:47:54 × xhlr quits (~xhlr@87-92-158-145.rev.dnainternet.fi) (Quit: Leaving)
2021-03-19 09:48:54 acidjnk_new joins (~acidjnk@p200300d0c72b9511759421c9ddfcc58f.dip0.t-ipconnect.de)
2021-03-19 09:50:26 × molehillish quits (~molehilli@2600:8800:8d06:1800:e0d0:506b:db48:8ec8) (Ping timeout: 264 seconds)
2021-03-19 09:51:44 heatsink joins (~heatsink@2600:1700:bef1:5e10:b5a7:9e26:9598:47de)
2021-03-19 09:54:52 unlink_ joins (~unlink2@p200300ebcf13b600588c7881abb1ea42.dip0.t-ipconnect.de)
2021-03-19 09:56:22 × heatsink quits (~heatsink@2600:1700:bef1:5e10:b5a7:9e26:9598:47de) (Ping timeout: 244 seconds)
2021-03-19 09:56:48 Sathiana joins (~kath@185-113-98-38.cust.bredband2.com)
2021-03-19 09:58:29 × Lycurgus quits (~niemand@98.4.116.165) (Quit: Exeunt)
2021-03-19 09:58:50 royal_screwup21 joins (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9)
2021-03-19 10:01:37 Neuromancer joins (~Neuromanc@unaffiliated/neuromancer)
2021-03-19 10:05:56 kinsho joins (~kinsho@83.137.249.87)
2021-03-19 10:07:54 kinsho parts (~kinsho@83.137.249.87) ()
2021-03-19 10:09:17 × tsaka__ quits (~torstein@2a02:587:1b19:7300:189d:1826:982b:b559) (Ping timeout: 244 seconds)
2021-03-19 10:09:53 hackage kind-generics-th 0.2.2.2 - Template Haskell support for generating `GenericK` instances https://hackage.haskell.org/package/kind-generics-th-0.2.2.2 (AlejandroSerrano)
2021-03-19 10:12:01 darjeeling_ joins (~darjeelin@122.245.217.128)
2021-03-19 10:15:03 × Sathiana quits (~kath@185-113-98-38.cust.bredband2.com) (Quit: WeeChat 3.0)
2021-03-19 10:15:41 Sathiana joins (~kath@185-113-98-38.cust.bredband2.com)
2021-03-19 10:16:01 × stree quits (~stree@68.36.8.116) (Ping timeout: 256 seconds)
2021-03-19 10:16:56 molehillish joins (~molehilli@2600:8800:8d06:1800:e0d0:506b:db48:8ec8)
2021-03-19 10:17:53 day joins (~Unknown@unaffiliated/day)
2021-03-19 10:18:31 kinsho joins (~kinsho@83.137.249.87)
2021-03-19 10:21:10 × puffnfresh quits (~puffnfres@119-17-138-164.77118a.mel.static.aussiebb.net) (Ping timeout: 256 seconds)
2021-03-19 10:21:38 × molehillish quits (~molehilli@2600:8800:8d06:1800:e0d0:506b:db48:8ec8) (Ping timeout: 264 seconds)
2021-03-19 10:22:42 <kinsho> \part
2021-03-19 10:22:47 kinsho parts (~kinsho@83.137.249.87) ()
2021-03-19 10:24:18 Rudd0^ joins (~Rudd0@185.189.115.103)
2021-03-19 10:24:25 × Sathiana quits (~kath@185-113-98-38.cust.bredband2.com) (Quit: WeeChat 3.0)
2021-03-19 10:25:03 Sathiana joins (~kath@185-113-98-38.cust.bredband2.com)
2021-03-19 10:25:44 dramforever joins (~dram@unaffiliated/dramforever)
2021-03-19 10:27:23 hackage forsyde-shallow 3.5.0.0 - ForSyDe's Haskell-embedded Domain Specific Language. https://hackage.haskell.org/package/forsyde-shallow-3.5.0.0 (ingo)
2021-03-19 10:27:46 × Rudd0 quits (~Rudd0@185.189.115.103) (Ping timeout: 260 seconds)
2021-03-19 10:29:02 stree joins (~stree@68.36.8.116)
2021-03-19 10:29:02 × emmanuel_erc quits (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) (Read error: Connection reset by peer)
2021-03-19 10:29:13 emmanuel_erc joins (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com)
2021-03-19 10:30:21 aggin joins (~ecm@103.88.87.37)
2021-03-19 10:33:17 son0p joins (~son0p@181.58.39.182)
2021-03-19 10:36:14 puffnfresh joins (~puffnfres@119-17-138-164.77118a.mel.static.aussiebb.net)
2021-03-19 10:39:22 <day> what is the currently recommended way to install haskell on archlinux?
2021-03-19 10:39:23 __monty__ joins (~toonn@unaffiliated/toonn)
2021-03-19 10:40:08 <yushyin> day: ghcup works fine
2021-03-19 10:41:15 <day> yes i think that's what i used the last time. but haskell.org recommends 'pacman -S ghc cabal-install happy alex haskell-haddock-library' thus i thought that maybe things turned greener :D
2021-03-19 10:42:50 <joel135> Things were still bleak a couple of months ago.
2021-03-19 10:43:03 × Guest217 quits (~textual@2603-7000-3040-0000-7953-b284-70cd-9e2c.res6.spectrum.com) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2021-03-19 10:43:28 <joel135> I am running all Haskell through stack now.
2021-03-19 10:43:39 <day> the drama is kind of hilarious though ngl
2021-03-19 10:44:15 <__monty__> The Arch maintainers' handling of haskell infra has pretty permanently undermined my confidence in their ability to communicate and deal with upstream anything tbh.
2021-03-19 10:44:44 <joel135> I don't remember if I used ghcup to make that work. But whatever I did should be in my channel logs so I could find it it you want.
2021-03-19 10:44:53 hackage postgresql-placeholder-converter 0.2.0.0 - Converter for question mark style and dollar sign style of PostgreSQL SQL. https://hackage.haskell.org/package/postgresql-placeholder-converter-0.2.0.0 (kakkun61)
2021-03-19 10:44:55 <day> eh i think it turned into something personal at some point and now it's impossible to resolve
2021-03-19 10:45:25 <day> joel135: it's fine i will just use ghcup
2021-03-19 10:45:29 <joel135> Ok
2021-03-19 10:46:52 × conal quits (~conal@64.71.133.70) (Read error: Connection reset by peer)
2021-03-19 10:48:25 × aggin quits (~ecm@103.88.87.37) (Quit: WeeChat 3.0.1)
2021-03-19 10:48:46 vilpan joins (~0@212.117.1.172)
2021-03-19 10:49:08 × guest316` quits (~user@49.5.6.87) (Remote host closed the connection)
2021-03-19 10:49:08 × emmanuel_erc quits (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com) (Read error: Connection reset by peer)
2021-03-19 10:49:19 emmanuel_erc joins (~user@2603-7000-9600-01c9-0000-0000-0000-0874.res6.spectrum.com)
2021-03-19 10:49:50 <yushyin> day: you will face a lot of opposition here regarding arch linux, i still recommend ghcup because it also simplifies things like installing and managing multiple ghc versions compared to packages from the linux distribution.
2021-03-19 10:50:19 × merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 276 seconds)
2021-03-19 10:50:38 merijn joins (~merijn@83-160-49-249.ip.xs4all.nl)
2021-03-19 10:51:13 <__monty__> I don't see why it should be personal. The Arch maintainers decided everything should be dynamically linked for some reason. GHC defaults to statically linking most things because a strong reliance on inlining etc. makes dynamic linking impractical/deleterious. Rather than either distributing libraries compatible with that default or changing the default setting GHC installs with, they simply choose to
2021-03-19 10:51:19 <__monty__> make it hard to start using GHC on Arch. It's as if they have a vendetta against Haskell more than anything.
2021-03-19 10:52:02 tessier joins (~treed@kernel-panic/copilotco)
2021-03-19 10:53:21 <tomsmeding> I'm happily using Arch and ghcup :)
2021-03-19 10:53:32 Codaraxis joins (~Codaraxis@193.27.14.10)
2021-03-19 10:54:39 conal joins (~conal@64.71.133.70)
2021-03-19 10:54:41 aggin joins (~ecm@103.88.87.37)
2021-03-19 10:55:10 × puffnfresh quits (~puffnfres@119-17-138-164.77118a.mel.static.aussiebb.net) (Ping timeout: 256 seconds)
2021-03-19 10:55:14 <dramforever> Literally every single person that has anything to do with Arch insist on telling me the benefits of dynamically linking libraries
2021-03-19 10:55:28 <dramforever> *every single person I've met
2021-03-19 10:55:36 <dramforever> 'This literally does not work' does not seem like an effective objection
2021-03-19 10:55:51 × merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 246 seconds)
2021-03-19 10:55:55 xhlr joins (~xhlr@87-92-158-145.rev.dnainternet.fi)
2021-03-19 10:56:00 <__monty__> It seems to me they've subscribed to glibc's party line for some reason.
2021-03-19 10:56:15 <dramforever> I'm starting to feel like stop supporting dynamic linking in GHC 10 or something might be the only remaining option :(
2021-03-19 10:56:26 merijn joins (~merijn@83-160-49-249.ip.xs4all.nl)
2021-03-19 10:56:52 <__monty__> That'd be unfortunate.
2021-03-19 10:56:59 <dramforever> I am *perfectly* okay with the distros distributing their things their way
2021-03-19 10:57:06 <dramforever> I just can't stand the wrong reasons
2021-03-19 10:57:36 <yushyin> ghc's support for dynamic linking is mediocre anyways
2021-03-19 10:57:49 <__monty__> I do want to highlight that generally Arch *users* are great. They have a tendency to run unstable software and report bugs.
2021-03-19 10:58:27 <dramforever> Arch maintainers are great too
2021-03-19 10:58:50 <dramforever> I admire like 99%+ of their work
2021-03-19 10:59:02 ski_ is now known as ski
2021-03-19 10:59:17 Kaiepi joins (~Kaiepi@47.54.252.148)
2021-03-19 10:59:24 × danso quits (~dan@2001:1970:52e7:d000:96b8:6dff:feb3:c009) (Ping timeout: 244 seconds)
2021-03-19 10:59:24 <dramforever> yushyin: I'd put it this way: GHC technically supports dynamic linking
2021-03-19 11:00:06 danso joins (~dan@2001:1970:52e7:d000:96b8:6dff:feb3:c009)
2021-03-19 11:00:30 <yushyin> true :D
2021-03-19 11:00:37 <dramforever> I hope I'm not spreading any hate here, all the Arch users and maintainers I've met are amazing people, including those who I complained about
2021-03-19 11:01:14 <dramforever> I want to be clear that however emotional, I do intend it to be a technical discussion about the ways GHC the program and Haskell the ecosystem works
2021-03-19 11:01:20 × merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds)
2021-03-19 11:01:40 <dramforever> however emotional I accidentally get, or whatever, not sure how to put this
2021-03-19 11:01:57 merijn joins (~merijn@83-160-49-249.ip.xs4all.nl)
2021-03-19 11:02:17 <yushyin> for now you cannot even set -dynamic as the default in a global config file anymore, https://github.com/haskell/cabal/issues/6505 makes it even more stressful to use arch linux's haskell packages
2021-03-19 11:02:21 × mnrmnaugh quits (~mnrmnaugh@unaffiliated/mnrmnaugh) (Ping timeout: 264 seconds)

All times are in UTC.