Home liberachat/#haskell: Logs Calendar

Logs: liberachat/#haskell

←Prev  Next→ 1,803,485 events total
2021-07-25 21:35:39 <drakonis> also, adding new features to nix requires going through the underlying c++ code used to write the package manager
2021-07-25 21:35:53 <Hecate> Cale: yes, overlapping instances are terrible
2021-07-25 21:36:08 <janus> but it is a system that generates a bunch of calls to a shell, why do you need a large runtime?
2021-07-25 21:36:11 <drakonis> also i'm not sure how it is better served by nix when its goals do not align with the science community's
2021-07-25 21:36:22 <drakonis> that's the problem lol
2021-07-25 21:36:24 <drakonis> calls to a shell
2021-07-25 21:36:41 <drakonis> https://hpc.guix.info/blog/2021/05/hpc-reproducible-research-in-guix-1.3.0/
2021-07-25 21:36:55 <drakonis> scheme's runtime isnt large, its very minimal btw
2021-07-25 21:37:02 <drakonis> it is very powerful however.
2021-07-25 21:37:12 <janus> ok but i don't wanna rewrite the build systems of every single package. they are more or less all written in shell
2021-07-25 21:37:35 <drakonis> you want to implement something new in guile? you can do it in a very reasonable amount of time and share that across other libraries
2021-07-25 21:38:01 <drakonis> the deployment code in guix reuses existing guix library code
2021-07-25 21:38:12 <monochrom> Any haskell discussion?
2021-07-25 21:38:55 <drakonis> monochrom: c'mon
2021-07-25 21:38:56 <drakonis> dont end the fun
2021-07-25 21:39:20 <monochrom> Take note that I haven't raised it for, what, hours.
2021-07-25 21:39:20 <maerwald> I think it was more of him begging us to talk about haskell
2021-07-25 21:39:25 <drakonis> perhaps we should continue on #haskell-offtopic?
2021-07-25 21:39:25 × jonathanx quits (~jonathan@h-178-174-176-109.A357.priv.bahnhof.se) (Remote host closed the connection)
2021-07-25 21:39:28 <drakonis> idk
2021-07-25 21:39:33 <arkanoid> drakonis: yeah, sure, it says to have "upgraded Scipy to 1.6.0", but as you can see from the webpage https://www.scipy.org/ it says "Large parts of the SciPy ecosystem (including all six projects above) are fiscally sponsored by NumFOCUS". Point is that most of the NumFocus projects are still not in guix, so that's "scipy is in guix" is a false statement
2021-07-25 21:39:43 jonathanx joins (~jonathan@h-178-174-176-109.A357.priv.bahnhof.se)
2021-07-25 21:39:50 <drakonis> uh
2021-07-25 21:39:50 <maerwald> #haskell-nix?
2021-07-25 21:39:52 <drakonis> but it is on guix
2021-07-25 21:40:01 <drakonis> what do you mean scipy isnt
2021-07-25 21:40:30 <maerwald> I wish pattern matches were first-class
2021-07-25 21:40:42 <arkanoid> I think we're offtopic here, what about continuing somewhere else?
2021-07-25 21:40:54 <davean> I support taking over nix channels with chat about improvements over nix
2021-07-25 21:41:05 <monochrom> heh
2021-07-25 21:41:07 <drakonis> we can take it to #nixos-chat instead
2021-07-25 21:41:15 <drakonis> or the guix owned channels, i dont know
2021-07-25 21:41:38 <arkanoid> whatever
2021-07-25 21:41:41 <monochrom> #haskell-offtopic is a good place on count of "same set of people"
2021-07-25 21:41:49 <drakonis> to haskell-ofttopic then
2021-07-25 21:41:56 <arkanoid> k
2021-07-25 21:44:14 <DigitalKiwi> monochrom: fun hater ;(
2021-07-25 21:45:20 × pera quits (~pera@user/pera) (Quit: leaving)
2021-07-25 21:45:37 × hgolden quits (~hgolden2@cpe-172-114-84-61.socal.res.rr.com) (Quit: Konversation terminated!)
2021-07-25 21:46:25 × slice quits (~slice@user/slice) (Quit: zzz)
2021-07-25 21:53:09 × jumper149 quits (~jumper149@80.240.31.34) (Quit: WeeChat 3.2)
2021-07-25 21:56:46 merijn joins (~merijn@83-160-49-249.ip.xs4all.nl)
2021-07-25 21:59:32 × gehmehgeh quits (~user@user/gehmehgeh) (Quit: Leaving)
2021-07-25 22:02:56 curiousgay joins (~curiousga@77-120-186-48.kha.volia.net)
2021-07-25 22:09:16 × takuan quits (~takuan@178-116-218-225.access.telenet.be) (Remote host closed the connection)
2021-07-25 22:11:53 × dhil quits (~dhil@195.213.192.47) (Ping timeout: 255 seconds)
2021-07-25 22:13:28 × tommd quits (~tommd@75-164-130-101.ptld.qwest.net) (Remote host closed the connection)
2021-07-25 22:13:49 slice joins (~slice@user/slice)
2021-07-25 22:13:54 tommd joins (~tommd@75-164-130-101.ptld.qwest.net)
2021-07-25 22:14:13 × Null_A quits (~null_a@2601:645:8700:2290:b1d7:1b8a:64ba:1a81) (Read error: Connection reset by peer)
2021-07-25 22:14:46 × burnsidesLlama quits (~burnsides@client-8-87.eduroam.oxuni.org.uk) (Remote host closed the connection)
2021-07-25 22:15:02 Null_A joins (~null_a@2601:645:8700:2290:fccc:f134:46b0:cde6)
2021-07-25 22:15:58 × __monty__ quits (~toonn@user/toonn) (Quit: leaving)
2021-07-25 22:17:36 falafel joins (~falafel@pool-96-255-70-50.washdc.fios.verizon.net)
2021-07-25 22:26:38 × Topsi1 quits (~Tobias@dyndsl-095-033-017-171.ewe-ip-backbone.de) (Quit: Leaving.)
2021-07-25 22:27:44 × wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Quit: Reconnecting)
2021-07-25 22:27:56 wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net)
2021-07-25 22:30:19 × Xnuk quits (~xnuk@vultr.xnu.kr) (Quit: ZNC - https://znc.in)
2021-07-25 22:30:36 Xnuk joins (~xnuk@45.76.202.58)
2021-07-25 22:31:16 × merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 272 seconds)
2021-07-25 22:31:36 fossdd joins (~fossdd@sourcehut/user/fossdd)
2021-07-25 22:32:02 dajoer joins (~david@user/gvx)
2021-07-25 22:32:07 × eggplantade quits (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
2021-07-25 22:32:46 × wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 256 seconds)
2021-07-25 22:34:35 delYsid joins (~user@84-115-55-45.cable.dynamic.surfer.at)
2021-07-25 22:35:14 <delYsid> How do I create "a Handle that writes to /dev/null"?
2021-07-25 22:35:37 <geekosaur> openFile "/dev/null" WriteMode
2021-07-25 22:35:45 <geekosaur> need to import System.IO
2021-07-25 22:35:52 <delYsid> oh
2021-07-25 22:36:13 <delYsid> is this portable? (just curious)?
2021-07-25 22:36:39 <geekosaur> won't work on windows, no, because windows calls it NUL:
2021-07-25 22:37:01 <delYsid> well, I guess vty doesnt work on windows either, so... thanks!
2021-07-25 22:42:02 × raehik1 quits (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Ping timeout: 255 seconds)
2021-07-25 22:43:07 × Gurkenglas quits (~Gurkengla@dslb-002-203-144-156.002.203.pools.vodafone-ip.de) (Ping timeout: 265 seconds)
2021-07-25 22:46:44 × hiruji quits (~hiruji@user/hiruji) (Read error: Connection reset by peer)
2021-07-25 22:47:07 hiruji joins (~hiruji@user/hiruji)
2021-07-25 22:47:54 × LukeHoersten quits (~LukeHoers@user/lukehoersten) (Ping timeout: 240 seconds)
2021-07-25 22:50:02 × Null_A quits (~null_a@2601:645:8700:2290:fccc:f134:46b0:cde6) (Remote host closed the connection)
2021-07-25 22:51:35 eggplantade joins (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net)
2021-07-25 22:52:13 LukeHoersten joins (~LukeHoers@user/lukehoersten)
2021-07-25 22:52:47 × jeetelongname quits (~jeet@host-89-241-98-229.as13285.net) (Ping timeout: 265 seconds)
2021-07-25 22:53:26 × curiousgay quits (~curiousga@77-120-186-48.kha.volia.net) (Ping timeout: 258 seconds)
2021-07-25 22:54:32 <delYsid> hmm, this doesnt work. System:process says to set std_err to UseHandle devNull where devNull <- openFile "/dev/null" WriteMode? It compiles, but I still see the output to stderr from the subprocess. How is this supposed to be done?
2021-07-25 22:55:00 × awth13 quits (~user@user/awth13) (Read error: Connection reset by peer)
2021-07-25 22:55:54 <geekosaur> @where paste
2021-07-25 22:55:54 <lambdabot> Help us help you: please paste full code, input and/or output at e.g. https://paste.tomsmeding.com
2021-07-25 22:56:10 × eggplantade quits (~Eggplanta@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 265 seconds)
2021-07-25 22:58:29 vicfred_ joins (~vicfred@fixed-187-190-192-58.totalplay.net)
2021-07-25 22:59:11 <delYsid> ahh, createProcess_ maybe
2021-07-25 23:00:23 <delYsid> nah, it ignores me.
2021-07-25 23:01:14 × vicfred quits (~vicfred@user/vicfred) (Ping timeout: 252 seconds)
2021-07-25 23:01:58 × LukeHoersten quits (~LukeHoers@user/lukehoersten) (Ping timeout: 265 seconds)
2021-07-25 23:04:50 lavaman joins (~lavaman@98.38.249.169)
2021-07-25 23:05:12 Null_A joins (~null_a@2601:645:8700:2290:fccc:f134:46b0:cde6)
2021-07-25 23:05:48 <hpc> do you just want to suppress stderr on a subprocess?
2021-07-25 23:05:59 <koz> Anyone familiar with freer-simple (or its methods in general) - any chance you know how to solve my issue? https://github.com/lexi-lambda/freer-simple/issues/33
2021-07-25 23:06:12 <hpc> you can let it give you the handle to stderr and just not read from it
2021-07-25 23:06:51 × nate3 quits (~nate@108-233-125-227.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 258 seconds)
2021-07-25 23:07:21 <geekosaur> well, as long as it doesn't overflow the pipe
2021-07-25 23:07:26 nate3 joins (~nate@108-233-125-227.lightspeed.sntcca.sbcglobal.net)

All times are in UTC.