00:00:00 --- log: started forth/13.06.26 01:16:07 --- join: karswell (~user@87.114.92.76) joined #forth 01:58:48 --- join: dto (~user@pool-96-252-62-13.bstnma.fios.verizon.net) joined #forth 02:51:22 --- join: epicmonkey (~epicmonke@host-224-58.dataart.net) joined #forth 02:57:16 --- quit: dto (Read error: Connection reset by peer) 03:25:45 ttmrichter: do you have any CAS tool recommend for running on linux ? cc tp 03:29:32 --- quit: Bahman (Remote host closed the connection) 04:01:23 --- nick: segher_ -> segher 05:14:45 yunfan: I have no idea what CAS is. 05:23:36 yunfan: I've also been on the receiving end of multiple serial "干杯" events this evening so I'm not sure I can be helpful. 05:32:55 --- join: nighty^ (~nighty@tin51-1-82-226-147-104.fbx.proxad.net) joined #forth 05:36:38 --- quit: proteusguy (Remote host closed the connection) 06:09:02 --- join: proteusguy (~proteusgu@ppp-58-8-107-13.revip2.asianet.co.th) joined #forth 06:19:55 --- join: tangentstorm (~michal@108-218-151-22.lightspeed.rcsntx.sbcglobal.net) joined #forth 06:24:00 * dys uses maxima for his CAS needs 06:26:09 And CAS is? 06:26:52 Copy And Share 06:26:55 :D 06:27:05 I'm even more confused. 06:27:20 Am I being thick as a whale sandwich here or are you guys screwing with my head? 06:28:25 http://en.wikipedia.org/wiki/Computer_algebra_system 06:28:35 hey all 06:28:48 * tangentstorm is also a fan of maxima. 06:29:08 Ah. 06:29:38 I use Prolog. Or rather I would if I didn't find maths intensely dull. 06:29:40 :) 06:29:51 why are we talking about maxima? 06:30:21 13:55:25 yunfan | ttmrichter: do you have any CAS tool recommend for running on linux ? cc tp 06:30:47 You don't want to know how long it took me to figure out that "cc tp" wasn't some bizarre smiley. 06:31:19 carbon copy, like in email? 06:31:29 Oh, I did eventually figure it out. 06:31:39 I'm just not firing on all cylinders right now. 06:31:44 I've got maybe two firing. 06:31:55 (My brain is usually a three cylinder engine.) 06:32:17 i notice that people in different parts of the world use different smileys... 06:32:47 --- join: RodgerTheGreat (~rodger@50-198-177-185-static.hfc.comcastbusiness.net) joined #forth 06:32:51 i've noticed that russians seem to write (: 06:34:02 Here's my smiley: /|\_(OvO)_/|\ 06:35:53 that's a bar or owl 06:35:58 that looks like an owl pretending to be batman 06:36:13 s/r/t/ 06:37:16 tangentstorm: Got it in one. 06:37:18 Batowl. 08:50:55 --- join: Bahman (~Bahman@bba740382.alshamil.net.ae) joined #forth 08:54:37 --- quit: proteusguy (Ping timeout: 260 seconds) 08:57:35 --- join: proteusguy (~proteusgu@ppp-58-8-107-13.revip2.asianet.co.th) joined #forth 09:19:51 --- join: Tod-Work (~thansmann@50-202-143-210-static.hfc.comcastbusiness.net) joined #forth 09:33:02 --- join: mtm (~mtm@c-76-102-52-34.hsd1.ca.comcast.net) joined #forth 09:55:39 --- quit: dys (Ping timeout: 264 seconds) 09:55:45 --- join: itsy (~digital_w@46.208.115.220) joined #forth 10:57:43 --- quit: epicmonkey (Read error: Operation timed out) 11:04:06 --- join: dys (~user@2a01:1e8:e100:8296:21a:4dff:fe4e:273a) joined #forth 11:18:24 --- quit: ASau (Ping timeout: 252 seconds) 11:20:20 --- quit: ErhardtMundt (Ping timeout: 245 seconds) 11:22:26 --- join: ASau (~user@p5797FF73.dip0.t-ipconnect.de) joined #forth 11:34:38 --- join: ASau` (~user@p4FF96B51.dip0.t-ipconnect.de) joined #forth 11:38:05 --- quit: ASau (Ping timeout: 264 seconds) 11:38:30 --- nick: ASau` -> ASau 11:45:52 --- quit: proteusguy (Write error: Broken pipe) 11:46:24 --- join: cp_ (~cp@talula.plus.com) joined #forth 11:52:55 --- quit: cp_ (Quit: Leaving) 11:55:47 --- join: cp_ (~cp@talula.plus.com) joined #forth 12:06:18 --- join: epicmonkey (~epicmonke@188.134.41.113) joined #forth 12:09:26 --- join: Nisstyre-laptop (~yours@oftn/member/Nisstyre) joined #forth 12:23:52 --- quit: cp_ (Ping timeout: 246 seconds) 12:24:46 --- nick: Nisstyre-laptop -> Nisstyre 12:47:13 --- join: ErhardtMundt (~quassel@host116-47-dynamic.16-79-r.retail.telecomitalia.it) joined #forth 12:57:17 --- quit: Nisstyre (Ping timeout: 260 seconds) 13:02:11 --- quit: Bahman (Quit: Ave atque vale.) 13:25:30 --- join: cp_ (~cp@talula.plus.com) joined #forth 13:36:37 --- quit: kulp (Ping timeout: 245 seconds) 13:39:41 --- join: cfjdet (~androirc@pD9E259E9.dip0.t-ipconnect.de) joined #forth 13:44:45 --- quit: cp_ (Ping timeout: 240 seconds) 14:11:35 --- join: kulp (~kulp@unaffiliated/kulp) joined #forth 14:16:45 --- quit: cfjdet (Ping timeout: 240 seconds) 14:22:35 --- join: Nisstyre (~yours@oftn/member/Nisstyre) joined #forth 14:23:33 --- quit: ASau (Read error: Connection reset by peer) 14:24:16 --- join: ASau` (~user@p4FF96B51.dip0.t-ipconnect.de) joined #forth 14:27:36 --- nick: ASau` -> ASau 14:28:35 --- quit: mtm (Quit: Leaving...) 14:35:56 --- part: itsy left #forth 14:52:34 --- join: itsy (~digital_w@46.208.115.220) joined #forth 15:03:45 --- quit: Nisstyre (Ping timeout: 260 seconds) 15:04:48 --- join: Nisstyre (~yours@oftn/member/Nisstyre) joined #forth 15:28:40 --- join: cfjdet (~androirc@pD9E259E9.dip0.t-ipconnect.de) joined #forth 15:47:45 --- quit: cfjdet (Ping timeout: 240 seconds) 17:02:17 --- quit: epicmonkey (Ping timeout: 260 seconds) 17:24:45 --- quit: ASau (Ping timeout: 240 seconds) 17:28:37 --- join: ASau (~user@p4FF96B51.dip0.t-ipconnect.de) joined #forth 18:21:59 --- quit: nighty^ (Remote host closed the connection) 19:29:55 --- join: cataska (~cataska@210.64.6.233) joined #forth 19:39:12 --- join: mtm (~mtm@c-24-130-130-44.hsd1.ca.comcast.net) joined #forth 20:03:16 --- join: bjorkintosh (~bjork@ip68-13-229-200.ok.ok.cox.net) joined #forth 20:12:30 c00kiemon5ter: i just want to quickly solve the equations :[ 20:21:31 maxima does that for you, yunfan 20:22:26 yunfan: i was able to get RodgerTheGreat's mako version for android running on my nexus 7 20:25:01 tangentstorm: i insist that we need change the input on touch screen device like android for forth 20:25:11 so a console based forth i dont think is suit for android 20:26:45 from my perspective if you can't attach a keyboard to something it's only barely a computer 20:27:12 i told someone about forth and they came back with this: 20:27:36 http://iconforth.appspot.com/html/about.html 20:27:45 the icons are broken for me, but it looks neat 20:28:10 i guess he's got a presentation on the site too: http://iconforth.appspot.com/ 20:32:41 well you could use keyboard both, but i dont think its need to be the main input , and notice that what i talk is touch screen device 20:34:07 have you ever looked at oberon or the acme / wiley text editors yunfan? 20:34:22 tangentstorm: nope 20:35:10 oberon is an old operating system/programming language... it had a very text-centric user interface 20:35:50 instead of fixed menus you could just type commands in oberon and they'd be recognized as syntax 20:36:16 then? 20:36:21 a modern analogy might be how you can just type CertainWords in a wiki and they become hyperlinks 20:36:26 except they would run commands 20:36:34 so there was no command prompt 20:36:53 you just had text documents and you could type your text into them and then they're your menus 20:37:04 sounds like reStructureText or markdown ? 20:37:14 no... 20:37:39 the whole thing looks a bit like a word processor.. it's got fonts and graphics and all that 20:38:39 but if you happen to type Out.String("Hello World"); in the middle of a sentence (like I just did) then you could click on that and it would print hello world. 20:38:57 well, actually i'm not sure about that specific example. 20:39:20 but it still require you main using keyboard for inputing 20:39:25 i'm not sure you can pass parameters like that 20:39:28 yes but hang on 20:39:45 once the text is on the screen, almost everything you do is with a mouse 20:39:55 like say you want to do some forth stuff 20:40:26 you could have your library of forth words predefined, and then just pull up a list of the ones you want to use 20:40:31 then you click on them like buttons 20:41:17 also, in oberon, you can select text with the mouse, then click one of those words, and the text you selected will be passed to the word you clicked on 20:41:18 but lets consider forth 20:41:24 i guess in forth it would be put on the stack 20:41:37 all the words you defined is made of other EXISTING words 20:41:42 yeah exactly 20:41:53 that's the case in pretty much all languages though :) 20:42:00 those EXISTING words could be selected by your finger not keyboard 20:42:05 isnt that? 20:42:10 yunfan: yes 20:42:20 in oberon it was a mouse, but it could be a touch device 20:42:39 tangentstorm: so what you reall need to use keyboard is just the defining word name 20:42:44 and just like in forth, the words could be executed immediately or quoted 20:42:44 and numbers 20:42:53 yeah 20:43:26 the oberon mouse had 3 buttons and you could actually combine the clicks in weird ways 20:43:27 numbers do have just 10 choices, which could be made as a soft keyboard 20:43:44 like if you held down the left button and clicked the middle button it would do something. 20:44:11 there were a bunch of combinations.. 20:44:17 on android you'd probably do gestures 20:44:49 or maybe touch a button to tell it what 'tool' you're using like in a paint program. 20:45:47 tangentstorm: maybe you could use the builtin camera do some cool inputing :] 20:47:09 --- join: cfjdet (~androirc@pD9E2572E.dip0.t-ipconnect.de) joined #forth 20:47:19 i can see it now... YunForth-powered billboards flirting with passers-by on the street. "hey there, cutie. wink and smile at me for 10% off" :) 20:48:49 :] 20:49:42 actually that will probably happen sooner or later if it hasn't already... :/ 20:50:15 there're many these magican like tech already 20:51:02 yeah but reading your facial expressions? 20:51:19 i dont know these tech's principles, that made me upset 20:51:54 or maybe brain wave? 20:52:08 that would save my time for coding and writing 20:52:19 that you can do 20:52:33 http://www.neurosky.com/ 20:52:59 i have an older model of these. it's really hard for me to use though. 20:53:17 there're so much times that my brain need to stop waiting my hand to input 20:53:23 and it picks up a very strong signal when you blink 20:53:41 if we have brain wave input, that would make us input speedly 20:54:24 the neurosky device i have sends its data over bluetooth so you can use it on android that way 20:54:57 tangentstorm: if i have that, i might be a high yielding blog author 20:55:09 it's not going to let you type or anything :) 20:55:37 maybe you could use it to select words off a menu... but it's not easy to control. 20:55:39 tangentstorm: what do you use it for? 20:56:18 a bluetooth headset, mostly :) 20:56:19 tangentstorm: since it could be train, maybe you could let it act as a keyboard after some training 20:56:25 just like you first using keyboard 20:56:42 the sensors just aren't good enough yet. 20:56:56 but maybe someday 20:57:13 (mine's a couple years old though) 20:58:58 i heart that scientist have let paralytic twittering via brain wave device 21:00:07 there's this: http://www.youtube.com/watch?v=quw_Kci4fUg 21:00:27 http://www.inference.phy.cam.ac.uk/dasher/DasherSummary2.html 21:00:38 you can get that on android 21:00:41 http://item.jd.com/1014580100.html i like this suite 21:00:55 maybe i could send it to my girl as a gift 21:01:07 :) mine doesn't have the cat ears 21:01:27 and that device from neurosky is affordable to me 21:01:35 its a chinese provider , aha 21:02:04 :) 21:02:18 well.. it's fun to play with, but don't get your hopes up 21:02:37 the biofeedback stuff for relaxing is pretty nice though 21:02:40 yes it need to higher there sensor precision 21:03:59 it comes with some apps that give you feedback on your mental state... like if you relax it'll levetate some 3d object, and the more relaxed you are. the more it floats.. 21:04:17 tangentstorm: i like the idea in the video showing alternative input 21:04:29 i'm not good at it usually, but if i'm about to fall asleep, it just floats up to the top right away 21:04:55 tangentstorm: well that would be more suit for bed 21:05:04 like a balloon bed 21:05:37 :) 21:06:05 there's another one that makes something light up if you concentrate... and if you concentrate really hard you can blow it up 21:06:40 they have an API you can get the data from too 21:07:04 it wasn't ready for android last time i checked, so i was digging into the bluetooth stuff... i wonder if it's available now 21:07:18 you mean that alternative text input ? 21:08:01 no 21:08:23 just an API for getting brainwave data 21:08:25 http://store.neurosky.com/products/developer-tools-3-android 21:08:28 then the neurosky ? 21:08:31 i knew that 21:08:39 they are developer friendly 21:19:57 --- quit: RodgerTheGreat (Quit: RodgerTheGreat) 21:23:39 --- quit: mtm (Quit: Leaving...) 21:24:55 --- quit: cfjdet (Ping timeout: 248 seconds) 21:39:58 --- join: proteusguy (~proteusgu@ppp-58-8-107-13.revip2.asianet.co.th) joined #forth 21:46:02 --- join: Bahman (~Bahman@2.50.50.204) joined #forth 22:28:49 --- join: cfjdet (~androirc@pD9E2572E.dip0.t-ipconnect.de) joined #forth 22:36:57 http://s-macke.github.io/jor1k/ 22:41:23 --- quit: proteusguy (Remote host closed the connection) 22:54:31 Ahoy all. 22:54:33 tp: ping 23:01:52 heya ttmrichter 23:01:58 yunfan: cool :) 23:04:29 tangentstorm: its just 50M hz :[ 23:09:28 yeah you almost need to buy a faster pc to get that true old-school slow pc experience i guess... :) 23:10:31 i hope they could made a webbased fpga 23:11:51 heho me hearties! 23:12:01 ttmrichter: pinback 23:13:06 tp: It turns out I don't have to wait to get an actual STM32F405RG. The STM32F4DISCOVERY has an STM32F407VG which is a close kissing cousin (a strict superset, in fact) of the former. 23:13:24 It's getting Forthed once I settle some problems in the Keil toolchain. 23:16:20 nice 23:16:29 I have a F4 Discovery also 23:16:59 theyre all close inbred cousins in the ARM families anyway 23:23:47 Well in this case perhaps "cousin" is the wrong word. Perhaps "fraternal twin" is closer. 23:24:25 Because really the difference between them is that the on in the discovery board has more peripherals (like the camera interface, external memory, etc.). 23:28:34 yes 23:28:52 mine has a class D amp, and a motion sensor 23:28:59 oph and a microphone 23:31:48 I'm talking about the on-chip peripherals. The rest of the board has that stuff too, yes. :) 23:32:35 you can still test and write words for the non used perepherals if fancy takes ... 23:36:50 Oh that's very highly probable. 23:36:58 No reason why I can't make a Forth suited to more chips. 23:37:02 Oh, and success! 23:37:10 I've got the Keil toolchain working with my Discovery board. 23:37:28 why Keil and not Gcc as a matter of minor curiosity ? 23:37:40 Because I have to do this under Windows. 23:37:44 STLink. 23:37:54 argh, of course 23:37:57 (Note how you only have to remove one letter to get "stink".) 23:38:31 Ill see to it that the appropriate medal is forthcoming after it's up and running ... 23:39:02 Anyway, once I get the real hardware in I'll switch to using JTAG or SWD from Linux and use the relevant GCC toolchain. 23:39:06 Although I really do hate gas. 23:39:52 gas ? 23:40:00 gnu assembler ? 23:46:19 Yes. 23:46:31 It has the most fugly syntax of any assembler I've seen since the '70s. 23:59:33 OK, This is very heartening. And I see now the appeal to a proper debugger when doing embedded stuff. :) 23:59:59 --- log: ended forth/13.06.26