Home freenode/#haskell: Logs Calendar

Logs: freenode/#haskell

←Prev  Next→ 502,152 events total
2021-04-28 05:32:19 stree joins (~stree@68.36.8.116)
2021-04-28 05:34:44 × notzmv quits (~zmv@unaffiliated/zmv) (Ping timeout: 246 seconds)
2021-04-28 05:42:52 × falafel quits (~falafel@pool-96-255-70-50.washdc.fios.verizon.net) (Ping timeout: 240 seconds)
2021-04-28 05:45:03 chele joins (~chele@5.53.222.202)
2021-04-28 05:46:04 Varis joins (~Tadas@unaffiliated/varis)
2021-04-28 05:47:30 × jao quits (~jao@pdpc/supporter/professional/jao) (Ping timeout: 268 seconds)
2021-04-28 05:47:42 × mounty quits (~mounty@236.216.214.218.sta.wbroadband.net.au) (Ping timeout: 260 seconds)
2021-04-28 05:52:29 jakalx parts (~jakalx@base.jakalx.net) ()
2021-04-28 05:54:57 × waleee-cl quits (uid373333@gateway/web/irccloud.com/x-yppqkxzvcrpccgyz) (Quit: Connection closed for inactivity)
2021-04-28 05:57:19 ddellacosta joins (ddellacost@gateway/vpn/mullvad/ddellacosta)
2021-04-28 05:58:56 thc202 joins (~thc202@unaffiliated/thc202)
2021-04-28 06:01:41 × ddellacosta quits (ddellacost@gateway/vpn/mullvad/ddellacosta) (Ping timeout: 240 seconds)
2021-04-28 06:01:56 jakalx joins (~jakalx@base.jakalx.net)
2021-04-28 06:03:27 × nineonine quits (~nineonine@2604:3d08:7785:9600:8da3:57c2:b9e6:3845) (Remote host closed the connection)
2021-04-28 06:04:02 <cheater> shapr: if you can reduce the graph in parallel then you don't want low latency memory. you want high bandwidth memory.
2021-04-28 06:04:04 nineonine joins (~nineonine@2604:3d08:7785:9600:8da3:57c2:b9e6:3845)
2021-04-28 06:04:29 <cheater> shapr: just like a gpu, its extremely wide architecture optimizes for throughput
2021-04-28 06:04:31 cole-h joins (~cole-h@c-73-48-197-220.hsd1.ca.comcast.net)
2021-04-28 06:04:40 × minoru_shiraeesh quits (~shiraeesh@109.166.56.250) (Ping timeout: 265 seconds)
2021-04-28 06:04:46 <cheater> any latency at the start of the data burst is insignificant, since the transfer is so long-lived.
2021-04-28 06:05:36 × p3n quits (~p3n@217.198.124.246) (Quit: ZNC 1.8.2 - https://znc.in)
2021-04-28 06:05:46 p3n_ joins (~p3n@2a00:19a0:3:7c:0:d9c6:7cf6:1)
2021-04-28 06:05:48 wonko7 joins (~wonko7@62.115.229.50)
2021-04-28 06:06:03 <Axman6> surely that depends on the parallelism of the problem though. like a hash algorithm with intentionally not be very wide
2021-04-28 06:06:12 <Axman6> will*
2021-04-28 06:07:07 <cheater> if it's not wide, how can it be parallelizable?
2021-04-28 06:07:08 Lowl3v3l joins (~Lowl3v3l@dslb-002-207-103-026.002.207.pools.vodafone-ip.de)
2021-04-28 06:08:04 <cheater> wide here stems from the fact that you'll be performing the same computation on different data in a large amount of parallel instances. a million parallel threads or whatever. a thousand.
2021-04-28 06:08:19 × nineonine quits (~nineonine@2604:3d08:7785:9600:8da3:57c2:b9e6:3845) (Ping timeout: 245 seconds)
2021-04-28 06:08:28 <cheater> if you can't make it perform this many parallel threads, then you've hit the limit of that algorithm's parallelization
2021-04-28 06:08:41 <Axman6> sure, but that only works if that's your problem.
2021-04-28 06:08:48 <Axman6> yeah
2021-04-28 06:09:04 <cheater> i've just described all parallelizable problems
2021-04-28 06:09:04 frozenErebus joins (~frozenEre@37.231.244.249)
2021-04-28 06:09:30 <cheater> if you need low latency then at some point you have a serial algorithm with dependence on causality
2021-04-28 06:09:48 <cheater> which means you've hit the limit of parallelization
2021-04-28 06:09:56 Axman6 shakes fist angrily at time
2021-04-28 06:10:18 <cheater> it's not time
2021-04-28 06:10:20 <cheater> it's just time's arrow
2021-04-28 06:10:53 × rdivyanshu quits (uid322626@gateway/web/irccloud.com/x-ftvnlptrehewgtfz) (Quit: Connection closed for inactivity)
2021-04-28 06:13:27 × Jesin quits (~Jesin@pool-72-66-101-18.washdc.fios.verizon.net) (Ping timeout: 252 seconds)
2021-04-28 06:14:01 × frozenErebus quits (~frozenEre@37.231.244.249) (Ping timeout: 252 seconds)
2021-04-28 06:14:47 _ht joins (~quassel@82-169-194-8.biz.kpn.net)
2021-04-28 06:17:17 faustind joins (~faustin@133.8.11.150)
2021-04-28 06:20:35 zmijunkie joins (~Adium@109.90.32.89)
2021-04-28 06:23:40 × zmijunkie1 quits (~Adium@87.122.222.152) (Ping timeout: 276 seconds)
2021-04-28 06:31:30 ddellacosta joins (ddellacost@gateway/vpn/mullvad/ddellacosta)
2021-04-28 06:31:44 sh9 joins (~sh9@softbank060116136158.bbtec.net)
2021-04-28 06:32:10 <[exa]> cheater: you probably need to add some energy limits, this way you could parallelize all NP problems sufficiently to be solved in P
2021-04-28 06:32:42 × seanparsons quits (~sean@cpc145088-gill21-2-0-cust281.20-1.cable.virginm.net) (Ping timeout: 265 seconds)
2021-04-28 06:32:50 × pengjiz quits (~user@2601:547:902:6d00::2) (Quit: ERC (IRC client for Emacs 27.2))
2021-04-28 06:34:02 bahamas joins (~lucian@188.27.62.94)
2021-04-28 06:34:02 × bahamas quits (~lucian@188.27.62.94) (Changing host)
2021-04-28 06:34:02 bahamas joins (~lucian@unaffiliated/bahamas)
2021-04-28 06:35:45 seanparsons joins (~sean@cpc145088-gill21-2-0-cust281.20-1.cable.virginm.net)
2021-04-28 06:36:51 × ddellacosta quits (ddellacost@gateway/vpn/mullvad/ddellacosta) (Ping timeout: 268 seconds)
2021-04-28 06:43:36 nineonine joins (~nineonine@2604:3d08:7785:9600:18c3:826f:bcf6:7789)
2021-04-28 06:43:36 × Lycurgus quits (~niemand@98.4.118.65) (Quit: Exeunt)
2021-04-28 06:44:50 coot joins (~coot@37.30.58.122.nat.umts.dynamic.t-mobile.pl)
2021-04-28 06:45:05 dpl joins (~dpl@77-121-78-163.chn.volia.net)
2021-04-28 06:47:59 ddellacosta joins (~ddellacos@ool-44c73afa.dyn.optonline.net)
2021-04-28 06:48:02 × paravida quits (~mychateau@71.215.110.96) (Quit: Leaving)
2021-04-28 06:48:31 Aquazi joins (uid312403@gateway/web/irccloud.com/x-gkbkfleqsavrnzrc)
2021-04-28 06:48:32 frozenErebus joins (~frozenEre@37.231.244.249)
2021-04-28 06:49:04 idhugo__ joins (~idhugo@80-62-116-231-mobile.dk.customer.tdc.net)
2021-04-28 06:50:58 × nineonine quits (~nineonine@2604:3d08:7785:9600:18c3:826f:bcf6:7789) (Ping timeout: 276 seconds)
2021-04-28 06:52:45 vchlup joins (~vchlup@nat.brnet.cz)
2021-04-28 06:53:29 × ddellacosta quits (~ddellacos@ool-44c73afa.dyn.optonline.net) (Ping timeout: 246 seconds)
2021-04-28 06:53:57 bor0 joins (~boro@unaffiliated/boro/x-000000001)
2021-04-28 06:54:13 × frozenErebus quits (~frozenEre@37.231.244.249) (Ping timeout: 276 seconds)
2021-04-28 06:59:36 × Sgeo quits (~Sgeo@ool-18b9875e.dyn.optonline.net) (Read error: Connection reset by peer)
2021-04-28 07:00:54 frozenErebus joins (~frozenEre@37.231.244.249)
2021-04-28 07:06:14 × xff0x quits (~xff0x@2001:1a81:5216:4600:2a71:7ddf:1859:9cdd) (Ping timeout: 245 seconds)
2021-04-28 07:07:09 xff0x joins (~xff0x@2001:1a81:5216:4600:1ad0:c9d5:4f86:a019)
2021-04-28 07:08:28 × timCF quits (~i.tkachuk@m91-129-104-226.cust.tele2.ee) (Ping timeout: 265 seconds)
2021-04-28 07:08:31 × aVikingTrex quits (~aVikingTr@2001:8003:340d:d00:b2de:b98:7a93:b0ea) (Ping timeout: 276 seconds)
2021-04-28 07:10:00 ddellacosta joins (~ddellacos@86.106.143.229)
2021-04-28 07:14:01 × lordyod quits (~lordyod@c-67-169-144-132.hsd1.ca.comcast.net) (Ping timeout: 260 seconds)
2021-04-28 07:15:01 × ddellacosta quits (~ddellacos@86.106.143.229) (Ping timeout: 276 seconds)
2021-04-28 07:15:01 × jgt quits (~jgt@78.162.43.217) (Ping timeout: 276 seconds)
2021-04-28 07:17:21 remby joins (~remby@bras-base-london1483w-grc-43-65-95-173-128.dsl.bell.ca)
2021-04-28 07:22:20 olle joins (~olle@mue-88-130-56-035.dsl.tropolys.de)
2021-04-28 07:22:30 <olle> Does Haskell deal with division by 0?
2021-04-28 07:22:35 <olle> Throwing error or exception?
2021-04-28 07:22:54 <olle> Wait, it's on google... ^^
2021-04-28 07:22:57 danvet joins (~Daniel@2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa)
2021-04-28 07:24:13 <hc> > 1 / 0
2021-04-28 07:24:15 <lambdabot> Infinity
2021-04-28 07:24:26 × nehsou^ quits (nehsou@ip98-184-89-2.mc.at.cox.net) ()
2021-04-28 07:24:39 × hiroaki quits (~hiroaki@2a02:8108:8c40:2bb8:97a:c563:cb11:fbc) (Ping timeout: 260 seconds)
2021-04-28 07:24:40 <hc> > :t 1 / 0
2021-04-28 07:24:42 <lambdabot> <hint>:1:1: error: <hint>:1:1: error: parse error on input ‘:’
2021-04-28 07:24:51 <hc> :t 1 / 0
2021-04-28 07:24:52 <lambdabot> Fractional a => a
2021-04-28 07:25:01 <olle> Infinity, eh? Hm.
2021-04-28 07:25:24 <olle> Does that mean Haskell can express totality? That is, guaranteed to return on every value?
2021-04-28 07:28:08 <opqdonut> no
2021-04-28 07:28:33 <opqdonut> you can always use `undefined` to blow up any computation
2021-04-28 07:28:39 <opqdonut> or `fix id` for an infinite loop
2021-04-28 07:29:01 jumper149 joins (~jumper149@80.240.31.34)

All times are in UTC.