Logs: liberachat/#haskell
| 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.