Home freenode/#haskell: Logs Calendar

Logs: freenode/#haskell

←Prev  Next→ 502,152 events total
2021-04-08 17:45:07 × gproto023 quits (~gproto23@unaffiliated/gproto23) (Ping timeout: 265 seconds)
2021-04-08 17:45:17 <dmj`> cub3s_: if your project is just haskell you can use stack + docker, but if it uses third party deps, or you want to build and deploy projects in multiple languages nix is where its at
2021-04-08 17:45:24 × rajivr quits (uid269651@gateway/web/irccloud.com/x-jvyqvcvcmixmgtiu) (Quit: Connection closed for inactivity)
2021-04-08 17:45:53 × deviantfero quits (~deviantfe@190.150.27.58) (Quit: WeeChat 3.1)
2021-04-08 17:46:17 deviantfero joins (~deviantfe@190.150.27.58)
2021-04-08 17:46:54 × royal_screwup21 quits (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Quit: Connection closed)
2021-04-08 17:47:18 royal_screwup21 joins (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9)
2021-04-08 17:47:41 × vicfred quits (~vicfred@unaffiliated/vicfred) (Ping timeout: 240 seconds)
2021-04-08 17:50:55 × tmciver quits (~tmciver@cpe-172-101-40-226.maine.res.rr.com) (Ping timeout: 265 seconds)
2021-04-08 17:51:02 × deviantfero quits (~deviantfe@190.150.27.58) (Client Quit)
2021-04-08 17:51:57 × solvr quits (57e3c46d@87.227.196.109) (Quit: Connection closed)
2021-04-08 17:52:05 × zebrag quits (~inkbottle@aaubervilliers-654-1-2-51.w83-200.abo.wanadoo.fr) (Quit: Konversation terminated!)
2021-04-08 17:52:22 × royal_screwup21 quits (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Ping timeout: 265 seconds)
2021-04-08 17:52:26 zebrag joins (~inkbottle@aaubervilliers-654-1-2-51.w83-200.abo.wanadoo.fr)
2021-04-08 17:52:31 tmciver joins (~tmciver@cpe-172-101-40-226.maine.res.rr.com)
2021-04-08 17:54:03 × L0u1sChu quits (~textual@203.145.94.123) (Quit: Textual IRC Client: www.textualapp.com)
2021-04-08 17:56:44 epicte7us joins (~epictetus@ip72-194-215-136.sb.sd.cox.net)
2021-04-08 17:57:18 × mkDoku quits (~TheMule@aftr-37-201-195-134.unity-media.net) (Ping timeout: 240 seconds)
2021-04-08 17:57:22 × geekosaur quits (82650c7a@130.101.12.122) (Ping timeout: 240 seconds)
2021-04-08 17:58:07 heatsink joins (~heatsink@108-201-191-115.lightspeed.sntcca.sbcglobal.net)
2021-04-08 17:59:47 × ep1ctetus quits (~epictetus@ip72-194-215-136.sb.sd.cox.net) (Ping timeout: 246 seconds)
2021-04-08 18:00:17 mkDoku joins (~TheMule@aftr-37-201-195-134.unity-media.net)
2021-04-08 18:00:51 × vicfred_ quits (~vicfred@unaffiliated/vicfred) (Quit: Leaving)
2021-04-08 18:01:42 ixlun joins (~matthew@213.205.241.25)
2021-04-08 18:04:46 × mkDoku quits (~TheMule@aftr-37-201-195-134.unity-media.net) (Ping timeout: 240 seconds)
2021-04-08 18:04:56 <maerwald> sm[m]: I think the only way to achieve swifter ecosystem migrations is to incorporate a bug tracker on hackage
2021-04-08 18:05:43 viluon joins (uid453725@gateway/web/irccloud.com/x-ocirbhfxzaypqcdp)
2021-04-08 18:07:54 × hypercube quits (hypercube@gateway/vpn/protonvpn/hypercube) (Ping timeout: 260 seconds)
2021-04-08 18:08:11 × kritzefitz quits (~kritzefit@212.86.56.80) (Ping timeout: 260 seconds)
2021-04-08 18:08:14 × puke quits (~vroom@217.138.252.196) (Remote host closed the connection)
2021-04-08 18:08:34 puke joins (~vroom@217.138.252.196)
2021-04-08 18:08:47 rond_ joins (59402191@89-64-33-145.dynamic.chello.pl)
2021-04-08 18:08:51 haskellstudent joins (~quassel@213-225-9-45.nat.highway.a1.net)
2021-04-08 18:09:21 <sm[m]> homebrew seems quite good at this
2021-04-08 18:10:09 <sm[m]> often before I get to update my formula there, random brew maintainers have already done it
2021-04-08 18:14:06 <maerwald> distros usually have a stronger identity component (e.g. NixOS), while language ecosystem often drift apart
2021-04-08 18:14:57 <maerwald> so to compensate for that drift, you need a platform that is minimal in annoyance and has low entry barrier in coordinating issues
2021-04-08 18:15:04 × p3n_ quits (~p3n@2a00:19a0:3:7c:0:d9c6:7cf6:1) (Quit: ZNC 1.8.2 - https://znc.in)
2021-04-08 18:15:06 kritzefitz joins (~kritzefit@212.86.56.80)
2021-04-08 18:15:08 <maerwald> hackage is not that
2021-04-08 18:15:14 p3n joins (~p3n@2a00:19a0:3:7c:0:d9c6:7cf6:1)
2021-04-08 18:15:55 geekosaur joins (82650c7a@130.101.12.122)
2021-04-08 18:16:06 × merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds)
2021-04-08 18:17:40 nilof joins (~olofs@90-227-86-119-no542.tbcn.telia.com)
2021-04-08 18:18:27 × star_cloud quits (~star_clou@ec2-34-220-44-120.us-west-2.compute.amazonaws.com) (Ping timeout: 248 seconds)
2021-04-08 18:18:30 <sm[m]> maerwald: how about an etherpad page
2021-04-08 18:18:54 <maerwald> not sure that's the right tool
2021-04-08 18:18:58 <sm[m]> I'm only half joking, it would probably help a lot
2021-04-08 18:19:10 <maerwald> I'm actually thinking about something really boring, like bugzilla
2021-04-08 18:19:26 <sm[m]> plus a team of migrators to file issues etc./
2021-04-08 18:19:36 <sm[m]> oh god not bugzilla
2021-04-08 18:19:48 incertia joins (~incertia@d4-50-26-103.nap.wideopenwest.com)
2021-04-08 18:20:15 <maerwald> it should be something boring
2021-04-08 18:20:26 royal_screwup21 joins (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9)
2021-04-08 18:20:26 <sm[m]> I would say github issues, but I know that stops progress right there
2021-04-08 18:20:26 × BosonCollider quits (~olofs@90-227-86-119-no542.tbcn.telia.com) (Ping timeout: 240 seconds)
2021-04-08 18:20:34 <maerwald> no, github is proprietary
2021-04-08 18:20:37 × jjhoo quits (jahakala@dsl-trebng21-b048b5-171.dhcp.inet.fi) (Remote host closed the connection)
2021-04-08 18:20:43 <maerwald> and many ppl don't host their project even there
2021-04-08 18:20:44 <sm[m]> gitlab! github! ...
2021-04-08 18:20:56 <maerwald> ppl already have hackage credentials
2021-04-08 18:21:07 <maerwald> those same credentials have to work for the issue tracker
2021-04-08 18:21:14 <maerwald> no additional steps
2021-04-08 18:21:19 <sm[m]> sure, but hackage doesn't have this tool and it's a big job to build it
2021-04-08 18:21:48 <maerwald> how hard can that be...
2021-04-08 18:21:48 <sm[m]> it's possible to do this with low tech solutions too
2021-04-08 18:22:05 <sm[m]> should be easy right ?!
2021-04-08 18:22:13 × mctpyt quits (~mctpyt@unaffiliated/mctpyt) (Quit: WeeChat 3.1)
2021-04-08 18:22:17 <maerwald> yeah, simple backend :)
2021-04-08 18:23:49 <sm[m]> we could ask a php dev for help. We'd be up and running in a day :)
2021-04-08 18:24:05 × lykke quits (05ba7881@5.186.120.129.cgn.fibianet.dk) (Quit: Connection closed)
2021-04-08 18:24:27 <monochrom> That would make headline news.
2021-04-08 18:24:43 <sm[m]> yup, we'd get on HN front page
2021-04-08 18:24:59 × royal_screwup21 quits (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Ping timeout: 246 seconds)
2021-04-08 18:25:07 <sm[m]> and it would work, but it would require us to be rather humble
2021-04-08 18:25:36 <sm[m]> it would actually be a marketing masterstoke I think
2021-04-08 18:25:45 <xerox_> what does $mWNode.\ here https://pastebin.com/raw/TYJ0VDPg correspond to in here https://github.com/antalsz/urn-random/blob/master/src/Data/Urn/Internal.hs ?
2021-04-08 18:25:50 <xerox_> is it the pattern synonym?
2021-04-08 18:28:31 × nbloomf quits (~nbloomf@2600:1700:ad14:3020:4552:1533:b307:c3a6) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2021-04-08 18:29:07 <monochrom> I heard yesterday that \ refers to lambdas. In your case, the pattern defines a function too, that would be the lambda.
2021-04-08 18:30:06 <xerox_> how lucky, just yesterday!
2021-04-08 18:30:26 <sm[m]> maerwald, just curious, would you still not make use of github for haskell infrastructure if we had nightly data backups and a way for importing that elsewhere when necessary ? (per sclv)
2021-04-08 18:30:56 <maerwald> sm[m]: why do you thinkg ghc is on its own gitlab?
2021-04-08 18:31:18 jpds joins (~jpds@gateway/tor-sasl/jpds)
2021-04-08 18:31:27 <monochrom> Plot twist: they go to gitlab, and use github for backup >:)
2021-04-08 18:32:41 danso joins (~dan@23-233-111-52.cpe.pppoe.ca)
2021-04-08 18:32:48 <sclv> the trustees repo is used to track migration issues already fwiw
2021-04-08 18:33:43 <maerwald> yeah, most ppl have never heard of it and 98% of maintainers aren't notified :)
2021-04-08 18:34:03 <maerwald> so it's a group of a few ppl manually writing patches and sending emails etc
2021-04-08 18:34:08 <sclv> it certainly lacks automation!
2021-04-08 18:34:16 <maerwald> that doesn't scale well, which is why I said hackage needs a bug tracker
2021-04-08 18:34:18 <sclv> building on matrix would be a way to improve this
2021-04-08 18:34:19 <maerwald> that is the automation
2021-04-08 18:34:34 <sclv> ok what is the difference between a hackage bugtracker and the existing tracker?
2021-04-08 18:34:38 <sclv> just moar links from hackage?
2021-04-08 18:34:58 <maerwald> sclv: 1) not proprietary, 2) better integrated with hackage, 3) no additional login credentials
2021-04-08 18:35:11 <sm[m]> matrix eh.. is matrix a separate codebase from hackage ? easier to deploy changes to perhaps ?
2021-04-08 18:35:22 <sclv> matrix is for the automation
2021-04-08 18:35:34 <sclv> i.e. sending notifications and perhaps creating issues
2021-04-08 18:35:50 <sclv> i agree not prop would be nice, the "integrated" thing is really a links question, easy to solve

All times are in UTC.