00:00:00 --- log: started forth/18.11.04 00:01:15 --- quit: jedb (Ping timeout: 252 seconds) 00:53:12 --- join: john_cephalopoda (~john@unaffiliated/john-cephalopoda/x-6407167) joined #forth 00:53:30 Hey 01:10:00 --- join: proteusguy (~proteus-g@cm-134-196-84-236.revip18.asianet.co.th) joined #forth 01:10:00 --- mode: ChanServ set +v proteusguy 01:43:13 --- quit: dave0 (Quit: dave's not here) 01:46:35 --- join: jedb (~jedb@116.251.60.75) joined #forth 01:54:57 --- join: jedb_ (~jedb@199.66.90.113) joined #forth 01:54:59 --- quit: jedb (Read error: Connection reset by peer) 01:56:31 --- join: jedb (jedb@gateway/vpn/mullvad/x-jgkwceqstqxmkrtb) joined #forth 01:59:09 --- quit: jedb_ (Ping timeout: 245 seconds) 01:18:28 --- quit: pierpal (Read error: Connection reset by peer) 01:30:22 --- quit: proteusguy (Ping timeout: 260 seconds) 01:48:46 --- join: proteusguy (~proteus-g@cm-134-196-84-236.revip18.asianet.co.th) joined #forth 01:48:47 --- mode: ChanServ set +v proteusguy 02:02:58 --- quit: ashirase (Ping timeout: 272 seconds) 02:06:59 --- join: ashirase (~ashirase@modemcable098.166-22-96.mc.videotron.ca) joined #forth 02:40:56 --- quit: proteusguy (Quit: Leaving) 02:41:57 --- join: proteusguy (~proteus-g@cm-134-196-84-236.revip18.asianet.co.th) joined #forth 02:41:57 --- mode: ChanServ set +v proteusguy 02:49:45 --- quit: smokeink (Remote host closed the connection) 02:51:34 --- join: smokeink (~smokeink@118.131.144.142) joined #forth 03:02:50 --- quit: leaverite (Remote host closed the connection) 03:11:33 --- quit: smokeink (Remote host closed the connection) 03:11:53 --- join: smokeink (~smokeink@42-200-116-228.static.imsbiz.com) joined #forth 04:12:12 --- join: ncv (~neceve@2a02:c7d:c5c9:a900:1ec6:932f:1b02:d27e) joined #forth 04:12:13 --- quit: ncv (Changing host) 04:12:13 --- join: ncv (~neceve@unaffiliated/neceve) joined #forth 05:19:41 --- join: xek (~xek@apn-31-0-23-83.dynamic.gprs.plus.pl) joined #forth 05:31:14 --- join: pierpal (~pierpal@host42-167-dynamic.51-82-r.retail.telecomitalia.it) joined #forth 06:37:54 --- quit: smokeink (Ping timeout: 245 seconds) 06:48:20 --- quit: nighty- (Quit: Disappears in a puff of smoke) 07:19:07 Morning John. 07:19:19 Oh, I see that was a rather old message. :-) 07:19:40 Heh, hey. 07:30:10 --- quit: pierpal (Quit: Poof) 07:30:28 --- join: pierpal (~pierpal@host42-167-dynamic.51-82-r.retail.telecomitalia.it) joined #forth 07:42:01 Been crazy busy with school, won't have time to work on my interpreter for a while I think, although it's pretty much stable. 07:42:18 It would've been nice to add floating point reading and interop with other OS features like lists, vectors and matrices 07:46:26 Since the design is pretty modular, I wrote a program on my computer that would allow me to select what words to add and then hit compile to create the interpreter. 07:48:23 Has anyone here read about CoSy? 07:48:38 and can anyone tell me what it actually is, the site is incredibly cryptic 07:52:29 www.cosy.com? 07:52:41 Yes 07:52:46 it appears to be an internet web site made by bob armstrong 07:53:32 reading the about now 07:54:47 it reads like it was written by a business drone 07:55:05 lots of buzzwords, no substance 07:55:33 s/business drone/markov chain/ 07:55:47 lol yes 07:56:39 this part "On a USBCoSyStick , you can conveniently take your environment to any WinTel computer" sounds like it's just a bootable dongle os 07:56:42 similar to tails 08:15:42 Ok, so this lecture series on digital error codes I'm watching is really quite good. 08:16:27 He's just finished the basics of binary codes (codes based on the finite binary field 0, 1) and is about to move into codes based on polynomials over that field. 08:16:50 So far I've followed it all without really trying - really simple ideas. But I think with the polynomial stuff I'll have to pay closer attention. 08:17:36 The simple stuff so far gives the tools to design codes with Hamming distance up to five or so, which will let you correct up to two errors. 08:17:52 To get codes with greater distance / more error correction capability you need the polynomial machinery. 08:18:45 The simple methods can be used for better codes, but the code design is one of those NP complete problems such that finding the greater distance codes becomes computationally prohibitive. 09:14:05 --- join: [1]MrMobius (~default@c-73-134-82-217.hsd1.va.comcast.net) joined #forth 09:16:58 --- quit: MrMobius (Ping timeout: 250 seconds) 09:16:58 --- nick: [1]MrMobius -> MrMobius 11:11:23 --- quit: Zarutian (Ping timeout: 260 seconds) 11:12:24 --- join: Zarutian (~zarutian@173-133-17-89.fiber.hringdu.is) joined #forth 13:29:40 --- quit: tabemann (Ping timeout: 244 seconds) 13:44:58 --- join: tabemann (~tabemann@71-13-2-250.static.ftbg.wi.charter.com) joined #forth 14:39:00 --- quit: tabemann (Ping timeout: 252 seconds) 14:40:03 --- join: tabemann (~tabemann@71-13-2-250.static.ftbg.wi.charter.com) joined #forth 15:07:03 --- quit: tabemann (Ping timeout: 252 seconds) 15:11:49 KipIngram: Which series is this? I've been interested in error correcting codes for a while but haven't had a good resource to follow. 15:19:06 Oh, let me send you a good link. 15:19:08 One sec. 15:19:40 Here you go: 15:19:41 https://www.youtube.com/watch?v=_oxnYV6y51w&index=1&list=PL5002EB7306694E7D 15:20:00 I'm finding it all very well done; very organized, very methodical and clear. 15:35:52 --- quit: moony (Quit: Bye!) 15:37:04 --- join: moony (moony@unaffiliated/moonythedwarf) joined #forth 15:38:21 Thanks I'll check it out. 15:40:06 --- quit: moony (Excess Flood) 15:42:29 --- join: moony (moony@unaffiliated/moonythedwarf) joined #forth 16:07:08 --- join: TheCephalopod (~john@unaffiliated/john-cephalopoda/x-6407167) joined #forth 16:11:12 --- quit: john_cephalopoda (Ping timeout: 268 seconds) 16:26:45 --- join: tabemann (~tabemann@rrcs-162-155-170-75.central.biz.rr.com) joined #forth 16:28:53 --- join: smokeink (~smokeink@42-200-116-228.static.imsbiz.com) joined #forth 16:56:44 siraben: Have you studied linear algebra, in a fairly "abstract" way? 16:57:46 KipIngram: Only the basics, nothing deep 17:00:24 --- quit: tabemann (Read error: Connection reset by peer) 17:01:06 --- join: tabemann (~tabemann@rrcs-162-155-170-75.central.biz.rr.com) joined #forth 17:02:17 He says in lecture one that important pre-requisites are probability theory and linear algebra - I haven't felt like he's done very much that needed probability theory; seemed to me like if you just basicsally knew what a probability WAS you'd be fine. 17:02:29 But he's definitely calling on linear algebra machinery. 17:03:00 Anyway, give it a go - I think he's pretty good. 17:04:53 The redundancy of QR codes is fascinating 17:05:11 Quite visual way to show the Reed-Solomon algorithm 17:05:23 The principle of it is pretty simple. If you have k bit messages, then there are 2^k possible messages. You add extra parity bits, to make the total of a packet n bits. So there are 2^n possible values for that. 17:05:49 You want to "spread out" the 2^k n-bit code words in the 2^n space as much as possible, so that the minimum distances between any two is as large as possible. 17:06:00 Then to decode, you take what you receive and find the "closest" code word to it. 17:06:13 And the k message bits of that code word are your decoded message. 17:06:39 "Closest" means the fewest bit flips. 17:07:45 A "perfect" code is one in which that's an entirely unambiguous process - none of the 2^n possible received bit patterns is equidistant between two code words - there's always a unique closest one. 17:08:39 So the gist of the course is how to do all that (design the codes, encode, decode) without excessive computational effort. 17:08:50 It's all finite, so a brute force approach would work. 17:08:55 But of course that's not the clever way. :-) 17:17:34 --- join: [X-Scale] (~ARM@33.121.108.93.rev.vodafone.pt) joined #forth 17:19:37 --- quit: X-Scale (Ping timeout: 264 seconds) 17:19:38 --- nick: [X-Scale] -> X-Scale 17:23:26 back 17:51:22 --- quit: groovy2shoes (Excess Flood) 17:51:44 --- join: groovy2shoes (~groovy2sh@unaffiliated/groovebot) joined #forth 18:07:19 --- quit: proteusguy (Ping timeout: 246 seconds) 18:23:19 --- quit: pierpal (Ping timeout: 245 seconds) 18:31:14 --- join: pierpal (~pierpal@host234-145-dynamic.20-87-r.retail.telecomitalia.it) joined #forth 18:55:18 --- quit: pierpal (Ping timeout: 252 seconds) 20:11:33 --- join: proteusguy (~proteus-g@cm-134-196-84-236.revip18.asianet.co.th) joined #forth 20:11:33 --- mode: ChanServ set +v proteusguy 20:13:24 --- quit: tabemann (Ping timeout: 252 seconds) 20:30:01 --- join: tabemann (~tabemann@172-13-49-137.lightspeed.milwwi.sbcglobal.net) joined #forth 20:42:48 --- quit: proteusguy (Ping timeout: 240 seconds) 21:33:55 --- join: proteusguy (~proteus-g@2403:6200:88a6:d645:7501:2ec:85ac:af66) joined #forth 21:33:55 --- mode: ChanServ set +v proteusguy 21:49:35 --- quit: clog (Ping timeout: 246 seconds) 21:49:35 --- log: stopped forth/18.11.04 21:49:40 --- log: started forth/18.11.04 21:49:40 --- join: clog (~nef@bespin.org) joined #forth 21:49:40 --- topic: 'Forth Programming | logged by clog at http://bit.ly/91toWN | If you have two (or more) stacks and speak RPN then you're welcome here! | https://github.com/mark4th' 21:49:40 --- topic: set by proteusguy!~proteus-g@cm-134-196-84-89.revip18.asianet.co.th on [Sun Mar 18 08:48:16 2018] 21:49:40 --- names: list (clog +proteusguy tabemann groovy2shoes X-Scale smokeink TheCephalopod moony Zarutian MrMobius xek ncv ashirase jedb Keshl dys malyn phadthai dave9 cheater proteus-guy siraben pointfree[m] jimt[m] bb010g mstevens pointfree Labu carc WilhelmVonWeiner jn__ nerfur nonlinear dne Lord_Nightmare catern +KipIngram APic irsol a3f_ ttmrichter johnnymacs sigjuice ecraven FatalNIX zy]x[yz +bluekelp rpcope lonjil djinni ovf vxe jackdaniel yunfan rprimus C-Keen amuck rann jhei) 21:49:40 --- names: list (+crc newcup rain2 diginet2 dzho koisoke) 21:51:11 --- quit: proteusguy (Quit: Leaving) 21:56:16 --- quit: ncv (Remote host closed the connection) 22:26:52 --- join: wa5qjh (~quassel@175.158.225.218) joined #forth 22:26:52 --- quit: wa5qjh (Changing host) 22:26:52 --- join: wa5qjh (~quassel@freebsd/user/wa5qjh) joined #forth 22:49:01 --- quit: smokeink (Remote host closed the connection) 22:49:21 --- join: smokeink (~smokeink@185.189.254.154) joined #forth 23:59:59 --- log: ended forth/18.11.04