Home freenode/#haskell: Logs Calendar

Logs: freenode/#haskell

←Prev  Next→ 502,152 events total
2020-11-06 08:57:30 × Sanchayan quits (~Sanchayan@223.226.118.59) (Read error: Connection reset by peer)
2020-11-06 08:57:49 Sanchayan joins (~Sanchayan@223.226.118.59)
2020-11-06 09:00:01 × corelax1 quits (~corelax@185.163.110.116) ()
2020-11-06 09:00:05 × mmynsted[m] quits (mmynstedtc@gateway/shell/matrix.org/x-nsloajvwzkribhpr) (Quit: Idle for 30+ days)
2020-11-06 09:00:27 watt213 joins (~watt213@124.123.105.19)
2020-11-06 09:00:49 jonathanx joins (~jonathan@dyn-8-sc.cdg.chalmers.se)
2020-11-06 09:04:30 <jophish> tomjaguarpaw: https://github.com/expipiplus1/exact-real/blob/master/.github/workflows/ci.yml#L6-L49
2020-11-06 09:04:41 <jophish> seems to work well enough for me
2020-11-06 09:04:55 <jophish> or were you asking about a CI service API in haskell?
2020-11-06 09:05:08 × watt213 quits (~watt213@124.123.105.19) (Ping timeout: 260 seconds)
2020-11-06 09:05:11 <merijn> tomjaguarpaw: Or update Haskell-CI with a Github actions backend :p
2020-11-06 09:05:43 <merijn> dminuoso: The Haskell-CI travis tests are more in depth than simply checking if "cabal build" works, though
2020-11-06 09:05:55 <merijn> dminuoso: they also test sdist, different confiurations, etc.
2020-11-06 09:06:14 ensyde joins (~ensyde@99-185-235-117.lightspeed.chrlnc.sbcglobal.net)
2020-11-06 09:06:25 <dminuoso> merijn: all easily written into a shell script.
2020-11-06 09:06:32 thc202 joins (~thc202@unaffiliated/thc202)
2020-11-06 09:06:50 <jophish> I've been working on a couple of scripts which allow me to comment "/bump major" on a PR and have a bot push a commit updating the changelog and version number, https://github.com/expipiplus1/update-nix-fetchgit/pull/46
2020-11-06 09:06:57 <merijn> Right, but the point of haskell-ci was to not have to rewrite that shell script every time ;)
2020-11-06 09:07:06 <dminuoso> Write it once, share it across projects
2020-11-06 09:07:10 <jophish> and another script which watches master for changes to the version, and pushes a tag
2020-11-06 09:07:14 <dminuoso> Chances are, your CI needs need custom tailoring *anyhow*
2020-11-06 09:07:22 <jophish> and another script which watches tags and makes a release when a new tag comes along
2020-11-06 09:07:27 <dminuoso> The idea that there's this "general CI setup that works for all" is a bit silly
2020-11-06 09:07:33 <merijn> dminuoso: that's what haskell-ci *is* and probably why he asked for something like that for "not travis" :p
2020-11-06 09:07:38 supercoven joins (~Supercove@dsl-hkibng32-54fb54-166.dhcp.inet.fi)
2020-11-06 09:07:42 × drbean quits (~drbean@TC210-63-209-217.static.apol.com.tw) (Ping timeout: 256 seconds)
2020-11-06 09:07:42 <dminuoso> ah..
2020-11-06 09:07:46 <jophish> https://github.com/expipiplus1/action-automation
2020-11-06 09:07:53 <dminuoso> I stick to my point. Just write it yourself, its not that hard...
2020-11-06 09:07:55 <dminuoso> :p
2020-11-06 09:08:37 × loximann quits (~loximann_@2001:999:91:a2:a80c:634a:b1db:5) (Quit: Leaving)
2020-11-06 09:08:41 <merijn> dminuoso: Writing a github actions version is on my (continuously growing) "post-thesis" todo list already :p
2020-11-06 09:08:51 <jophish> Is travis really going anywhere, I mean I certainly wouldn't use it for anything new over something integrated with gitlab or github, but surely it's got some life left?
2020-11-06 09:09:19 × denisse quits (~spaceCat@gateway/tor-sasl/alephzer0) (Quit: ZNC 1.7.5 - https://znc.in)
2020-11-06 09:09:44 <Taneb> jophish: I'd heard they're removing free support for open source
2020-11-06 09:09:47 denisse joins (~spaceCat@gateway/tor-sasl/alephzer0)
2020-11-06 09:09:52 <jophish> seriously?
2020-11-06 09:09:54 <jophish> wow
2020-11-06 09:10:01 <jophish> How's things, Taneb ?
2020-11-06 09:10:13 <dminuoso> jophish: you dont read news, do you?
2020-11-06 09:10:39 <Taneb> dminuoso: it's not exactly the kind of thing that makes it into newspapers
2020-11-06 09:10:53 <dminuoso> travis CI was bought off by a company that has made a habit of "buy company, fire all senior staff, and milk the cashcow for as long as you can"
2020-11-06 09:11:06 × ensyde quits (~ensyde@99-185-235-117.lightspeed.chrlnc.sbcglobal.net) (Ping timeout: 258 seconds)
2020-11-06 09:11:08 <dminuoso> and as it turned out, a week later most of the senior staff was laid off..
2020-11-06 09:11:28 <jophish> dminuoso: I can't read, sorry
2020-11-06 09:11:47 <dminuoso> Taneb: oh I meant tech news I guess :)
2020-11-06 09:12:21 <jophish> I get all my news from /r/copypasta
2020-11-06 09:12:48 <dminuoso> There is such a sub?
2020-11-06 09:14:40 ensyde joins (~ensyde@99-185-235-117.lightspeed.chrlnc.sbcglobal.net)
2020-11-06 09:14:40 <jophish> To be fair, it was the first news outlet to call the race for Biden
2020-11-06 09:16:57 DavidEichmann joins (~david@43.240.198.146.dyn.plus.net)
2020-11-06 09:20:19 <int-e> jophish: how would you know if it's the only one you read
2020-11-06 09:20:37 × ensyde quits (~ensyde@99-185-235-117.lightspeed.chrlnc.sbcglobal.net) (Ping timeout: 264 seconds)
2020-11-06 09:21:13 o1lo01ol1o joins (~o1lo01ol1@bl8-213-81.dsl.telepac.pt)
2020-11-06 09:21:38 <int-e> (also, the name suggests that it'll at best be second, if they're quick enough to copy and paste)
2020-11-06 09:22:39 × bliminse quits (~bliminse@host109-156-197-211.range109-156.btcentralplus.com) (Ping timeout: 256 seconds)
2020-11-06 09:23:00 × CodeAlways quits (uid272474@gateway/web/irccloud.com/x-mliviwyoymdgahbo) (Quit: Connection closed for inactivity)
2020-11-06 09:23:16 × Stanley|00 quits (~stanley00@unaffiliated/stanley00) (Read error: Connection reset by peer)
2020-11-06 09:23:26 Aquazi joins (uid312403@gateway/web/irccloud.com/x-rydgrdgzszjcykfa)
2020-11-06 09:23:31 bliminse joins (~bliminse@host109-156-197-211.range109-156.btcentralplus.com)
2020-11-06 09:23:48 Stanley00 joins (~stanley00@unaffiliated/stanley00)
2020-11-06 09:24:02 × falafel quits (~falafel@2601:247:c400:1390:744c:5d49:cbc1:a27a) (Ping timeout: 264 seconds)
2020-11-06 09:25:16 Franciman joins (~francesco@host-79-36-167-172.retail.telecomitalia.it)
2020-11-06 09:26:16 ensyde joins (~ensyde@99-185-235-117.lightspeed.chrlnc.sbcglobal.net)
2020-11-06 09:26:46 <merijn> dminuoso: Man, there's subs for everything :p
2020-11-06 09:26:54 kuribastard joins (~user@ptr-25vy0i8gjp0q1mdagcc.18120a2.ip6.access.telenet.be)
2020-11-06 09:27:53 <kuribastard> applicative do looks nice for pararallelizing stuff. It should be enough to have a parallel (<*>) method, and let the desugaring handle the paralellism, right?
2020-11-06 09:28:05 kmwyard parts (uid471732@gateway/web/irccloud.com/x-tmjuaykfgmfaiqvc) ()
2020-11-06 09:28:09 × watt001 quits (~watt001@124.123.105.19) (Remote host closed the connection)
2020-11-06 09:28:23 <kuribastard> For example batching queries to a database.
2020-11-06 09:28:33 <merijn> kuribastard: Congratulations you have reinvented Facebook's Haxl :p
2020-11-06 09:29:08 × jbox quits (~atlas@unaffiliated/jbox) (Quit: WeeChat 2.9)
2020-11-06 09:29:21 <merijn> kuribastard: http://events.techcast.com/bigtechday10/Garmisch-1345/?q=Garmisch-1345
2020-11-06 09:29:33 <kuribastard> merijn: ah cool, I could use that :)
2020-11-06 09:29:48 <kuribastard> merijn: so simply relying on the desugaring isn't enough?
2020-11-06 09:30:32 <merijn> It depends on how far you wanna go
2020-11-06 09:30:34 gehmehgeh joins (~ircuser1@gateway/tor-sasl/gehmehgeh)
2020-11-06 09:30:39 <merijn> And what you mean by "desugaring"
2020-11-06 09:31:00 <merijn> But Simon's talk there is mostly about batching database queries, so... :p
2020-11-06 09:31:23 × ensyde quits (~ensyde@99-185-235-117.lightspeed.chrlnc.sbcglobal.net) (Ping timeout: 260 seconds)
2020-11-06 09:31:50 <kuribastard> nice, that could be pretty helpful
2020-11-06 09:33:19 × bqv quits (~bqv@2a02:8010:674f:0:d65d:64ff:fe52:5efe) (Quit: WeeChat 2.9)
2020-11-06 09:34:02 <kuribastard> merijn: that slides is pretty nice :)
2020-11-06 09:36:25 ensyde joins (~ensyde@99-185-235-117.lightspeed.chrlnc.sbcglobal.net)
2020-11-06 09:36:39 bqv joins (~bqv@2a02:8010:674f:0:d65d:64ff:fe52:5efe)
2020-11-06 09:37:30 <kuribastard> it syncronises the slide with the video
2020-11-06 09:37:39 <kuribastard> I haven't seen that before
2020-11-06 09:38:17 × bqv quits (~bqv@2a02:8010:674f:0:d65d:64ff:fe52:5efe) (Client Quit)
2020-11-06 09:40:14 ubert joins (~Thunderbi@p200300ecdf1e53aae6b318fffe838f33.dip0.t-ipconnect.de)
2020-11-06 09:41:08 × ensyde quits (~ensyde@99-185-235-117.lightspeed.chrlnc.sbcglobal.net) (Ping timeout: 256 seconds)
2020-11-06 09:43:31 hackage ukrainian-phonetics-basic 0.1.10.0 - A library to work with the basic Ukrainian phonetics and syllable segmentation. https://hackage.haskell.org/package/ukrainian-phonetics-basic-0.1.10.0 (OleksandrZhabenko)
2020-11-06 09:44:11 shatriff joins (~vitaliish@176.52.219.10)
2020-11-06 09:44:11 emmanuel_erc joins (~user@2604:2000:1382:ce03:496b:5584:4342:f627)
2020-11-06 09:44:22 <jchia> Is anyone experiencing Haskell Language Server taking >= 30GB RSS (resident set size) when editing a few files that are a few hundred lines in total long? I have a beefy machine but I wonder whether people with less RAM regularly encounter OOM problems when running HLS.
2020-11-06 09:44:42 <jchia> The RAM usage does not start up that big, but it grows.
2020-11-06 09:44:51 <merijn> Might be a leak?
2020-11-06 09:45:03 <merijn> Which version of hls? I know there were some leaks in earlier versions
2020-11-06 09:45:38 <merijn> ooh!
2020-11-06 09:45:46 <merijn> Pijul 1.0 release!
2020-11-06 09:46:02 <jchia> I'm running hls that I built from a Sep 10 commit.

All times are in UTC.