00:00:00 --- log: started forth/18.12.06 00:26:36 --- join: dddddd (~dddddd@unaffiliated/dddddd) joined #forth 00:48:20 --- join: smokeink (~smokeink@118.131.144.142) joined #forth 00:51:20 --- quit: lisbeths (Remote host closed the connection) 00:54:51 --- quit: groovy2shoes (Excess Flood) 00:55:14 --- join: groovy2shoes (~groovy2sh@unaffiliated/groovebot) joined #forth 00:56:06 --- join: ncv (~neceve@host165-120-99-237.range165-120.btcentralplus.com) joined #forth 00:56:06 --- quit: ncv (Changing host) 00:56:06 --- join: ncv (~neceve@unaffiliated/neceve) joined #forth 01:55:32 --- quit: pierpal (Quit: Poof) 01:55:50 --- join: pierpal (~pierpal@95.239.223.85) joined #forth 01:58:54 --- quit: pierpal (Remote host closed the connection) 02:02:09 --- quit: gravicappa (Ping timeout: 240 seconds) 02:04:14 --- quit: ashirase (Ping timeout: 268 seconds) 02:05:20 --- join: dave0 (~dave0@47.44-27-211.dynamic.dsl.syd.iprimus.net.au) joined #forth 02:05:41 hi 02:07:53 --- join: ashirase (~ashirase@modemcable098.166-22-96.mc.videotron.ca) joined #forth 02:08:19 hi dave0 02:08:25 hi siraben 02:14:48 --- quit: proteusguy (Ping timeout: 246 seconds) 02:39:53 --- join: proteusguy (~proteus-g@cm-134-196-84-98.revip18.asianet.co.th) joined #forth 02:39:53 --- mode: ChanServ set +v proteusguy 02:56:28 --- join: gravicappa (~gravicapp@109.233.168.8) joined #forth 03:30:51 --- join: john_cephalopoda (~john@unaffiliated/john-cephalopoda/x-6407167) joined #forth 03:48:56 Did someone mention https://en.wikipedia.org/Automatic_differentiation ? It resembles Complex Number arithmetic. 03:57:51 --- join: pierpal (~pierpal@95.239.223.85) joined #forth 04:05:15 --- quit: dave0 (Quit: dave's not here) 04:06:11 --- quit: pierpal (Quit: Poof) 04:06:30 --- join: pierpal (~pierpal@95.239.223.85) joined #forth 04:11:21 --- quit: pierpal (Read error: Connection reset by peer) 04:13:00 --- quit: WilhelmVonWeiner (Ping timeout: 250 seconds) 04:13:30 --- join: WilhelmVonWeiner (dch@45.58.35.111) joined #forth 04:14:12 siraben: I don't know exactly what you're looking at, but I surely hope that most of the complexity I mentioned yesterday is hidden from you. 04:14:34 You mentioned read page and write page routines - are you using those, or are you trying to do it all? 04:15:04 If you're trying to manage it completely yourself you can tell me a little about the resources and I can try to help you sketch out a little mechanism. 04:17:06 --- join: pierpal (~pierpal@95.239.223.85) joined #forth 04:18:29 --- quit: WilhelmVonWeiner (Ping timeout: 240 seconds) 04:19:23 --- join: WilhelmVonWeiner (dch@ny1.hashbang.sh) joined #forth 04:19:46 --- nick: WilhelmVonWeiner -> Guest72799 04:20:00 KipIngram: These are the routines: http://wikiti.brandonw.net/index.php?title=83Plus:OS:Raw_Flash_Commands 04:22:25 --- quit: pierpal (Read error: Connection reset by peer) 04:25:33 Ok. That's pretty basic and fits into the model I have for such things in my mind. Let's take it to pm. 04:31:16 --- join: pierpal (~pierpal@95.239.223.85) joined #forth 04:40:04 --- quit: pierpal (Read error: Connection reset by peer) 04:43:34 --- join: pierpal (~pierpal@95.239.223.85) joined #forth 04:47:47 --- quit: pierpal (Ping timeout: 244 seconds) 04:50:32 --- join: pierpal (~pierpal@95.239.223.85) joined #forth 04:54:53 --- quit: pierpal (Ping timeout: 246 seconds) 05:08:49 --- quit: john_cephalopoda (Quit: Trees can see into your soul. They lurk everywhere.) 05:13:28 --- quit: smokeink (Remote host closed the connection) 05:24:50 --- join: smokeink (~smokeink@118.131.144.142) joined #forth 05:27:07 --- join: john_cephalopoda (~john@unaffiliated/john-cephalopoda/x-6407167) joined #forth 05:31:52 --- quit: gravicappa (Ping timeout: 250 seconds) 05:31:54 --- join: pierpal (~pierpal@95.239.223.85) joined #forth 05:38:50 --- quit: pierpal (Ping timeout: 268 seconds) 06:23:40 --- quit: smokeink (Remote host closed the connection) 06:30:44 --- join: gravicappa (~gravicapp@h95-110-60-54.dyn.bashtel.ru) joined #forth 06:37:14 --- join: pierpal (~pierpal@95.239.223.85) joined #forth 06:41:38 --- quit: pierpal (Ping timeout: 250 seconds) 06:50:34 --- join: pierpal (~pierpal@95.239.223.85) joined #forth 06:50:46 --- join: ncv__ (~neceve@host165-120-99-237.range165-120.btcentralplus.com) joined #forth 06:50:46 --- quit: ncv__ (Changing host) 06:50:46 --- join: ncv__ (~neceve@unaffiliated/neceve) joined #forth 06:51:15 --- quit: ncv (Ping timeout: 245 seconds) 07:26:45 --- quit: tabemann (Ping timeout: 268 seconds) 08:03:30 --- quit: dddddd (Remote host closed the connection) 08:45:05 john_cephalopoda: Here's a sixel scribble pad that works in mlterm http://ix.io/1vob 08:47:49 I also simplified the word for accepting a base-10 number with KEY 08:47:49 : n 0 begin key digit? while + 10 * repeat 10 / ; 08:49:03 It uses Horner's method https://cs.fit.edu/~wds/classes/adm/Lectures/HornersConvert.pdf 08:50:11 pointfree: https://thecutecuttlefish.org/tmp/paint.png 08:50:14 Nice :D 08:51:03 john_cephalopoda: nice mouse drawing skills! 08:51:10 Not actually mouse drawing :þ 08:51:15 I used my drawing tablet for it :D 09:17:16 --- quit: ncv__ (Remote host closed the connection) 09:20:45 pointfree: Have you thought about actually storing only pixels in the framebuffer and converting to sixels on-the-fly? 09:39:05 --- join: dys (~dys@tmo-103-188.customers.d1-online.com) joined #forth 09:43:43 john_cephalopoda: I've been exploring dynamic indexed color palettes because I didn't want a huge framebuffer. It feels bit complex right now. 09:43:43 ...but yeah I guess the way to go would be to store a pixel framebuffer as 24-bit true color and then convert to sixels and compress in one go upon displaying the image. 09:43:43 Doing it in one go would give more opportunities for compression, also delta compression between frames of an animation. 09:51:17 The main advantage of using a buffer like that would be, that pixel setting and resetting would become trivial. 10:01:45 right 10:02:23 also converting to other image formats 10:09:46 Yeah, that, too. 10:10:13 I got some code in my mandelbrot set viewer. Let me write it together real quick 10:13:19 pointfree: https://bpaste.net/show/105a30431a86 10:23:22 --- quit: gravicappa (Ping timeout: 252 seconds) 10:41:18 --- join: dddddd (~dddddd@unaffiliated/dddddd) joined #forth 11:33:57 --- quit: pierpal (Read error: Connection reset by peer) 11:34:07 --- join: pierpal (~pierpal@95.239.223.85) joined #forth 13:04:32 --- quit: dys (Ping timeout: 246 seconds) 13:11:27 --- join: dys (~dys@tmo-123-49.customers.d1-online.com) joined #forth 13:16:57 --- join: mtsd (~mtsd@94-137-100-130.customers.ownit.se) joined #forth 13:17:35 --- quit: verisimilitude (Remote host closed the connection) 13:17:57 --- join: verisimilitude (~user@2604:180:2:725::698a) joined #forth 13:58:14 --- quit: mtsd (Remote host closed the connection) 14:02:02 --- quit: verisimilitude (Ping timeout: 268 seconds) 14:03:10 --- join: verisimilitude (~user@168.235.69.198) joined #forth 14:03:28 --- join: [1]MrMobius (~default@c-73-134-82-217.hsd1.va.comcast.net) joined #forth 14:05:22 --- join: [2]MrMobius (~default@c-73-134-82-217.hsd1.va.comcast.net) joined #forth 14:06:29 --- quit: MrMobius (Ping timeout: 240 seconds) 14:08:50 --- quit: [1]MrMobius (Ping timeout: 272 seconds) 14:08:52 --- join: MrMobius (~default@c-73-134-82-217.hsd1.va.comcast.net) joined #forth 14:11:26 --- quit: [2]MrMobius (Ping timeout: 250 seconds) 16:15:03 --- join: dave0 (~dave0@47.44-27-211.dynamic.dsl.syd.iprimus.net.au) joined #forth 16:15:43 hi 16:20:34 Hey dave0 16:22:53 hi john_cephalopoda 16:45:51 --- quit: john_cephalopoda (Quit: Trees can see into your soul.) 17:13:59 --- join: smokeink (~smokeink@118.131.144.142) joined #forth 17:14:44 --- quit: pierpal (Ping timeout: 250 seconds) 17:40:18 --- quit: smokeink (Remote host closed the connection) 17:41:53 --- join: smokeink (~smokeink@118.131.144.142) joined #forth 18:15:04 --- join: Insert_Coin (~insertCoi@h081217214054.dyn.cm.kabsi.at) joined #forth 18:21:31 --- quit: smokeink (Quit: Leaving) 19:00:19 --- quit: dddddd (Remote host closed the connection) 19:30:19 --- quit: verisimilitude (Remote host closed the connection) 19:43:06 --- join: tabemann (~tabemann@2602:30a:c0d3:1890:e076:b2ce:d7a5:84d9) joined #forth 19:55:45 --- join: gravicappa (~gravicapp@109.233.168.8) joined #forth 19:58:18 --- join: rdrop-exit (~markwilli@112.201.164.82) joined #forth 20:08:58 hey 20:09:19 --- join: verisimilitude (~user@2604:180:2:725::698a) joined #forth 20:09:41 hey again 20:09:50 Hello. 20:16:54 What are you up to, tabemann? 20:17:08 not much 20:17:16 just wondering what to do next with attoforth 20:17:34 I take it you wrote this attoforth? 20:17:41 yes 20:24:47 Is it publicly available anywhere? 20:25:47 https://github.com/tabemann/attoforth 20:25:55 alternately you can search for it on google 20:30:17 Alright. 20:30:52 yes, I'm proud of the fact that if you search for it by name, it's the first thing that comes up on google 20:46:14 I don't use Google, but I'd be wary of that. 20:46:33 I've read that developers will search names on Google and find their projects, but it's actually just Google optimizing for them specially. 20:46:57 Have you tested this on machines not related to you? 20:48:08 it's the first result when I search attoforth on google 20:48:35 That settles that then, I suppose. 20:48:53 on duckduckgo the first result is a link to tabemann's github user page 21:34:29 --- join: pierpal (~pierpal@95.239.223.85) joined #forth 21:56:15 --- quit: Insert_Coin (Ping timeout: 245 seconds) 22:05:07 --- join: [1]MrMobius (~default@c-73-134-82-217.hsd1.va.comcast.net) joined #forth 22:07:50 --- quit: MrMobius (Ping timeout: 244 seconds) 22:07:50 --- nick: [1]MrMobius -> MrMobius 22:26:18 --- quit: pierpal (Ping timeout: 250 seconds) 22:57:13 --- quit: verisimilitude (Remote host closed the connection) 22:57:16 --- join: pierpal (~pierpal@95.239.223.85) joined #forth 23:17:25 Speaking of names, I'm renaming the rewrite of one of my old Forths to "No-Frills Forth", to better reflect it's nature. :) 23:19:20 *its nature 23:19:49 --- quit: dys (Ping timeout: 240 seconds) 23:59:13 --- quit: rdrop-exit (Quit: Lost terminal) 23:59:59 --- log: ended forth/18.12.06