Logs: liberachat/#haskell
| 2021-06-10 17:14:57 | × | amahl quits (~amahl@dsl-jklbng12-54fbca-64.dhcp.inet.fi) (Read error: Connection reset by peer) |
| 2021-06-10 17:15:26 | → | derelict joins (~derelict@user/derelict) |
| 2021-06-10 17:15:50 | <dminuoso> | So say you had `wai-logger-2.3.6-2a8c55efa43c9b01a0a3b38bdaadb02395a01172c27fddc88dd059cf00e1627c` installed |
| 2021-06-10 17:15:53 | <dminuoso> | then this would report: |
| 2021-06-10 17:16:11 | → | tromp joins (~textual@dhcp-077-249-230-040.chello.nl) |
| 2021-06-10 17:16:33 | <dminuoso> | (conflict: wai-logger==2.3.6/installed-2a8c55efa43c9b01a0a3b38bdaadb02395a01172c27fddc88dd059cf00e1627c, freyja-client => wai-logger>=2.4) |
| 2021-06-10 17:16:46 | → | amahl joins (~amahl@dsl-jklbng12-54fbca-64.dhcp.inet.fi) |
| 2021-06-10 17:17:25 | <dminuoso> | It's interesting that I understand the meaning of == and => now. == means it's a fixed dependency, and => means the right hand is a constraint induced by the left thing |
| 2021-06-10 17:18:52 | → | crazazy joins (~user@130.89.171.203) |
| 2021-06-10 17:19:12 | × | kuribas quits (~user@ptr-25vy0i6v9tbds0gjkm6.18120a2.ip6.access.telenet.be) (Remote host closed the connection) |
| 2021-06-10 17:19:27 | → | slack1256 joins (~slack1256@181.203.23.128) |
| 2021-06-10 17:20:12 | <dminuoso> | I just dont understand in what codepath that would ever trigger |
| 2021-06-10 17:20:38 | <tomsmeding> | Interesting! |
| 2021-06-10 17:22:32 | <zzz> | hi. i am creating a tree of all possible moves in a game (think tic tac toe). can anyone give me some advice on how to make my code concurrent or parallel, or help me find exaclty what can i do? |
| 2021-06-10 17:22:34 | × | malvo quits (~malvo@malvo.org) (Ping timeout: 245 seconds) |
| 2021-06-10 17:23:44 | × | myShoggoth quits (~myShoggot@97-120-89-117.ptld.qwest.net) (Ping timeout: 264 seconds) |
| 2021-06-10 17:24:19 | × | mc47 quits (~mc47@xmonad/TheMC47) (Quit: Leaving) |
| 2021-06-10 17:24:36 | → | hnOsmium0001 joins (uid453710@id-453710.stonehaven.irccloud.com) |
| 2021-06-10 17:24:44 | → | alx741 joins (~alx741@186.178.108.59) |
| 2021-06-10 17:24:46 | → | boxscape joins (~boxscape@user/boxscape) |
| 2021-06-10 17:25:06 | <dminuoso> | zzz: hiya, probably. |
| 2021-06-10 17:26:09 | <dminuoso> | zzz: Have you decided on a particular algorithm? Maybe alpha beta pruning? |
| 2021-06-10 17:26:47 | spatchkaa_ | is now known as spatchkaa |
| 2021-06-10 17:26:50 | <dminuoso> | The key here is whether you even have an search algorithm that you parallelize or not. |
| 2021-06-10 17:27:22 | <boxscape> | tomsmeding have you considered loading up the last page instead of the first page when visiting https://ircbrowse.tomsmeding.com/browse/lchaskell ? Seems like that would be quite a bit more useful (and save me a click everytime I go there :) |
| 2021-06-10 17:27:33 | → | malvo joins (~malvo@malvo.org) |
| 2021-06-10 17:27:44 | × | azeem quits (~azeem@dynamic-adsl-94-34-34-125.clienti.tiscali.it) (Ping timeout: 252 seconds) |
| 2021-06-10 17:27:44 | × | spatchkaa quits (~spatchkaa@S010600fc8da47b63.gv.shawcable.net) (Quit: Leaving) |
| 2021-06-10 17:28:06 | × | tromp quits (~textual@dhcp-077-249-230-040.chello.nl) (Quit: My iMac has gone to sleep. ZZZzzz…) |
| 2021-06-10 17:28:21 | tomsmeding | notes boxscape's suggestion on the list |
| 2021-06-10 17:28:26 | <boxscape> | thanks :) |
| 2021-06-10 17:28:31 | <dminuoso> | tomsmeding: actually strike what I said about abi hashes, I dont quite understand when, but apparently under some circumstances, a package identifier can be `other-package-AbCdEfGhIj0123456789` |
| 2021-06-10 17:28:42 | tomsmeding | does the same every time so I wager it will save everyone a click |
| 2021-06-10 17:28:49 | <dminuoso> | And https://github.com/haskell/cabal/issues/5892 suggests the above was quite intentional |
| 2021-06-10 17:29:18 | <tomsmeding> | dminuoso: perhaps the disappearance of a hash happens for boot libraries only? |
| 2021-06-10 17:29:20 | → | azeem joins (~azeem@176.200.250.80) |
| 2021-06-10 17:30:05 | × | xkuru quits (~xkuru@user/xkuru) (Remote host closed the connection) |
| 2021-06-10 17:30:15 | × | eggplantade quits (~Eggplanta@2600:1700:bef1:5e10:2121:a570:d35e:ba7a) (Remote host closed the connection) |
| 2021-06-10 17:30:23 | → | xkuru joins (~xkuru@user/xkuru) |
| 2021-06-10 17:31:02 | <dminuoso> | tomsmeding: Not quite sure, boot libraries have abi hashes too. |
| 2021-06-10 17:31:45 | → | eggplantade joins (~Eggplanta@2600:1700:bef1:5e10:2121:a570:d35e:ba7a) |
| 2021-06-10 17:31:50 | <dminuoso> | What I am sure about, is that this must be installed packages. |
| 2021-06-10 17:31:58 | <dminuoso> | Perhaps this is about packages installed inside the v2- store? |
| 2021-06-10 17:32:03 | × | justsomeguy quits (~justsomeg@user/justsomeguy) (Ping timeout: 252 seconds) |
| 2021-06-10 17:34:37 | → | myShoggoth joins (~myShoggot@97-120-89-117.ptld.qwest.net) |
| 2021-06-10 17:35:13 | × | xkuru quits (~xkuru@user/xkuru) (Remote host closed the connection) |
| 2021-06-10 17:35:55 | × | azeem quits (~azeem@176.200.250.80) (Read error: Connection reset by peer) |
| 2021-06-10 17:37:27 | → | octeep joins (~octeep@n219077212239.netvigator.com) |
| 2021-06-10 17:38:54 | → | azeem joins (~azeem@dynamic-adsl-94-34-34-125.clienti.tiscali.it) |
| 2021-06-10 17:39:09 | → | Crypt9a2e joins (~Crypt9a2e@157.51.21.223) |
| 2021-06-10 17:40:36 | × | neceve quits (~quassel@2a02:c7f:607e:d600:a95a:ecd2:e57a:3130) (Ping timeout: 272 seconds) |
| 2021-06-10 17:45:02 | <zzz> | dminuoso: no, for now i am pretty much just bruteforcing all possible moves. i have one or two heuristics but that's it. the game is similar in every way to tic tac toe except you have 3 ranks of pieces. each player has 2 pieces of each rank for a total of 6. you can play higher rank pieces over lower rank ones. once a piece is placed, it can never be moved. i mainly want to explore optimal strategies |
| 2021-06-10 17:45:14 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2021-06-10 17:46:13 | → | nattiestnate joins (~nate@36.70.194.182) |
| 2021-06-10 17:46:24 | <dminuoso> | zzz: Presumably the goal is to explore parallel programming in Haskell then? |
| 2021-06-10 17:46:52 | <dminuoso> | @where pacp |
| 2021-06-10 17:46:52 | <lambdabot> | I know nothing about pacp. |
| 2021-06-10 17:46:54 | <dminuoso> | @where PACP |
| 2021-06-10 17:46:54 | <lambdabot> | I know nothing about pacp. |
| 2021-06-10 17:47:34 | <dminuoso> | @where PCPH |
| 2021-06-10 17:47:35 | <lambdabot> | "Parallel and Concurrent Programming in Haskell" by Simon Marlow in 2013 at <http://community.haskell.org/~simonmar/pcph/>,<http://chimera.labs.oreilly.com/books/1230000000929/>,<https://web.archive. |
| 2021-06-10 17:47:35 | <lambdabot> | org/web/20180117194842/http://chimera.labs.oreilly.com/books/1230000000929>,<https://www.oreilly.com/library/view/parallel-and-concurrent/9781449335939/> |
| 2021-06-10 17:47:53 | <dminuoso> | This is the definite book to grab and read. |
| 2021-06-10 17:48:06 | <dminuoso> | A pdf is available on the web.archive.org link ^- |
| 2021-06-10 17:48:41 | → | tremon joins (~tremon@217-63-61-89.cable.dynamic.v4.ziggo.nl) |
| 2021-06-10 17:49:02 | <zzz> | thanks that's great |
| 2021-06-10 17:49:21 | <DigitalKiwi> | free as in piracy |
| 2021-06-10 17:49:42 | <dminuoso> | DigitalKiwi: It was up on oreilly.com directly. |
| 2021-06-10 17:49:54 | <dminuoso> | I don't consider it piracy if the publisher itself provides open access to a book. |
| 2021-06-10 17:50:00 | × | mmaruseacph2 quits (~mihai@198.199.100.72) (Quit: The past is dead and buried.) |
| 2021-06-10 17:50:12 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 252 seconds) |
| 2021-06-10 17:50:19 | → | waleee joins (~waleee@2001:9b0:216:8200:d457:9189:7843:1dbd) |
| 2021-06-10 17:50:51 | → | mmaruseacph2 joins (~mihai@198.199.100.72) |
| 2021-06-10 17:51:38 | <DigitalKiwi> | https://www.youtube.com/watch?v=GVXCr6upWUo |
| 2021-06-10 17:52:07 | <dminuoso> | zzz: As for a parallel compatible algorithm you might want to start with principle variation splitting or YBWC. PVS is probably by far easiest to implement. |
| 2021-06-10 17:52:12 | <DigitalKiwi> | doc.lagout.org |
| 2021-06-10 17:52:15 | → | leif joins (~leif@75.164.44.108) |
| 2021-06-10 17:52:20 | <DigitalKiwi> | yw |
| 2021-06-10 17:52:28 | leif | is now known as pdxleif |
| 2021-06-10 17:53:08 | × | sekun quits (~sekun@180.190.152.231) (Ping timeout: 264 seconds) |
| 2021-06-10 17:56:13 | → | motherfs1 joins (~motherfsc@user/motherfsck) |
| 2021-06-10 17:56:27 | × | eggplantade quits (~Eggplanta@2600:1700:bef1:5e10:2121:a570:d35e:ba7a) (Remote host closed the connection) |
| 2021-06-10 17:59:19 | <zzz> | dminuoso: i have no idea what that means but ill be looking into it |
| 2021-06-10 17:59:24 | × | motherfsck quits (~motherfsc@user/motherfsck) (Ping timeout: 268 seconds) |
| 2021-06-10 18:00:17 | <dminuoso> | zzz: https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.47.1116&rep=rep1&type=pdf |
| 2021-06-10 18:06:11 | × | motherfs1 quits (~motherfsc@user/motherfsck) (Ping timeout: 268 seconds) |
| 2021-06-10 18:07:19 | <zzz> | i see |
| 2021-06-10 18:07:49 | → | lavaman joins (~lavaman@98.38.249.169) |
| 2021-06-10 18:12:19 | × | lavaman quits (~lavaman@98.38.249.169) (Ping timeout: 244 seconds) |
| 2021-06-10 18:16:07 | → | bitmapper joins (uid464869@id-464869.tooting.irccloud.com) |
| 2021-06-10 18:16:11 | → | arkeet joins (arkeet@moriya.ca) |
| 2021-06-10 18:16:23 | → | justsomeguy joins (~justsomeg@user/justsomeguy) |
| 2021-06-10 18:17:06 | × | gzj quits (~GZJ0X@199.193.127.217.16clouds.com) (Remote host closed the connection) |
| 2021-06-10 18:17:25 | → | gzj joins (~GZJ0X@199.193.127.217.16clouds.com) |
| 2021-06-10 18:18:37 | → | motherfs1 joins (~motherfsc@user/motherfsck) |
| 2021-06-10 18:21:28 | <zzz> | "Note that actual parallelism is only supported by certain implementations (GHC with the -threaded option, and GPH, for now). On other implementations, par a b = b. |
| 2021-06-10 18:21:40 | <zzz> | ^is this still true? |
| 2021-06-10 18:22:04 | × | koishi_ quits (~koishi_@160.16.113.140) (Quit: /ragequit) |
| 2021-06-10 18:22:51 | → | v01d4lph4 joins (~v01d4lph4@122.160.65.250) |
| 2021-06-10 18:22:51 | × | v01d4lph4 quits (~v01d4lph4@122.160.65.250) (Changing host) |
All times are in UTC.