Home freenode/#haskell: Logs Calendar

Logs: freenode/#haskell

←Prev  Next→ 502,152 events total
2020-11-19 19:35:23 coot joins (~coot@37.30.49.253.nat.umts.dynamic.t-mobile.pl)
2020-11-19 19:39:49 × Sarma quits (~Amras@unaffiliated/amras0000) (Ping timeout: 272 seconds)
2020-11-19 19:40:22 heatsink joins (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net)
2020-11-19 19:40:34 × dcoutts_ quits (~duncan@33.14.75.194.dyn.plus.net) (Ping timeout: 272 seconds)
2020-11-19 19:40:35 × dustypacer quits (~pi@2600:6c50:80:2f4a:e9d0:6569:1cea:d1d4) (Remote host closed the connection)
2020-11-19 19:41:01 dustypacer joins (~pi@2600:6c50:80:2f4a:e9d0:6569:1cea:d1d4)
2020-11-19 19:41:42 × nbloomf_ quits (~nbloomf@2600:1700:ad14:3020:c5d0:5105:4451:33e9) (Quit: Textual IRC Client: www.textualapp.com)
2020-11-19 19:41:58 acidjnk_new joins (~acidjnk@p200300d0c719ff356dc4eeabe79b61ea.dip0.t-ipconnect.de)
2020-11-19 19:44:18 nbloomf joins (~nbloomf@2600:1700:ad14:3020:7958:7d8e:4908:c843)
2020-11-19 19:45:05 × christo quits (~chris@81.96.113.213) (Remote host closed the connection)
2020-11-19 19:47:52 comerijn is now known as merijn
2020-11-19 19:47:59 oats is now known as hafer
2020-11-19 19:48:06 EyalSK joins (~EyalSK@bzq-84-109-128-227.red.bezeqint.net)
2020-11-19 19:48:06 × EyalSK quits (~EyalSK@bzq-84-109-128-227.red.bezeqint.net) (Client Quit)
2020-11-19 19:49:57 christo joins (~chris@81.96.113.213)
2020-11-19 19:51:57 christo_ joins (~chris@81.96.113.213)
2020-11-19 19:51:57 × christo quits (~chris@81.96.113.213) (Read error: Connection reset by peer)
2020-11-19 19:52:06 × hidedagger quits (~nate@unaffiliated/hidedagger) (Quit: WeeChat 2.9)
2020-11-19 19:52:12 waskell_ joins (~quassel@d66-183-127-166.bchsia.telus.net)
2020-11-19 19:52:41 × christo_ quits (~chris@81.96.113.213) (Read error: Connection reset by peer)
2020-11-19 19:52:57 christo joins (~chris@81.96.113.213)
2020-11-19 19:54:36 × waskell quits (~quassel@d66-183-127-166.bchsia.telus.net) (Ping timeout: 260 seconds)
2020-11-19 19:54:43 hidedagger joins (~nate@unaffiliated/hidedagger)
2020-11-19 19:55:31 × christo quits (~chris@81.96.113.213) (Remote host closed the connection)
2020-11-19 19:57:17 × boxscape quits (54a35f37@gateway/web/cgi-irc/kiwiirc.com/ip.84.163.95.55) (Quit: Connection closed)
2020-11-19 19:57:39 × hidedagger quits (~nate@unaffiliated/hidedagger) (Client Quit)
2020-11-19 20:04:23 × heatsink quits (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
2020-11-19 20:06:29 remby joins (~rg@2607:fea8:2c40:307::1ef6)
2020-11-19 20:06:51 × Zetagon quits (~leo@c151-177-52-233.bredband.comhem.se) (Remote host closed the connection)
2020-11-19 20:09:06 × neiluj quits (~jco@unaffiliated/neiluj) (Quit: leaving)
2020-11-19 20:10:05 × infinity0 quits (~infinity0@freenet/developer/infinity0) (Remote host closed the connection)
2020-11-19 20:10:12 × knupfer quits (~Thunderbi@200116b82cfb870024438394791f27e9.dip.versatel-1u1.de) (Ping timeout: 260 seconds)
2020-11-19 20:10:58 × oish quits (~charlie@228.25.169.217.in-addr.arpa) (Ping timeout: 246 seconds)
2020-11-19 20:11:47 heatsink joins (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net)
2020-11-19 20:12:09 coot_ joins (~coot@37.30.49.253.nat.umts.dynamic.t-mobile.pl)
2020-11-19 20:13:31 hackage pcg-random 0.1.3.7 - Haskell bindings to the PCG random number generator. https://hackage.haskell.org/package/pcg-random-0.1.3.7 (cchalmers)
2020-11-19 20:13:56 × coot quits (~coot@37.30.49.253.nat.umts.dynamic.t-mobile.pl) (Ping timeout: 256 seconds)
2020-11-19 20:13:57 coot_ is now known as coot
2020-11-19 20:19:12 × AlterEgo- quits (~ladew@124-198-158-163.dynamic.caiway.nl) (Quit: Leaving)
2020-11-19 20:19:19 buckwors1 joins (~nate@180.251.220.35)
2020-11-19 20:19:38 × coot quits (~coot@37.30.49.253.nat.umts.dynamic.t-mobile.pl) (Remote host closed the connection)
2020-11-19 20:19:42 waskell joins (~quassel@d66-183-127-166.bchsia.telus.net)
2020-11-19 20:19:43 × waskell_ quits (~quassel@d66-183-127-166.bchsia.telus.net) (Ping timeout: 265 seconds)
2020-11-19 20:20:17 × ClaudiusMaximus quits (~claude@unaffiliated/claudiusmaximus) (Quit: ->)
2020-11-19 20:20:25 × geekosaur quits (82659a09@host154-009.vpn.uakron.edu) (Remote host closed the connection)
2020-11-19 20:21:22 hidedagger joins (~nate@unaffiliated/hidedagger)
2020-11-19 20:21:25 × buckworst quits (~nate@125.161.129.195) (Ping timeout: 240 seconds)
2020-11-19 20:24:48 Deide joins (~Deide@217.155.19.23)
2020-11-19 20:29:07 <dminuoso> dolio: The black hole stuff is what justifies O(sqrt(n)) for random access. Without it, you'd arrive at the notion that the maximum of information storable in a region of space is defined by its volume, not its surface.
2020-11-19 20:29:19 coot joins (~coot@37.30.49.253.nat.umts.dynamic.t-mobile.pl)
2020-11-19 20:29:39 × hidedagger quits (~nate@unaffiliated/hidedagger) (Quit: WeeChat 2.9)
2020-11-19 20:31:27 × heatsink quits (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection)
2020-11-19 20:31:32 × Franciman quits (~francesco@host-82-56-223-169.retail.telecomitalia.it) (Quit: Leaving)
2020-11-19 20:31:45 × andi- quits (~andi-@NixOS/user/andi-) (Ping timeout: 272 seconds)
2020-11-19 20:32:07 <dolio> It doesn't justify it for anything close to an approximation of practical situations, though. And I've heard doubt that the theoretical stuff actually means what people say it means. So it's both unnecessary and potentially discredits you.
2020-11-19 20:33:01 <dminuoso> Well, it just so happens that the O(sqrt(n)) asymptotics nicely match what we observe in cache hierarchies, local storage, remote storage, etc..
2020-11-19 20:33:18 <dolio> Right, so you don't need to appeal to black hole stuff.
2020-11-19 20:33:31 hackage phonetic-languages-permutations 0.1.0.0 - Commonly used versions of the phonetic-languages-common package https://hackage.haskell.org/package/phonetic-languages-permutations-0.1.0.0 (OleksandrZhabenko)
2020-11-19 20:33:39 <dolio> So don't.
2020-11-19 20:33:45 <dminuoso> What's the alternative. "Random access is O(sqrt(n)) but I wont tell you why?"
2020-11-19 20:34:00 <dolio> They already explained why before talking about the black hole stuff.
2020-11-19 20:34:26 <monochrom> In the interest of pruning dependencies you don't actually use, if your analysis just needs cache hierarchies, prune everything else.
2020-11-19 20:35:53 <dminuoso> I guess it depends on the audience, really.
2020-11-19 20:35:55 <dolio> The reason is that nobody actually knows how to effectively cool 3D stuff on the small scale, so memory is effectively planar.
2020-11-19 20:36:07 <dminuoso> From the theoretical approach of studying real asymptotics, it seems suitable
2020-11-19 20:36:26 <dolio> And even when you scale up to data centers, you build on the surface of the earth, so you don't actually scale arbitrarily in 3 dimensions.
2020-11-19 20:36:28 <dminuoso> Fair, I guess that's a good reason
2020-11-19 20:37:37 × acidjnk_new quits (~acidjnk@p200300d0c719ff356dc4eeabe79b61ea.dip0.t-ipconnect.de) (Ping timeout: 260 seconds)
2020-11-19 20:38:23 <dminuoso> I was just under the impression that complexity analysis didn't just care for "How does this function behave in some arbitrarily fixed region", but about the limiting factor in theory
2020-11-19 20:39:30 <dminuoso> But your arguments about 2-dimensionality are still valid, as it's reasonable to assume that if we increase memory, we still will approximately only fill the surface of the earth
2020-11-19 20:40:15 <dminuoso> But then we should take into account that there's large regions on the earth where we wont build data centers
2020-11-19 20:40:30 <dminuoso> And that we have limited resources to even build memory
2020-11-19 20:41:00 hackage phonetic-languages-permutations 0.1.1.0 - Commonly used versions of the phonetic-languages-common package https://hackage.haskell.org/package/phonetic-languages-permutations-0.1.1.0 (OleksandrZhabenko)
2020-11-19 20:41:07 Boomerang joins (~Boomerang@xd520f68c.cust.hiper.dk)
2020-11-19 20:41:29 × Aquazi quits (uid312403@gateway/web/irccloud.com/x-sgcggzhikhhgebxn) (Quit: Connection closed for inactivity)
2020-11-19 20:42:25 invaser joins (~Thunderbi@31.148.23.125)
2020-11-19 20:42:48 <dolio> How is that going to inform a better asymptotic cost of memory access than √n?
2020-11-19 20:43:08 hidedagger joins (~nate@unaffiliated/hidedagger)
2020-11-19 20:43:34 <dolio> You don't need to address every possible nitpick. There just needs to be a reason to use one model over another.
2020-11-19 20:45:03 <dolio> √n is actually better for a lot of things empirically, regardless of any theoretical justification. The latter only helps you understand why.
2020-11-19 20:45:41 andi- joins (~andi-@NixOS/user/andi-)
2020-11-19 20:47:11 mputz joins (~Thunderbi@dslb-084-058-211-084.084.058.pools.vodafone-ip.de)
2020-11-19 20:48:20 nckx is now known as jorts
2020-11-19 20:49:48 × hidedagger quits (~nate@unaffiliated/hidedagger) (Quit: WeeChat 2.9)
2020-11-19 20:50:24 × borne quits (~fritjof@200116b864eda200f1dc39039d201adf.dip.versatel-1u1.de) (Ping timeout: 240 seconds)
2020-11-19 20:50:35 <monochrom> More meta-ly, a lot of programmers are unable to accept that we have and use models, not absolute truths; and even that some of those models are purely empirical, i.e., no one bothered to dig deeper for why the model fits observation.
2020-11-19 20:51:08 <monochrom> Engineers have made peace with that for a long time, and it's why engineers are so successful.
2020-11-19 20:51:42 × buckwors1 quits (~nate@180.251.220.35) (Quit: WeeChat 2.9)
2020-11-19 20:51:42 <monochrom> This is one of many aspects programmers still have a long way to go before we can legitimately call them "software engineers".
2020-11-19 20:52:21 <dolio> And since no one is using black holes for memory (and won't for the forseeable future), that isn't a good explanation for why the model works anyway.
2020-11-19 20:53:20 <monochrom> From the engineering point of view, a model is judged for merely this: For the scope of your application (possibly very niche and narrow), how much computation you need to get how much prediction accuracy.
2020-11-19 20:53:36 × foursaph quits (~foursaph@dynamic-077-000-101-034.77.0.pool.telefonica.de) (Ping timeout: 240 seconds)
2020-11-19 20:54:01 <monochrom> (A scientist then dig deeper for why the model works so nicely, what is the deeper model behind it.)
2020-11-19 20:54:11 <merijn> monochrom: Not if you're me
2020-11-19 20:54:23 jorts is now known as nckx
2020-11-19 20:54:41 <merijn> Then you just go "you guys all suck so hard at engineering I had to spend most of my phd doing the engineering to even investigate these models and now I can't tell you why it works and I blame you" :p
2020-11-19 20:55:00 hackage phonetic-languages-simplified-common 0.1.0.0 - A simplified version of the phonetic-languages-functionality https://hackage.haskell.org/package/phonetic-languages-simplified-common-0.1.0.0 (OleksandrZhabenko)
2020-11-19 20:55:36 <monochrom> The fact that programmers are so unhealthy OCD with absolute truths is one of many reasons why I say that programmers are in the same genre as priests.
2020-11-19 20:55:37 × conal quits (~conal@64.71.133.70) (Read error: Connection reset by peer)
2020-11-19 20:55:48 <alephu5[m]> monochrom: Do you really think that programmers are more bound to theory than traditional engineers? That's not my experience of the industry at all

All times are in UTC.