00:00:00 --- log: started forth/13.03.27 00:23:29 --- quit: beretta (Ping timeout: 248 seconds) 00:36:06 --- join: epicmonkey (~epicmonke@188.134.41.112) joined #forth 00:39:23 --- quit: ncv (Remote host closed the connection) 00:47:02 --- join: dto (~user@pool-96-252-62-13.bstnma.fios.verizon.net) joined #forth 00:54:42 --- quit: epicmonkey (Ping timeout: 264 seconds) 01:04:02 tangentstorm: hi can you change the retro's js impl to let it store the image to the localStorage 01:04:21 it already does this 01:07:14 tangentstorm: then its easy to sync the image between server and client 01:07:44 tangentstorm: i have just thought on sync localStorage via cookie 01:08:37 yeah it should be easy enough, but the images are kind of big 01:08:51 not anywhere near as big as factor 01:08:53 tangentstorm: i mean via cookie 01:09:28 tangentstorm: you could store a session-id in the cookie for user identify, then a last version id 01:10:43 tangentstorm: while your browser request the page, it would take the cookie to the server, and if the server found its last version id is old, it could get the newer data and write it in the response cookie 01:11:13 actually that's a pretty good idea. you can also break it into chunks with individual hash codes so you could see pretty quickly which ones have changed and which need updating... 01:11:42 when the browser got the response, it would updating the localStorage from the cookie and update its cookie by updating to the new last version id 01:12:11 HTTP already has a mechanism for checking for updated content. 01:12:56 tangentstorm: so you could sync this between different browers and different location, and if your do some operation like forget some word, it could be easilly sync to any other place 01:13:01 I think it's a good idea. I don't have time to do it but I could help you if you want to do it. 01:13:26 tangentstorm: i havent read retro's soucecode yet 01:14:05 i hope i could take time for doing that after my learning at khan acadme on linear algebra 01:15:31 yunfan : yeah but you don't need to touch retro for what you're talking about, do you? the protocol part. 01:15:47 i'm assuming you'd store it in redis? 01:16:19 tangentstorm: yep, i could provide a api to support list updating 01:17:08 i haven't even tried redis yet, just looked at the website 01:17:24 i am working on a new terminal for retro at the moment. 01:18:22 It will be a native code executable powered by opengl and http://zengl.org/ 01:18:29 ok i remember you guys provide a extension for chrome which let you embed retro 01:19:19 ... With a canvas like this: http://www.crossgl.com/aggpas/aggpas-demo.htm 01:19:22 hrm 01:19:39 The chrome thing is way out of date. 01:19:54 oops i saw it support android and ios 01:20:01 its very good 01:20:04 I used it a bit when I first started learning retro but now I do everything in the linux console. 01:20:53 Yeah. ZenGL is pretty awesome, and when you add AggPas, you get very smooth vector graphics. 01:21:26 tangentstorm: what i thought is that if you add a foreigh service for retro to manipulating thr broswer, it will be very useful 01:21:53 The nice thing about retro is that you can add components very easily. 01:21:59 By creating new devices in the VM. 01:22:03 i knew nagro vm could support this by treate it as a service 01:22:27 yes, it cool , i hope i could do that later 01:23:01 So you could create a Browser device as a thin wrapper for that browser automation thing whose name I have suddenly forgotten. 01:23:35 selenium. http://docs.seleniumhq.org/ 01:24:02 wow, i have used it with python for crawder things 01:26:39 tangentstorm: the new terminal , have you got any link for tracing this ? 01:26:48 tracing? 01:27:07 follow or subscribe? 01:27:25 i want to got noticed when i can have a try 01:27:36 https://github.com/sabren/b4/commits/zencrt 01:27:41 you can try it now 01:27:57 ok 01:28:18 can i try it on my android device currently? 01:28:26 ah nope 01:28:35 maybe 01:28:38 hm 01:28:44 right now it's in two pieces 01:29:11 ok 01:29:12 i have the zengl+aggpas stuff working 01:29:30 you can probably compile that to android but I don't know how 01:30:09 aha 01:30:34 The zencrt branch I just linked is currently using SDL. I'm refactoring some code Mat2 wrote a while back so that I can merge it with the zengl and aggpas stuff. 01:31:05 yunfan: it would completely rock if you could figure out how the compile to android stuff works. 01:31:41 there's a bunch of documentation on the freepascal wiki and on the zengl site but i just haven't worked out exactly what to do. 01:31:47 if it use sdl, it could be compiled using the NDK of android, but its not offcial support 01:33:10 no, i'm definitely using the zengl stuff for android. i like it much better than sdl. 01:33:42 http://imgur.com/user/tangentstorm has a couple screenshots 01:33:58 checking that 01:33:59 http://imgur.com/user/tangentstorm/submitted i guess 01:36:32 http://imgur.com/gallery/NBUfOSp which editor are you using in this picture 01:36:56 emacs 01:37:26 emacs with org-mode for the outlining stuff and retro-mode for the syntax highlighting 01:37:59 --- quit: ASau (Ping timeout: 260 seconds) 01:39:27 got it 01:45:50 yunfan, here is the code for drawing the smooth circles, if you wanted to try it for android. 01:45:53 https://github.com/tangentstorm/tangentlabs/blob/master/pascal/zenglagg.pas 01:46:46 tangentstorm: i made a mistake, i thought its a feature support of retro 01:52:37 yunfan: not a mistake. The retro part isn't built yet. I'm working on that now. But even when I have it, I don't know how to run it on android. 01:53:10 So if you wanted to, you could help me figure it out by trying to get that code to compile. 01:54:26 Otherwise when I'm done it'll only work for windows and linux until I have time to learn the compiling-to-android part. 01:55:05 ok will try 01:55:48 that would be awesome!! :) thank you! :) 02:06:15 --- join: alklazema1 (~alklazema@D97843CA.cm-3-1b.dynamic.ziggo.nl) joined #forth 02:06:22 --- quit: alklazema1 (Client Quit) 02:06:59 --- join: alklazema (~alklazema@D97843CA.cm-3-1b.dynamic.ziggo.nl) joined #forth 02:08:33 --- quit: alklazema (Client Quit) 02:08:49 --- join: alklazema (~alklazema@D97843CA.cm-3-1b.dynamic.ziggo.nl) joined #forth 02:10:54 --- join: epicmonkey (~epicmonke@host-224-60.dataart.net) joined #forth 02:20:48 --- join: chen_ (~chen@119.131.20.172) joined #forth 02:21:35 --- quit: alklazema (Quit: Leaving.) 02:25:14 --- join: alklazema (~alklazema@D97843CA.cm-3-1b.dynamic.ziggo.nl) joined #forth 02:26:27 --- quit: alklazema (Client Quit) 02:26:45 --- join: alklazema (~alklazema@D97843CA.cm-3-1b.dynamic.ziggo.nl) joined #forth 02:32:01 --- quit: epicmonkey (Ping timeout: 248 seconds) 02:42:57 --- quit: alklazema (Quit: Leaving.) 02:44:30 --- join: epicmonkey (~epicmonke@host-224-58.dataart.net) joined #forth 02:51:44 --- join: alklazema (~alklazema@D97843CA.cm-3-1b.dynamic.ziggo.nl) joined #forth 03:30:29 --- quit: chen_ (Remote host closed the connection) 03:39:23 --- join: dys (~user@2a01:1e8:e100:8296:21a:4dff:fe4e:273a) joined #forth 03:43:56 --- quit: nighty^ (Ping timeout: 245 seconds) 03:53:59 --- join: nighty^ (~nighty@tin51-1-82-226-147-104.fbx.proxad.net) joined #forth 04:27:45 --- quit: foxes (Ping timeout: 248 seconds) 04:28:31 --- join: foxes (~fox@125.39.67.2) joined #forth 04:55:04 --- quit: dto (Remote host closed the connection) 06:20:51 --- join: RodgerTheGreat (~rodger@71-13-215-241.dhcp.mrqt.mi.charter.com) joined #forth 06:54:54 yunfan, :) 07:13:51 --- join: yunfan_home (~user@117.79.232.11) joined #forth 07:16:32 --- join: kumul (~mool@c-76-26-237-95.hsd1.fl.comcast.net) joined #forth 07:17:05 --- quit: lazyden (Quit: lazyden) 07:52:36 --- join: jdavidboyd (~user@72.185.97.240) joined #forth 08:01:31 --- quit: alklazema (Read error: Connection reset by peer) 08:03:37 --- join: Tod-Work (~thansmann@50-202-143-210-static.hfc.comcastbusiness.net) joined #forth 08:05:32 --- join: Nisstyre-laptop (~yours@oftn/member/Nisstyre) joined #forth 08:08:48 --- quit: dys (Ping timeout: 264 seconds) 08:09:26 --- join: dys (~user@2a01:1e8:e100:8296:21a:4dff:fe4e:273a) joined #forth 08:41:25 --- quit: yunfan_home (Quit: WeeChat 0.4.0) 09:18:28 --- quit: Nisstyre-laptop (Ping timeout: 272 seconds) 09:23:19 --- quit: segher (Quit: This computer has gone to sleep) 09:25:19 --- join: segher (~segher@5ED3C8DF.cm-7-4d.dynamic.ziggo.nl) joined #forth 09:29:42 --- join: karswell (~user@93-97-29-243.zone5.bethere.co.uk) joined #forth 09:48:43 --- join: dto (~user@pool-96-252-62-13.bstnma.fios.verizon.net) joined #forth 09:56:24 --- join: mark4 (~mark4@24-182-160-83.dhcp.stls.mo.charter.com) joined #forth 09:56:27 --- nick: mark4 -> r_pi_mark4 09:56:51 coming to you live from a raspberry pi near me 09:56:55 running gentoo :P 09:58:34 with / on a 500gig usb drive :P~ 10:45:22 --- join: ncv (~quassel@79.114.101.3) joined #forth 10:45:22 --- quit: ncv (Changing host) 10:45:22 --- join: ncv (~quassel@unaffiliated/neceve) joined #forth 10:46:09 --- quit: segher (Ping timeout: 245 seconds) 10:48:35 --- join: impomatic (~digital_w@46.208.134.234) joined #forth 10:55:38 --- join: Nisstyre-laptop (~yours@oftn/member/Nisstyre) joined #forth 10:56:21 --- join: segher (~segher@5ED3C8DF.cm-7-4d.dynamic.ziggo.nl) joined #forth 11:06:42 --- quit: dto (Remote host closed the connection) 11:15:19 --- quit: kumul (Ping timeout: 245 seconds) 11:25:07 --- quit: Nisstyre-laptop (Ping timeout: 272 seconds) 11:28:48 --- join: Nisstyre-laptop (~yours@oftn/member/Nisstyre) joined #forth 11:39:41 --- join: tgunr (~davec@cust-66-249-166-11.static.o1.com) joined #forth 11:40:19 --- quit: tgunr (Client Quit) 11:40:46 --- join: tgunr (~davec@cust-66-249-166-11.static.o1.com) joined #forth 11:52:11 --- join: kumul (~mool@c-76-26-237-95.hsd1.fl.comcast.net) joined #forth 11:53:22 --- join: ASau (~user@46.115.87.255) joined #forth 12:18:17 --- quit: impomatic (Ping timeout: 240 seconds) 12:19:12 --- quit: Nisstyre-laptop (Quit: Leaving) 12:20:13 --- quit: john_metcalf (Ping timeout: 246 seconds) 12:23:44 --- join: impomatic (~digital_w@146.90.131.109) joined #forth 12:36:02 --- join: Nisstyre-laptop (~yours@oftn/member/Nisstyre) joined #forth 12:37:25 --- quit: segher (Quit: This computer has gone to sleep) 12:39:29 --- quit: epicmonkey (Ping timeout: 248 seconds) 12:43:25 --- join: segher (~segher@5ED3C8DF.cm-7-4d.dynamic.ziggo.nl) joined #forth 13:20:22 --- quit: Nisstyre-laptop (Quit: Leaving) 13:41:34 --- join: Onionnion (~ryan@adsl-68-254-161-22.dsl.milwwi.ameritech.net) joined #forth 13:46:33 --- join: epicmonkey (~epicmonke@188.134.41.112) joined #forth 13:54:54 --- quit: tgunr (Quit: Nity nite) 14:15:02 I've seen the website about the raspberry pi, is it really as much fun as it would seem to be? 14:28:27 --- join: dto (~user@pool-96-252-62-13.bstnma.fios.verizon.net) joined #forth 14:30:14 --- quit: jdavidboyd (Remote host closed the connection) 14:45:07 --- quit: ncv (Remote host closed the connection) 14:51:32 --- quit: impomatic (Quit: impomatic) 15:05:45 --- quit: segher (Quit: This computer has gone to sleep) 15:07:21 --- join: segher (~segher@5ED3C8DF.cm-7-4d.dynamic.ziggo.nl) joined #forth 15:15:29 --- join: impomatic (~digital_w@146.90.131.109) joined #forth 15:39:38 jdav no idea yet lol. still installing gentoo on it. gentoo is source based so im compiling everything.... im using distcc to a crossdev c compiler on my desktop 15:39:47 but its still taking a while to emerge xorg-x11 :) 15:46:59 --- quit: Onionnion (Quit: Leaving) 15:59:39 --- quit: Tod-Work (Quit: Leaving) 16:14:17 --- quit: Eth|cal (Ping timeout: 240 seconds) 16:18:32 --- join: Eth|cal (~sam@ppp59-167-172-238.static.internode.on.net) joined #forth 16:19:44 --- join: Adeon_ (~makrillit@109.73.169.52) joined #forth 16:20:59 --- join: nighty-_ (~nighty@static-68-179-124-161.ptr.terago.net) joined #forth 16:21:44 --- quit: Adeon (Ping timeout: 256 seconds) 16:21:44 --- quit: nighty- (Ping timeout: 256 seconds) 16:21:44 --- quit: goingretro (Ping timeout: 256 seconds) 16:36:11 --- join: kumool (~mool@c-76-26-237-95.hsd1.fl.comcast.net) joined #forth 16:39:16 --- quit: kumul (Ping timeout: 272 seconds) 17:02:32 --- join: lazyden (~lazyden@58.185.121.38) joined #forth 17:07:34 --- quit: epicmonkey (Ping timeout: 246 seconds) 17:28:45 --- quit: foxes (Ping timeout: 256 seconds) 17:36:37 --- join: I440r (~zhiming@24-182-160-83.dhcp.stls.mo.charter.com) joined #forth 17:36:37 --- mode: ChanServ set +o I440r 17:39:55 --- quit: segher (Ping timeout: 258 seconds) 17:41:41 --- join: foxes (~fox@111.161.17.106) joined #forth 17:45:17 --- quit: kumool (Quit: Leaving) 17:48:04 --- join: segher (~segher@5ED3C8DF.cm-7-4d.dynamic.ziggo.nl) joined #forth 18:15:19 --- quit: I440r (Remote host closed the connection) 18:41:02 --- quit: lazyden (Quit: lazyden) 18:44:29 --- join: lazyden (~lazyden@58.185.121.38) joined #forth 18:51:05 --- quit: dto (Remote host closed the connection) 18:52:54 --- join: kumul (~mool@c-76-26-237-95.hsd1.fl.comcast.net) joined #forth 18:59:21 --- join: kumool (~mool@c-76-26-237-95.hsd1.fl.comcast.net) joined #forth 19:02:23 --- quit: kumul (Ping timeout: 272 seconds) 19:11:52 foxes: are you the same person with fox78? 19:31:20 --- join: dto (~user@pool-96-252-62-13.bstnma.fios.verizon.net) joined #forth 19:35:25 --- quit: dto (Remote host closed the connection) 19:35:47 --- join: dto (~user@pool-96-252-62-13.bstnma.fios.verizon.net) joined #forth 19:44:46 --- join: Onionnion (~ryan@adsl-68-254-161-22.dsl.milwwi.ameritech.net) joined #forth 20:22:38 --- quit: kumool (Read error: Connection reset by peer) 20:23:15 --- join: kumool (~mool@c-76-26-237-95.hsd1.fl.comcast.net) joined #forth 20:40:41 --- quit: dto (Remote host closed the connection) 21:13:24 --- quit: Onionnion (Quit: Leaving) 21:19:29 --- quit: RodgerTheGreat (Quit: RodgerTheGreat) 21:39:31 --- join: DocPlatypus (~skquinn@98.195.26.149) joined #forth 21:39:50 --- quit: kumool (Quit: Leaving) 23:59:59 --- log: ended forth/13.03.27