2016-09-02T00:07:47Z jlongster quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2016-09-02T00:08:39Z robotoad quit (Ping timeout: 276 seconds) 2016-09-02T00:11:23Z cemerick joined #scheme 2016-09-02T00:12:35Z oleo quit (Read error: Connection reset by peer) 2016-09-02T00:12:38Z oleo_ joined #scheme 2016-09-02T00:18:10Z robotoad joined #scheme 2016-09-02T00:19:32Z shongle joined #scheme 2016-09-02T00:20:27Z aries_liuxueyang joined #scheme 2016-09-02T00:24:07Z Naraka quit (Ping timeout: 258 seconds) 2016-09-02T00:24:42Z shongle quit (Quit: Page closed) 2016-09-02T00:27:05Z Naraka joined #scheme 2016-09-02T00:32:54Z jao joined #scheme 2016-09-02T00:39:12Z stepnem quit (Ping timeout: 276 seconds) 2016-09-02T00:42:11Z ym joined #scheme 2016-09-02T00:48:19Z Riastradh quit (Ping timeout: 265 seconds) 2016-09-02T01:04:41Z shdeng joined #scheme 2016-09-02T01:05:13Z cemerick quit (Ping timeout: 244 seconds) 2016-09-02T01:22:46Z jeapostrophe quit (Ping timeout: 244 seconds) 2016-09-02T01:24:42Z jeapostrophe joined #scheme 2016-09-02T01:24:42Z jeapostrophe quit (Changing host) 2016-09-02T01:24:42Z jeapostrophe joined #scheme 2016-09-02T01:26:08Z karswell quit (Remote host closed the connection) 2016-09-02T01:26:23Z karswell joined #scheme 2016-09-02T01:28:11Z rszeno joined #scheme 2016-09-02T01:39:44Z yrdz` quit (Read error: Connection reset by peer) 2016-09-02T01:40:04Z robotoad quit (Ping timeout: 260 seconds) 2016-09-02T01:44:42Z yrdz joined #scheme 2016-09-02T01:46:33Z TCZ joined #scheme 2016-09-02T01:52:49Z Fare quit (Ping timeout: 255 seconds) 2016-09-02T02:00:27Z jeapostrophe quit (Ping timeout: 276 seconds) 2016-09-02T02:01:39Z Riastradh joined #scheme 2016-09-02T02:02:43Z drdo quit (Ping timeout: 255 seconds) 2016-09-02T02:03:05Z karswell quit (Ping timeout: 244 seconds) 2016-09-02T02:08:04Z groscoe quit (Ping timeout: 260 seconds) 2016-09-02T02:08:54Z nulquen quit (Ping timeout: 276 seconds) 2016-09-02T02:09:20Z TCZ quit (Quit: Leaving) 2016-09-02T02:09:53Z jao quit (Ping timeout: 250 seconds) 2016-09-02T02:10:00Z nulquen joined #scheme 2016-09-02T02:11:16Z jeapostrophe joined #scheme 2016-09-02T02:14:47Z X-Scale quit (Quit: HydraIRC -> http://www.hydrairc.com <-) 2016-09-02T02:16:03Z jeapostrophe quit (Ping timeout: 240 seconds) 2016-09-02T02:16:23Z badkins quit (Remote host closed the connection) 2016-09-02T02:24:28Z ArneBab_ joined #scheme 2016-09-02T02:28:15Z rgrinberg joined #scheme 2016-09-02T02:28:49Z ArneBab quit (Ping timeout: 255 seconds) 2016-09-02T02:33:16Z karswell joined #scheme 2016-09-02T02:34:51Z drdo joined #scheme 2016-09-02T02:49:50Z Fare joined #scheme 2016-09-02T02:57:39Z jlongster joined #scheme 2016-09-02T02:58:14Z Fare quit (Ping timeout: 260 seconds) 2016-09-02T03:01:24Z deank joined #scheme 2016-09-02T03:05:01Z mrowe quit (Quit: ZNC - http://znc.sourceforge.net) 2016-09-02T03:05:39Z chus: Hi there, qq 2016-09-02T03:05:54Z chus: I have implemented an algorithm and I'm trying to figure out its time complexity 2016-09-02T03:06:17Z chus: I have been measuring the number of operations it take depending on the input set length 2016-09-02T03:08:02Z chus: I tried several inputs and counted the operations, 2016-09-02T03:08:22Z chus: for instance, a set with 20 elements took 1M operations to complete 2016-09-02T03:08:34Z chus: for a 40 elements set, it took 4M 2016-09-02T03:09:33Z chus: for 80 was 16M 2016-09-02T03:09:34Z chus: and so on 2016-09-02T03:09:52Z chus: 20,40,80,160,320 2016-09-02T03:10:15Z chus: 1M, 4M, 16M, 64M, etc.. 2016-09-02T03:10:49Z chus: doubling the input size make the number operations required to solve the probem to multiply by a factor or 4 2016-09-02T03:11:03Z chus: the question is what time complexity (big O) fits better with that growing curve? 2016-09-02T03:11:39Z chus: thanks! 2016-09-02T03:12:00Z jeapostrophe joined #scheme 2016-09-02T03:12:16Z pie_ quit (Ping timeout: 250 seconds) 2016-09-02T03:17:03Z jeapostrophe quit (Ping timeout: 240 seconds) 2016-09-02T03:21:26Z chus quit (Ping timeout: 264 seconds) 2016-09-02T03:21:48Z Fare joined #scheme 2016-09-02T03:26:10Z JoshS joined #scheme 2016-09-02T03:39:08Z rgrinberg quit (Ping timeout: 250 seconds) 2016-09-02T03:39:49Z Naraka quit (Remote host closed the connection) 2016-09-02T03:40:03Z Fare quit (Ping timeout: 264 seconds) 2016-09-02T03:40:46Z lambda-11235 quit (Quit: WeeChat 1.5) 2016-09-02T03:40:47Z mrowe joined #scheme 2016-09-02T03:43:35Z doesthiswork quit (Quit: Page closed) 2016-09-02T03:43:37Z grettke quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2016-09-02T03:59:16Z JoshS quit (Ping timeout: 255 seconds) 2016-09-02T04:00:59Z AlexDenisov joined #scheme 2016-09-02T04:01:46Z JoshS joined #scheme 2016-09-02T04:06:00Z drdo quit (Ping timeout: 250 seconds) 2016-09-02T04:08:30Z mastokley quit (Ping timeout: 276 seconds) 2016-09-02T04:10:30Z drdo joined #scheme 2016-09-02T04:10:50Z Fare joined #scheme 2016-09-02T04:12:46Z jeapostrophe joined #scheme 2016-09-02T04:12:46Z jeapostrophe quit (Changing host) 2016-09-02T04:12:46Z jeapostrophe joined #scheme 2016-09-02T04:18:05Z jeapostrophe quit (Ping timeout: 265 seconds) 2016-09-02T04:26:20Z excelsior joined #scheme 2016-09-02T04:30:30Z jlongster quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2016-09-02T04:31:33Z Fare quit (Ping timeout: 240 seconds) 2016-09-02T04:40:16Z robotoad joined #scheme 2016-09-02T04:40:23Z mastokley joined #scheme 2016-09-02T04:40:41Z oleo_ quit (Quit: Leaving) 2016-09-02T04:42:38Z tmtwd joined #scheme 2016-09-02T04:47:47Z lambda-11235 joined #scheme 2016-09-02T04:48:34Z fugastrega joined #scheme 2016-09-02T05:13:42Z jeapostrophe joined #scheme 2016-09-02T05:14:33Z tmtwd quit (Ping timeout: 240 seconds) 2016-09-02T05:15:24Z fugastrega quit (Quit: Leaving) 2016-09-02T05:18:53Z jeapostrophe quit (Ping timeout: 244 seconds) 2016-09-02T05:37:36Z lambda-11235 quit (Quit: Bye) 2016-09-02T05:47:42Z jshjsh joined #scheme 2016-09-02T05:49:55Z JoshS quit (Ping timeout: 265 seconds) 2016-09-02T06:01:36Z Naraka joined #scheme 2016-09-02T06:14:52Z fadein quit (Ping timeout: 240 seconds) 2016-09-02T06:15:40Z jeapostrophe joined #scheme 2016-09-02T06:16:48Z fadein joined #scheme 2016-09-02T06:19:35Z nilg joined #scheme 2016-09-02T06:20:22Z jeapostrophe quit (Ping timeout: 244 seconds) 2016-09-02T06:34:09Z lorantalas joined #scheme 2016-09-02T06:41:00Z iskander_work joined #scheme 2016-09-02T06:52:21Z leot joined #scheme 2016-09-02T06:58:37Z civodul joined #scheme 2016-09-02T07:02:33Z robotoad quit (Ping timeout: 240 seconds) 2016-09-02T07:12:28Z robotoad joined #scheme 2016-09-02T07:16:32Z jeapostrophe joined #scheme 2016-09-02T07:16:32Z jeapostrophe quit (Changing host) 2016-09-02T07:16:32Z jeapostrophe joined #scheme 2016-09-02T07:16:56Z mastokley quit (Remote host closed the connection) 2016-09-02T07:18:02Z mastokley joined #scheme 2016-09-02T07:18:03Z mastokley quit (Max SendQ exceeded) 2016-09-02T07:18:34Z mastokley joined #scheme 2016-09-02T07:21:19Z jeapostrophe quit (Ping timeout: 260 seconds) 2016-09-02T07:22:09Z rszeno quit (Ping timeout: 265 seconds) 2016-09-02T07:23:00Z alezost joined #scheme 2016-09-02T07:30:04Z balkamos quit (Ping timeout: 260 seconds) 2016-09-02T07:31:06Z balkamos joined #scheme 2016-09-02T07:31:58Z stepnem joined #scheme 2016-09-02T07:33:28Z drdo quit (Ping timeout: 255 seconds) 2016-09-02T07:43:52Z mastokley quit (Ping timeout: 240 seconds) 2016-09-02T07:45:26Z ggole joined #scheme 2016-09-02T07:47:01Z DGASAU quit (Ping timeout: 250 seconds) 2016-09-02T07:51:34Z juanfra quit (Quit: juanfra) 2016-09-02T07:55:38Z jeapostrophe joined #scheme 2016-09-02T07:55:38Z jeapostrophe quit (Changing host) 2016-09-02T07:55:38Z jeapostrophe joined #scheme 2016-09-02T08:00:34Z robotoad quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2016-09-02T08:00:39Z csed joined #scheme 2016-09-02T08:04:55Z drdo joined #scheme 2016-09-02T08:05:15Z juanfra joined #scheme 2016-09-02T08:09:32Z AlexDenisov quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2016-09-02T08:12:54Z jeapostrophe quit (Ping timeout: 276 seconds) 2016-09-02T08:17:31Z mumptai quit (Remote host closed the connection) 2016-09-02T08:24:38Z bjz joined #scheme 2016-09-02T08:30:14Z jeapostrophe joined #scheme 2016-09-02T08:36:35Z grettke joined #scheme 2016-09-02T08:38:03Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2016-09-02T08:39:56Z ecraven: has there ever been any effort to create something like CLIM (or even port CLIM) from CL to Scheme? 2016-09-02T08:40:09Z JoshS joined #scheme 2016-09-02T08:40:24Z cky quit (Ping timeout: 244 seconds) 2016-09-02T08:40:41Z cky joined #scheme 2016-09-02T08:41:30Z jshjsh quit (Ping timeout: 265 seconds) 2016-09-02T08:42:09Z jeapostrophe quit (Ping timeout: 276 seconds) 2016-09-02T08:54:53Z bjz joined #scheme 2016-09-02T08:59:21Z bjz_ joined #scheme 2016-09-02T09:01:39Z bjz quit (Ping timeout: 276 seconds) 2016-09-02T09:04:25Z alezost quit (Quit: I live in GuixSD and Emacs ) 2016-09-02T09:25:34Z cemerick joined #scheme 2016-09-02T09:40:22Z ggole quit (Ping timeout: 252 seconds) 2016-09-02T09:53:21Z DGASAU joined #scheme 2016-09-02T09:56:21Z ggole joined #scheme 2016-09-02T09:58:51Z cemerick quit (Ping timeout: 276 seconds) 2016-09-02T10:03:17Z shdeng quit (Quit: Leaving) 2016-09-02T10:04:10Z lorantalas quit (Remote host closed the connection) 2016-09-02T10:09:44Z jao joined #scheme 2016-09-02T10:12:04Z Vzox01 quit (Quit: Leaving) 2016-09-02T10:12:23Z TheLemonMan joined #scheme 2016-09-02T10:23:04Z Gabs joined #scheme 2016-09-02T10:27:28Z jshjsh joined #scheme 2016-09-02T10:28:41Z Gabs quit (Max SendQ exceeded) 2016-09-02T10:28:48Z jao quit (Ping timeout: 265 seconds) 2016-09-02T10:30:44Z JoshS quit (Ping timeout: 265 seconds) 2016-09-02T10:45:17Z z0d: ecraven: not that I know of 2016-09-02T10:47:00Z lorantalas joined #scheme 2016-09-02T10:49:40Z daviid quit (Ping timeout: 255 seconds) 2016-09-02T10:54:22Z lexicall joined #scheme 2016-09-02T10:54:27Z ecraven: z0d: I'm not sure how useful ACCEPT and PRESENT are with current-day ui guidelines and expectations, but they sure sound extremely nice 2016-09-02T10:55:15Z z0d: I always thought that CLIM is good for a Lisp system, but less so with anything else 2016-09-02T10:55:19Z jeapostrophe joined #scheme 2016-09-02T10:55:19Z jeapostrophe quit (Changing host) 2016-09-02T10:55:19Z jeapostrophe joined #scheme 2016-09-02T11:06:17Z lexicall quit (Remote host closed the connection) 2016-09-02T11:07:31Z nulquen quit (*.net *.split) 2016-09-02T11:07:31Z tristero quit (*.net *.split) 2016-09-02T11:07:31Z eMBee quit (*.net *.split) 2016-09-02T11:07:31Z Kryo quit (*.net *.split) 2016-09-02T11:07:31Z dan64 quit (*.net *.split) 2016-09-02T11:07:31Z tokik quit (*.net *.split) 2016-09-02T11:07:31Z snits_ quit (*.net *.split) 2016-09-02T11:07:31Z gnomon quit (*.net *.split) 2016-09-02T11:07:32Z lloda quit (*.net *.split) 2016-09-02T11:09:40Z fugastrega joined #scheme 2016-09-02T11:09:55Z dan64 joined #scheme 2016-09-02T11:09:55Z tokik joined #scheme 2016-09-02T11:09:55Z snits_ joined #scheme 2016-09-02T11:09:55Z gnomon joined #scheme 2016-09-02T11:09:55Z lloda joined #scheme 2016-09-02T11:09:58Z Kryo joined #scheme 2016-09-02T11:09:58Z tristero joined #scheme 2016-09-02T11:12:04Z eMBee joined #scheme 2016-09-02T11:15:14Z jeapostrophe quit (Ping timeout: 260 seconds) 2016-09-02T11:18:51Z AlexDenisov joined #scheme 2016-09-02T11:21:06Z jeapostrophe joined #scheme 2016-09-02T11:22:49Z lorantalas quit (Quit: bye) 2016-09-02T11:23:25Z lorantalas joined #scheme 2016-09-02T11:28:33Z jeapostrophe quit (Ping timeout: 240 seconds) 2016-09-02T11:36:13Z Fare joined #scheme 2016-09-02T11:46:45Z stepnem quit (Ping timeout: 276 seconds) 2016-09-02T11:47:40Z lexicall joined #scheme 2016-09-02T11:50:57Z jeapostrophe joined #scheme 2016-09-02T11:50:58Z stepnem joined #scheme 2016-09-02T11:51:50Z lexicall quit (Ping timeout: 250 seconds) 2016-09-02T11:57:11Z jeapostrophe quit (Ping timeout: 258 seconds) 2016-09-02T11:58:10Z TCZ joined #scheme 2016-09-02T12:01:14Z daviid joined #scheme 2016-09-02T12:02:02Z jeapostrophe joined #scheme 2016-09-02T12:05:34Z TCZ: how to change this to fold function? pastebin.com/cXnnD7jK 2016-09-02T12:06:54Z jeapostrophe quit (Ping timeout: 276 seconds) 2016-09-02T12:07:28Z lexicall joined #scheme 2016-09-02T12:09:45Z jeapostrophe joined #scheme 2016-09-02T12:14:26Z pierpa joined #scheme 2016-09-02T12:16:36Z jao joined #scheme 2016-09-02T12:17:55Z lorantalas quit (Quit: bye) 2016-09-02T12:18:31Z lorantalas joined #scheme 2016-09-02T12:22:27Z rgrinberg joined #scheme 2016-09-02T12:27:34Z rgrinberg quit (Quit: WeeChat 1.5) 2016-09-02T12:28:15Z rgrinberg joined #scheme 2016-09-02T12:32:01Z oleo joined #scheme 2016-09-02T12:32:01Z oleo quit (Changing host) 2016-09-02T12:32:01Z oleo joined #scheme 2016-09-02T12:36:52Z TCZ quit (Quit: Leaving) 2016-09-02T12:45:45Z pie_ joined #scheme 2016-09-02T12:45:49Z pie_ quit (Changing host) 2016-09-02T12:45:49Z pie_ joined #scheme 2016-09-02T12:53:29Z JoshS joined #scheme 2016-09-02T12:53:39Z jshjsh quit (Ping timeout: 250 seconds) 2016-09-02T12:56:57Z lexicall quit (Remote host closed the connection) 2016-09-02T13:00:46Z AlexDenisov quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2016-09-02T13:01:58Z drdo quit (Ping timeout: 255 seconds) 2016-09-02T13:13:12Z fizzie quit (Ping timeout: 276 seconds) 2016-09-02T13:16:18Z fizzie joined #scheme 2016-09-02T13:23:07Z nckx quit (Ping timeout: 252 seconds) 2016-09-02T13:35:19Z AlexDenisov joined #scheme 2016-09-02T13:35:52Z drdo joined #scheme 2016-09-02T13:38:05Z ijp: TCZ: you can't do that as a pure fold, you need to pass a pair of values back, and select one 2016-09-02T13:44:38Z nckx joined #scheme 2016-09-02T13:53:47Z bjz_ quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2016-09-02T13:59:43Z ASau joined #scheme 2016-09-02T14:01:00Z AlexDeni_ joined #scheme 2016-09-02T14:03:54Z AlexDenisov quit (Ping timeout: 276 seconds) 2016-09-02T14:05:03Z JoshS quit (Ping timeout: 240 seconds) 2016-09-02T14:05:59Z zacts joined #scheme 2016-09-02T14:08:32Z nckx quit (Remote host closed the connection) 2016-09-02T14:16:05Z jlongster joined #scheme 2016-09-02T14:20:14Z AlexDeni_ quit (Ping timeout: 265 seconds) 2016-09-02T14:20:27Z AlexDenisov joined #scheme 2016-09-02T14:27:32Z groscoe joined #scheme 2016-09-02T14:28:23Z JoshS joined #scheme 2016-09-02T14:30:23Z jeapostrophe quit (Ping timeout: 265 seconds) 2016-09-02T14:31:24Z nckx joined #scheme 2016-09-02T14:32:43Z tos-1 joined #scheme 2016-09-02T14:44:05Z jeapostrophe joined #scheme 2016-09-02T14:46:32Z zacts quit (Quit: WeeChat 1.4) 2016-09-02T14:49:04Z jeapostrophe quit (Ping timeout: 255 seconds) 2016-09-02T14:57:09Z iskander_work quit (Remote host closed the connection) 2016-09-02T14:57:57Z badkins joined #scheme 2016-09-02T14:59:29Z IstiCusi joined #scheme 2016-09-02T15:05:45Z JoshS quit (Ping timeout: 265 seconds) 2016-09-02T15:07:21Z JoshS joined #scheme 2016-09-02T15:09:32Z greatscottttt joined #scheme 2016-09-02T15:09:37Z nanoz joined #scheme 2016-09-02T15:09:37Z nanoz quit (Changing host) 2016-09-02T15:09:37Z nanoz joined #scheme 2016-09-02T15:14:43Z JoshS quit (Quit: Leaving) 2016-09-02T15:16:44Z X-Scale joined #scheme 2016-09-02T15:24:30Z jeapostrophe joined #scheme 2016-09-02T15:28:59Z balkamos quit (Ping timeout: 260 seconds) 2016-09-02T15:29:54Z balkamos joined #scheme 2016-09-02T15:46:13Z fugastrega quit (Ping timeout: 255 seconds) 2016-09-02T15:51:58Z chishiki joined #scheme 2016-09-02T15:53:52Z greatscottttt quit (Ping timeout: 255 seconds) 2016-09-02T15:54:45Z bjz joined #scheme 2016-09-02T15:56:11Z AlexDenisov quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2016-09-02T15:59:22Z grettke quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2016-09-02T16:02:08Z leot quit (Quit: BBL) 2016-09-02T16:04:56Z zacts joined #scheme 2016-09-02T16:06:49Z civodul quit (Remote host closed the connection) 2016-09-02T16:12:29Z Riastradh quit (Ping timeout: 244 seconds) 2016-09-02T16:13:53Z fugastrega joined #scheme 2016-09-02T16:22:17Z grettke joined #scheme 2016-09-02T16:37:41Z zacts_pi joined #scheme 2016-09-02T16:39:00Z AlexDenisov joined #scheme 2016-09-02T16:39:27Z zacts quit (Ping timeout: 264 seconds) 2016-09-02T16:42:29Z jcowan quit (Read error: Connection reset by peer) 2016-09-02T16:49:00Z jcowan joined #scheme 2016-09-02T16:50:03Z zacts_pi quit (Ping timeout: 258 seconds) 2016-09-02T16:53:52Z grettke quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2016-09-02T16:54:43Z rszeno joined #scheme 2016-09-02T16:57:03Z mastokley joined #scheme 2016-09-02T17:00:35Z grettke joined #scheme 2016-09-02T17:02:11Z alezost joined #scheme 2016-09-02T17:10:39Z jeapostrophe quit (Ping timeout: 264 seconds) 2016-09-02T17:12:54Z jeapostrophe joined #scheme 2016-09-02T17:18:38Z chishiki quit (Quit: WeeChat 1.5) 2016-09-02T17:26:11Z AlexDenisov quit (Read error: Connection reset by peer) 2016-09-02T17:26:41Z AlexDenisov joined #scheme 2016-09-02T17:28:45Z AlexDenisov quit (Read error: Connection reset by peer) 2016-09-02T17:28:58Z AlexDenisov joined #scheme 2016-09-02T17:35:04Z DeeEff[m]: TCZ: you can't change it to a fold because it's not a fold, it's an unfold. You want http://paste.lisp.org/display/324896/raw 2016-09-02T17:35:32Z DeeEff[m]: I'm not sure if racket has `identity`, but it's just `(lambda (x) x)` if you care 2016-09-02T17:36:12Z ijp: unfold solution is nice, pair folds always seem kinda suspect 2016-09-02T17:37:01Z DeeEff[m]: pair folds are almost always unfolds in disguise 2016-09-02T17:37:23Z DeeEff[m]: though granted there's some crazy things you can do with values and continuations, so I won't say anything absolute lest I be corrected 2016-09-02T17:42:23Z grettke quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2016-09-02T17:43:26Z IstiCusi quit (Quit: WeeChat 1.4) 2016-09-02T17:43:43Z IstiCusi joined #scheme 2016-09-02T17:44:10Z ijp mumbles something about zygomorphisms 2016-09-02T17:49:54Z robotoad joined #scheme 2016-09-02T17:50:39Z jeapostrophe quit (Ping timeout: 250 seconds) 2016-09-02T17:51:07Z fugastrega quit (Quit: Leaving) 2016-09-02T18:03:32Z jeapostrophe joined #scheme 2016-09-02T18:03:33Z jeapostrophe quit (Changing host) 2016-09-02T18:03:33Z jeapostrophe joined #scheme 2016-09-02T18:03:59Z steshaw quit (Quit: Connection closed for inactivity) 2016-09-02T18:05:42Z Fare quit (Ping timeout: 276 seconds) 2016-09-02T18:07:39Z webshinra quit (Ping timeout: 260 seconds) 2016-09-02T18:09:09Z fiddlerwoaroof quit (Read error: Connection reset by peer) 2016-09-02T18:09:31Z lolcow is now known as leppie 2016-09-02T18:11:04Z fiddlerwoaroof joined #scheme 2016-09-02T18:15:49Z webshinra joined #scheme 2016-09-02T18:16:12Z Fare joined #scheme 2016-09-02T18:16:49Z fiddlerwoaroof quit (Read error: Connection reset by peer) 2016-09-02T18:18:09Z fiddlerwoaroof joined #scheme 2016-09-02T18:23:05Z TheWild joined #scheme 2016-09-02T18:28:45Z nanoz quit (Read error: Connection reset by peer) 2016-09-02T18:34:05Z grettke joined #scheme 2016-09-02T18:37:48Z n_blownapart joined #scheme 2016-09-02T18:43:31Z n_blownapart: hi anyone recommend math / cs books that specifically actually teach the math behind sicp and scheme ? 2016-09-02T18:43:46Z wasamasa: wikipedia articles should suffice 2016-09-02T18:44:04Z wasamasa: besides, it's not like sicp is about math, it just happens to use it heavily for the examples in the first chapter 2016-09-02T18:44:17Z wasamasa: the rest goes about lists, trees, streams, programs, etc. 2016-09-02T18:44:54Z uliks: concrete maths is nice, but very dense (it's maths for cs by knuth and some other authors) 2016-09-02T18:44:55Z n_blownapart: really wasamasa ? that is good news. I've already learned much about car / cdr in little schemer. sicp chap 1 is brutal 2016-09-02T18:45:15Z wasamasa: n_blownapart: I agree, it starts of rather innocently, but then homes in and catches you off-foot 2016-09-02T18:45:59Z n_blownapart: its almost gratuitous belittling, like they have a secret clubhouse wasamasa 2016-09-02T18:46:18Z ijp: a secret clubhouse called MIT 2016-09-02T18:46:34Z wasamasa: lol 2016-09-02T18:46:39Z IstiCusi quit (Ping timeout: 276 seconds) 2016-09-02T18:47:01Z n_blownapart: ijp wasamasa yeah I appreciate the encouragement , I don't want to give up. I work at UC Berkeley, academics are pricks sometimes. 2016-09-02T18:47:28Z wasamasa: compare with chapter two where you implement rationals and think a bit about intervals 2016-09-02T18:47:40Z ijp: usually the ones that went into academia to research, not teach 2016-09-02T18:48:05Z Riastradh joined #scheme 2016-09-02T18:48:22Z n_blownapart: word ijp . there are some lovely people who are real teachers here.. to give the culture credit . 2016-09-02T18:49:00Z n_blownapart: but you can't get near them. Any good teacher has office hours with lines going out the door 2016-09-02T18:49:26Z n_blownapart: this place is so overcrowded its pathetic. total cash cow 2016-09-02T18:49:43Z wasamasa: then you do sequences, trees and get back to a bit more math 2016-09-02T18:49:55Z wasamasa: it's a better mixture than chapter one for sure and as far as I got 2016-09-02T18:50:12Z n_blownapart: wasamasa: intervals in what sense ? 2016-09-02T18:50:26Z jeapostrophe quit (Ping timeout: 250 seconds) 2016-09-02T18:50:59Z ijp: as in, if you have a 110 ohm with resistor with tolerance 10% and a 120 ohm resistor with tolerance of 5%, what is range of values it can take if you wire them in series 2016-09-02T18:51:18Z jcowan: I wish Scheme had support for intervals 2016-09-02T18:51:25Z ijp: if I were smart I'd have picked numbers that didn't require me to use calc 2016-09-02T18:51:53Z Riastradh: I wish Scheme had support for integrals 2016-09-02T18:52:18Z ijp: so 230 ohms +- 16 ohms 2016-09-02T18:52:36Z ijp: Did I say that? Maybe I did 2016-09-02T18:53:02Z n_blownapart: I just need to spend a year on math. but whenever I make a resolution, I realize here at UCBerkeley I can't get any help. *Everyone* is so strapped for time I feel sorry for them. Where can I teach myself systematically how to do math step by step ? 2016-09-02T18:53:23Z ijp: inb4 euclid 2016-09-02T18:53:37Z n_blownapart: ?? 2016-09-02T18:54:10Z jeapostrophe joined #scheme 2016-09-02T18:55:37Z uliks: n_blownapart: https://8ch.net/prog/res/3034.html#3034 2016-09-02T18:55:44Z uliks: here you have a list of math books 2016-09-02T18:55:53Z uliks: in order of difficulty/prerequsites 2016-09-02T18:55:56Z ijp: I dodn't even remember how much maths SICP needs, probably not much more than highschool calculus 2016-09-02T18:56:39Z n_blownapart: uliks thanks I bought Gelfand's classic Algebra book, about 10 pages in there are algebraic proofs required that are 2 pages long 2016-09-02T18:57:24Z n_blownapart: I just don't understand how these books make huge leaps, and the resources ironically despite the vastness of the internet are sparse 2016-09-02T18:59:33Z zacts joined #scheme 2016-09-02T18:59:52Z n_blownapart: uliks that I've never seen. looks good thank you. ijp yeah algebra mostly but in code I have a rough time. 2016-09-02T19:00:18Z jeapostrophe quit (Ping timeout: 276 seconds) 2016-09-02T19:00:57Z n_blownapart: thanks alot gotta split . pax 2016-09-02T19:01:04Z n_blownapart quit (Remote host closed the connection) 2016-09-02T19:01:31Z n_blownapart joined #scheme 2016-09-02T19:03:57Z uliks: I think that maths and a lot of other fields will force you to learn a lot of things you can't yet understand (leaps). Once you learn enough context everything will just fall into place. It's a chicken and egg problem. 2016-09-02T19:04:00Z uliks: no problem 2016-09-02T19:04:23Z ijp: if your brain doesn't hurt, you aren't learning 2016-09-02T19:04:48Z ijp: the converse doesn't necessarily hold 2016-09-02T19:07:22Z ovenpasta quit (Ping timeout: 255 seconds) 2016-09-02T19:07:31Z ecraven: wasamasa: have you used tables in libui? 2016-09-02T19:07:38Z wasamasa: ecraven: no 2016-09-02T19:07:46Z wasamasa: ecraven: or do you mean grids? 2016-09-02T19:08:03Z ecraven: wasamasa: no, actual tabular data, rows and columns 2016-09-02T19:10:55Z wasamasa: ecraven: nope 2016-09-02T19:11:34Z ecraven: there's a small ui tool I wanted to make, and I thought of doing it with libui 2016-09-02T19:11:49Z csed quit (Ping timeout: 260 seconds) 2016-09-02T19:11:49Z ecraven: but I need tables :) so I'll try to figure out how they work from the headers, no documentation, it seems 2016-09-02T19:11:56Z wasamasa: yeah 2016-09-02T19:12:04Z wasamasa: what helped me was going through the official go wrappers 2016-09-02T19:12:10Z wasamasa: there's also a node wrapper with documentation 2016-09-02T19:12:11Z ecraven: ah, thanks 2016-09-02T19:12:27Z ecraven: but hey, they are reviving CLIM in #clim :D will be interesting where that goes 2016-09-02T19:12:32Z wasamasa: :> 2016-09-02T19:14:49Z fantazo joined #scheme 2016-09-02T19:15:34Z aeth: It seems like there's an active, unofficial contest among #lispgames people to write UI libraries and/or game engines (some in Scheme, too). 2016-09-02T19:15:50Z aeth: And one of the regulars cheated and took a ton of shortcuts by reviving McCLIM. :p 2016-09-02T19:16:47Z wasamasa: lol 2016-09-02T19:16:48Z ecraven: aeth: I still have no idea how useful the PRESENT / ACCEPT paradigm actually is for applications with our current customs and expectations for UIs 2016-09-02T19:16:58Z wasamasa: for games I can't really see this working, but for other stuff, definitely 2016-09-02T19:18:19Z aeth: #lispgames seems to be where anyone with an interest in Lisp/Scheme GUIs hangs out with a few exceptions, especially Racket exceptions (haven't seen any there but they have to have a few because DrRacket is graphical) 2016-09-02T19:18:54Z aeth: No, a lot of GUIs probably aren't practical for real 3D games but a lot of people there just make 2D games to demo their UI libraries anyway. 2016-09-02T19:20:19Z wasamasa: so far the only thing appearing simple *and* reusable is nuklear and dear imgui, but even those are mostly used for debug-stuff UI 2016-09-02T19:21:12Z ecraven: wasamasa: I've been looking at imgui.cpp a lot, and I wouldn't exactly call it "simple" :-) though conceptually it probably is much simpler than non-IM uis 2016-09-02T19:22:00Z wasamasa: ecraven: it involves less contortion than traditional ones and is basically a refined version of what I'd otherwise do for something highly interactive 2016-09-02T19:22:49Z ecraven: wasamasa: I've done quite a bit with it in pioneer, and it does seem like a very nice approach (though a lot of convenience functions that dear imgui doesn't have [yet] would be nice) 2016-09-02T19:22:56Z TheWild left #scheme 2016-09-02T19:27:05Z Fare quit (Quit: Leaving) 2016-09-02T19:34:19Z excelsior quit (Quit: Lost terminal) 2016-09-02T19:44:42Z C-Keen: great now I lurk in yet another channel 2016-09-02T19:47:47Z wasamasa joins 2016-09-02T19:55:40Z gravicappa joined #scheme 2016-09-02T20:09:01Z tos-1 quit (Quit: leaving) 2016-09-02T20:10:21Z nilg quit (Read error: Connection reset by peer) 2016-09-02T20:12:14Z AlexDenisov quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2016-09-02T20:12:46Z zacts quit (Quit: WeeChat 1.4) 2016-09-02T20:23:27Z DeeEff[m]: jcowan: what did you mean by "I wish scheme had support for intervals"? 2016-09-02T20:23:43Z DeeEff[m]: could you not make a library that does unum arithmetic and use that for intervals? 2016-09-02T20:23:50Z DeeEff[m]: it could even be an SRFI 2016-09-02T20:23:54Z jcowan: I'd love to have a general-purpose interval library 2016-09-02T20:24:05Z jcowan: but I don't have the extra energy needed to design/write/implement one. 2016-09-02T20:24:52Z DeeEff[m]: hrm... I really want to implement unums as a side project as well 2016-09-02T20:25:01Z DeeEff[m]: I need an IRC bot to remind me to do this when I graduate 2016-09-02T20:25:04Z DeeEff[m]: :) 2016-09-02T20:25:31Z jcowan: Enums, you mean? 2016-09-02T20:27:22Z DeeEff[m]: no no, universal numbers aka unums 2016-09-02T20:27:42Z ggole quit 2016-09-02T20:27:51Z DeeEff[m]: See "The end of error" by john gustafson 2016-09-02T20:30:04Z jcowan: Ah. 2016-09-02T20:30:39Z DeeEff[m]: basically it moves from floating points as numeric primitives to intervals 2016-09-02T20:30:54Z DeeEff[m]: but bits also allow for saying the interval is closed onto a single integer 2016-09-02T20:31:10Z DeeEff[m]: I really need to buy the full textbook and start emailing John Gustafson 2016-09-02T20:31:35Z jcowan nods. 2016-09-02T20:34:01Z DeeEff[m]: A unum SRFI would also really pave the way for making unums part of the full numeric tower, but I would be super hesitant to do that before we get hardware support (so basically in 10 years) 2016-09-02T20:34:50Z grettke quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2016-09-02T20:35:35Z jcowan: I think decimal floats should come first. 2016-09-02T20:36:18Z jcowan quit (Quit: Leaving) 2016-09-02T20:38:47Z lorantalas quit (Quit: bye) 2016-09-02T20:38:59Z DeeEff[m]: well yes, we have hardware support for that today, so they should be made because they are immediately useful. But unums engulf decimals floats in terms of what can be represented. 2016-09-02T20:43:58Z n_blownapart quit (Remote host closed the connection) 2016-09-02T20:44:05Z n_blownapart joined #scheme 2016-09-02T20:46:21Z alezost quit (Quit: I live in GuixSD and Emacs ) 2016-09-02T21:12:30Z gravicappa quit (Ping timeout: 244 seconds) 2016-09-02T21:13:00Z Tenhi quit (Ping timeout: 265 seconds) 2016-09-02T21:15:57Z Tenhi joined #scheme 2016-09-02T21:19:35Z ecraven: Riastradh: re the new srfi, which programming language had only division, not multiplication? 2016-09-02T21:21:51Z nckx quit (Quit: 🐧 Doei!) 2016-09-02T21:23:33Z samth: wingo: glad you like it 2016-09-02T21:29:09Z jlongster quit (Quit: Textual IRC Client: www.textualapp.com) 2016-09-02T21:29:10Z wingo: samth: a delight. very clarifying 2016-09-02T21:29:55Z wingo: maybe some people find ml more readable, but i think typed racket is better in some ways 2016-09-02T21:30:13Z wingo: the way types relate to structs is very nice 2016-09-02T21:34:17Z wingo: i am on the hook to write some racket soon, i need to get on that 2016-09-02T21:49:19Z csed joined #scheme 2016-09-02T21:51:39Z jlongster joined #scheme 2016-09-02T21:56:10Z stepnem quit (Ping timeout: 250 seconds) 2016-09-02T21:58:39Z jefrite quit (Quit: client exited: brb fixing connection problem) 2016-09-02T21:59:14Z DeeEff[m]: As much as I was really excited by types / gradual typing a year ago I'm finding now especially I'd rather have the flexibility of my program than have to specify type contracts all over the place. 2016-09-02T21:59:28Z DeeEff[m]: DYNAMIC4LYFE 2016-09-02T22:00:19Z qu1j0t3: i love those 2am bugs too 2016-09-02T22:00:28Z ijp: here lies DeeEff[m], threw under a BusError, and no-one caught them 2016-09-02T22:00:52Z DeeEff[m]: I don't need to catch them. Just turn off and on again 2016-09-02T22:00:53Z DeeEff[m]: :) 2016-09-02T22:00:56Z ijp: a good kid, but they all go wrong eventually 2016-09-02T22:13:06Z groovy2shoes quit (Quit: Leaving) 2016-09-02T22:16:50Z jefrite joined #scheme 2016-09-02T22:24:47Z TheLemonMan quit (Quit: "It's now safe to turn off your computer.") 2016-09-02T22:30:31Z ovenpasta joined #scheme 2016-09-02T22:33:58Z safe joined #scheme 2016-09-02T22:37:03Z daviid quit (Ping timeout: 264 seconds) 2016-09-02T22:38:23Z zacts joined #scheme 2016-09-02T22:38:59Z pierpa: wrt unums, there's a m.l. about them. Gustafson participates and answers questions. 2016-09-02T22:39:56Z karswell quit (Read error: Connection reset by peer) 2016-09-02T22:41:27Z karswell joined #scheme 2016-09-02T22:44:01Z karswell quit (Remote host closed the connection) 2016-09-02T22:44:16Z karswell joined #scheme 2016-09-02T22:49:00Z Fare joined #scheme 2016-09-02T22:53:06Z Naraka quit (Ping timeout: 250 seconds) 2016-09-02T22:53:10Z jlongster quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2016-09-02T22:56:18Z robotoad quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2016-09-02T23:06:29Z csed quit (Ping timeout: 258 seconds) 2016-09-02T23:10:32Z Fare quit (Ping timeout: 265 seconds) 2016-09-02T23:11:56Z lambda-11235 joined #scheme 2016-09-02T23:14:13Z Naraka joined #scheme 2016-09-02T23:16:40Z keemyb quit (Ping timeout: 244 seconds) 2016-09-02T23:36:51Z robotoad joined #scheme 2016-09-02T23:42:18Z robotoad quit (Max SendQ exceeded) 2016-09-02T23:47:52Z n_blownapart quit 2016-09-02T23:49:45Z ovenpasta quit (Remote host closed the connection) 2016-09-02T23:50:25Z ovenpasta joined #scheme 2016-09-02T23:53:05Z zacts quit (Quit: WeeChat 1.4) 2016-09-02T23:53:39Z robotoad joined #scheme 2016-09-02T23:56:13Z grettke joined #scheme 2016-09-02T23:58:02Z jlongster joined #scheme