Home liberachat/#haskell: Logs Calendar

Logs: liberachat/#haskell

←Prev  Next→
Page 1 .. 384 385 386 387 388 389 390 391 392 393 394 .. 17995
1,799,491 events total
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.