Logs: freenode/#haskell
| 2021-05-11 23:53:22 | → | EvilMagix joins (~aVikingTr@2001:8003:340d:d00:b2de:b98:7a93:b0ea) |
| 2021-05-11 23:53:47 | <Cajun> | maerwald: alright it only makes me do it twice before it errors. heres the output to both commands and the stack.yaml https://paste.tomsmeding.com/vrvPgBLC |
| 2021-05-11 23:54:46 | × | m0rphism quits (~m0rphism@HSI-KBW-085-216-104-059.hsi.kabelbw.de) (Ping timeout: 252 seconds) |
| 2021-05-11 23:56:04 | × | chimera quits (~chimera@168-182-134-95.pool.ukrtel.net) (Quit: Konversation terminated!) |
| 2021-05-11 23:58:08 | <geekosaur> | why did you put Cabal in there twice instead of changing the version? |
| 2021-05-11 23:58:28 | <monochrom> | heh |
| 2021-05-11 23:58:53 | <monochrom> | Ah, perhaps by automatic suggestions. |
| 2021-05-11 23:59:01 | <Cajun> | yeah its automatic suggestions |
| 2021-05-11 23:59:41 | <geekosaur> | for what it's worth, I would have tried allow-newer since later Cabal versions should be backward compatible |
| 2021-05-12 00:00:10 | <monochrom> | Along that line, today I met with my TAs. On the subject of commenting or even giving marks on code quality, a TA suggested hlint. |
| 2021-05-12 00:00:42 | × | Guest50610 quits (~textual@mskresolve-a.mskcc.org) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2021-05-12 00:00:47 | <Cale> | If hlint gives no suggestions, deduct 1 mark |
| 2021-05-12 00:01:13 | <monochrom> | "Ah but an hlint complaint like 'your parentheses are redundant' is not just cause for deducting marks. Making an XY problem is. hlint picks on all the unimportant things and misses on all the important things." |
| 2021-05-12 00:01:24 | <monochrom> | haha Cale that's a good scheme too |
| 2021-05-12 00:03:05 | → | conal joins (~conal@64.71.133.70) |
| 2021-05-12 00:03:21 | <monochrom> | Generally at today's technological level, these algorithmic suggests are all superficial and run the risk of causing moar XY problems. |
| 2021-05-12 00:04:11 | → | raehik joins (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) |
| 2021-05-12 00:09:11 | × | raehik quits (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Ping timeout: 240 seconds) |
| 2021-05-12 00:09:17 | <m_shiraeeshi> | what does that long sequence of symbols in recommended action mean? |
| 2021-05-12 00:09:37 | <m_shiraeeshi> | * Recommended action: try adding the following to your extra-deps in /home/cajun/HaskellProjects/parconc-examples-0.4.8/stack.yaml |
| 2021-05-12 00:10:04 | <geekosaur> | it's giving a commit hash for an exact version, looks like |
| 2021-05-12 00:10:22 | <Cajun> | yes its the hash for the version. allow-newer is allowing it to build but ill see if it runs |
| 2021-05-12 00:10:28 | <geekosaur> | which is a good example of why not to quite trust automatic suggestions; that's usually going overboard |
| 2021-05-12 00:10:43 | × | frozenErebus quits (~frozenEre@37.231.244.249) (Ping timeout: 252 seconds) |
| 2021-05-12 00:11:19 | <monochrom> | Blockchains and cryptography solve all social problems such as distribution of wealth and reproducible unbuildability. >:) |
| 2021-05-12 00:11:58 | <Cajun> | something something cardano |
| 2021-05-12 00:12:04 | <Cajun> | x3 |
| 2021-05-12 00:12:26 | <monochrom> | I still think the resolver is too old to start with. 2018 January 1st?! |
| 2021-05-12 00:12:52 | <monochrom> | I mean unless you are also building a version of parconc from that period. |
| 2021-05-12 00:13:09 | <monochrom> | Period instruments for only period music. |
| 2021-05-12 00:13:11 | × | stree quits (~stree@68.36.8.116) (Ping timeout: 240 seconds) |
| 2021-05-12 00:13:29 | <Cajun> | the book is from 2013 but the package is kept up to date. that package is the one chosen automatically by `stack init` |
| 2021-05-12 00:14:02 | <monochrom> | OK so the parconc version is of year 2020 or even 2021 |
| 2021-05-12 00:14:45 | <monochrom> | I have trouble believing that it's compatible with old GHC and old Cabal library that came with old GHC. |
| 2021-05-12 00:15:04 | <Cajun> | should i change to some newer LTS resolver? specifically the one for my GHC 8.8.4? |
| 2021-05-12 00:15:05 | <monochrom> | In terms of GHC versions and Cabal versions, a 2-year gap is too big. |
| 2021-05-12 00:15:21 | <monochrom> | Yeah I think so, I think you should try newer resolvers. |
| 2021-05-12 00:15:47 | <monochrom> | Then again I don't use stack so I don't know how much you should trust or not trust stack init. |
| 2021-05-12 00:16:26 | <Cajun> | it complained quite a bit about versions and stuff so only 1 thing passed. no clue |
| 2021-05-12 00:16:28 | <monochrom> | Also I don't know whether an old stack version is the cause of stack-init defaulting to an old resolver. |
| 2021-05-12 00:16:29 | <geekosaur> | stack init will be using the global stack config, which unless it's been manually maintained will date back to when stack was first installed |
| 2021-05-12 00:16:40 | <monochrom> | Oh heh |
| 2021-05-12 00:16:50 | <geekosaur> | regardless of how old the current version of stack is, iirc |
| 2021-05-12 00:17:03 | <monochrom> | Gosh this is a mess. |
| 2021-05-12 00:17:04 | <geekosaur> | currently installed that is |
| 2021-05-12 00:17:33 | <monochrom> | Now this detail would be one I would ask "why should it be invented?" |
| 2021-05-12 00:17:54 | → | olligobber joins (olligobber@gateway/vpn/privateinternetaccess/olligobber) |
| 2021-05-12 00:18:01 | → | bennofs__ joins (~quassel@dynamic-077-011-002-207.77.11.pool.telefonica.de) |
| 2021-05-12 00:18:04 | <Cajun> | so how would i fix that? the build failed building happy 1.19.9 but i have 1.19.12. should i just stop and use cabal? ive heard that cabal can be a pain with dependency hell but have most of those issues been fixed? |
| 2021-05-12 00:18:26 | <geekosaur> | long since |
| 2021-05-12 00:18:33 | <geekosaur> | cabal v1 had those kinds of issues |
| 2021-05-12 00:19:39 | → | ddellacosta joins (~ddellacos@ool-44c73afa.dyn.optonline.net) |
| 2021-05-12 00:20:38 | → | larryba joins (~bc817c21@199.204.85.195) |
| 2021-05-12 00:21:08 | <Cajun> | alright thank you, cabal seems so much less painful to use monochrom++ geekosaur++ |
| 2021-05-12 00:21:58 | × | bennofs_ quits (~quassel@dynamic-077-013-025-172.77.13.pool.telefonica.de) (Ping timeout: 268 seconds) |
| 2021-05-12 00:22:36 | × | star_cloud quits (~star_clou@ec2-34-220-44-120.us-west-2.compute.amazonaws.com) (Ping timeout: 252 seconds) |
| 2021-05-12 00:24:09 | × | geowiesnot quits (~user@87-89-181-157.abo.bbox.fr) (Ping timeout: 245 seconds) |
| 2021-05-12 00:24:13 | × | ddellacosta quits (~ddellacos@ool-44c73afa.dyn.optonline.net) (Ping timeout: 240 seconds) |
| 2021-05-12 00:26:22 | → | stree joins (~stree@68.36.8.116) |
| 2021-05-12 00:31:17 | × | nineonin_ quits (~nineonine@50.216.62.2) (Ping timeout: 246 seconds) |
| 2021-05-12 00:31:40 | → | star_cloud joins (~star_clou@ec2-34-220-44-120.us-west-2.compute.amazonaws.com) |
| 2021-05-12 00:32:06 | × | proofofkeags quits (~proofofke@205.209.28.54) (Ping timeout: 240 seconds) |
| 2021-05-12 00:35:09 | × | Unhammer quits (~Unhammer@gateway/tor-sasl/unhammer) (Remote host closed the connection) |
| 2021-05-12 00:35:40 | → | Unhammer joins (~Unhammer@gateway/tor-sasl/unhammer) |
| 2021-05-12 00:37:46 | × | cole-h quits (~cole-h@c-73-48-197-220.hsd1.ca.comcast.net) (Ping timeout: 265 seconds) |
| 2021-05-12 00:42:36 | × | seveg quits (~gabriel@188-167-252-202.dynamic.chello.sk) (Ping timeout: 260 seconds) |
| 2021-05-12 00:44:20 | → | seveg joins (~gabriel@2a02-ab04-0249-8d00-dea6-32ff-fe17-0993.dynamic.v6.chello.sk) |
| 2021-05-12 00:46:17 | × | stree quits (~stree@68.36.8.116) (Quit: Caught exception) |
| 2021-05-12 00:46:41 | → | stree joins (~stree@68.36.8.116) |
| 2021-05-12 00:50:11 | × | hyiltiz quits (~quassel@unaffiliated/hyiltiz) (Ping timeout: 240 seconds) |
| 2021-05-12 00:50:26 | → | hyiltiz joins (~quassel@unaffiliated/hyiltiz) |
| 2021-05-12 00:55:47 | → | drbean_ joins (~drbean@TC210-63-209-24.static.apol.com.tw) |
| 2021-05-12 00:57:20 | → | DarkiJah joins (~Android@213.237.86.22) |
| 2021-05-12 00:58:17 | dcoutts__ | is now known as dcoutts |
| 2021-05-12 01:01:10 | → | tromp joins (~tromp@dhcp-077-249-230-040.chello.nl) |
| 2021-05-12 01:02:10 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2021-05-12 01:02:57 | × | DarkiJah quits (~Android@213.237.86.22) (Remote host closed the connection) |
| 2021-05-12 01:04:33 | × | xff0x quits (~xff0x@2001:1a81:53fb:1000:2c1d:2721:9e36:7aea) (Ping timeout: 258 seconds) |
| 2021-05-12 01:05:30 | → | DTZUZU joins (~DTZUZO@205.ip-149-56-132.net) |
| 2021-05-12 01:05:33 | × | tromp quits (~tromp@dhcp-077-249-230-040.chello.nl) (Ping timeout: 240 seconds) |
| 2021-05-12 01:06:20 | → | xff0x joins (~xff0x@2001:1a81:5237:1c00:bdb7:e463:e276:44ae) |
| 2021-05-12 01:06:50 | <shanemikel> | somthing something cardano is the reason I'm refreshing my haskell skillz. want to see what they're doing with smart contracts |
| 2021-05-12 01:07:35 | <shanemikel> | not to solve problems, but to create new ones ;) |
| 2021-05-12 01:08:04 | <Cale> | Taking cryptocurrency down from the inside? |
| 2021-05-12 01:09:30 | <shanemikel> | we're all on the inside now [laughs maniacally] |
| 2021-05-12 01:09:37 | <Cale> | I just want to be done with it all already. |
| 2021-05-12 01:10:22 | <shanemikel> | but we're not even on the moon yet :( |
| 2021-05-12 01:10:48 | <Axman6> | _if_ cryptocurrency is to be something actually useful, I'd definitely rather see it happen with Cardano than most alternatives. PoW is horrible, and IOHK seem to be doing a lot of good work, despite the fact it's cryptocurrency related |
| 2021-05-12 01:11:08 | <Cale> | Distributed databases are not a good fit for the real world. If you know who manages the connection between your database and the real world, you know where your database can be centralised. If you don't know, then you're just playing a video game with bad graphics despite all the graphics cards. |
| 2021-05-12 01:11:46 | × | hackage quits (mniip@haskell/bot/hackage) (Read error: Connection reset by peer) |
| 2021-05-12 01:12:52 | × | whataday quits (~xxx@2400:8902::f03c:92ff:fe60:98d8) (Remote host closed the connection) |
| 2021-05-12 01:13:11 | → | sheepduck joins (~sheepduck@2607:fea8:2a62:9600::9ba6) |
| 2021-05-12 01:13:59 | → | whataday joins (~xxx@2400:8902::f03c:92ff:fe60:98d8) |
| 2021-05-12 01:14:53 | × | hyiltiz quits (~quassel@unaffiliated/hyiltiz) (Ping timeout: 240 seconds) |
| 2021-05-12 01:14:56 | → | atraii joins (~atraii@2601:681:8700:c471:182c:49ac:c430:1f21) |
| 2021-05-12 01:15:48 | <shanemikel> | that's one way to put it |
| 2021-05-12 01:15:57 | × | mikoto-chan quits (~mikoto-ch@gateway/tor-sasl/mikoto-chan) (Ping timeout: 240 seconds) |
| 2021-05-12 01:16:12 | <Axman6> | I'm not sure I agree that they aren't a good fit for the real world. I'm somewhat biased, but by no means a crypto evangelist, or smart contract nut, but after working with DAML, and seeing technologies likc Canton, I can see how there is huge scops for building systems which share only the data they need so, and can have other write applications against others' shared data agaiunst it, without each party needing to know about thing. |
| 2021-05-12 01:17:01 | × | tdammers quits (~tdammers@unaffiliated/tdammers) (Ping timeout: 260 seconds) |
| 2021-05-12 01:17:36 | <Cale> | Doesn't that start to look like a bunch of isolated private databases that have restricted public APIs though? |
All times are in UTC.