00:00:00 --- log: started forth/04.06.16 00:15:30 anybody alive? 00:15:31 :) 00:16:17 I440r: awake right now? 00:16:25 arke: go to bed. 00:16:29 noooo :) 00:16:32 topher: don't want to. 00:16:44 what time do you get up? 00:17:01 6:30 00:17:28 * arke is away: switching to nick teehee 00:18:05 so stop bordering on unhealthy and grab some sleep 00:18:12 sleep is the greatest thing to do, better than forth even 00:18:35 nothing is greater than forth. 00:18:36 :) 00:24:02 --- quit: htp123 (Read error: 60 (Operation timed out)) 00:47:24 --- quit: topher ("Client Exiting") 01:07:15 --- join: htp123 (~tehsux@S010600055d233ab7.gv.shawcable.net) joined #forth 01:59:13 --- join: qFox (C00K13S@cp12172-a.roose1.nb.home.nl) joined #forth 02:34:26 --- quit: aum () 04:53:01 --- quit: htp123 (Read error: 110 (Connection timed out)) 05:14:13 --- join: htp123 (~tehsux@S010600055d233ab7.gv.shawcable.net) joined #forth 05:22:57 --- quit: arke (Read error: 104 (Connection reset by peer)) 05:23:02 --- join: arke_ (~Chris@wbar8.lax1-4-11-100-108.dsl-verizon.net) joined #forth 06:03:01 --- quit: arke_ ("Leaving") 07:05:23 --- quit: Serg[XDSL] () 07:27:51 --- join: poingie (~chatzilla@user-2ivfmsi.dialup.mindspring.com) joined #forth 07:34:43 --- quit: I440r ("brb") 07:40:11 --- join: I440r (~mark4@168-215-246-243.gen.twtelecom.net) joined #forth 07:41:52 --- quit: I440r (Client Quit) 08:09:34 --- join: SDO (~SDO@co-trinidad1a-156.clspco.adelphia.net) joined #forth 08:21:58 --- join: I440r (~mark4@168-215-246-243.gen.twtelecom.net) joined #forth 09:10:51 --- quit: I440r ("brb") 09:15:08 --- quit: poingie (Read error: 54 (Connection reset by peer)) 09:33:01 --- join: I440r (~FooBlah@168-215-246-243.gen.twtelecom.net) joined #forth 09:44:18 --- join: Sonarman (~matt@adsl-67-113-234-205.dsl.snfc21.pacbell.net) joined #forth 09:45:25 ok well posting to CLF via google SUCKS 09:45:48 i probably just posted my 8051 assembler 2846523784 times there because i never got a "your message has been posted" off of google 09:46:12 my news server seems to Suck 09:46:27 i dont have any access to any news servers 09:47:05 it discards all postings more than a certain amount of time old 09:47:21 they all do 09:47:28 oh 09:47:33 except for google :) 09:47:43 well, i stand corrected then 09:48:15 although it still would be nice if it at least kept postings for a little while longer 09:48:48 :) 09:53:11 --- quit: I440r ("brb") 09:59:54 --- join: I440r (~mark4@168-215-246-243.gen.twtelecom.net) joined #forth 10:08:04 --- join: warpzero (~warpzero@mi201.dn176.umontana.edu) joined #forth 10:18:55 --- quit: warpzero ("Tried to warn you about Chino and Daddy Gee, but I can't seem to get to you through the U.S. Mail.") 10:24:09 --- join: warpzero (~warpzero@mi201.dn176.umontana.edu) joined #forth 10:39:55 --- join: crc (crc@0-1pool88-37.nas48.philadelphia1.pa.us.da.qwest.net) joined #forth 10:55:24 --- quit: crc ("Working...") 11:28:05 hm gsm's (mobiles) can be very interesting :p 11:29:14 i'm gonna get me a nokia 2300 (main reason is that it's the cheapest phone with a fm radio in it) and i was looking around on how to unlock the thing (so i wont have to switch provider) 11:29:22 and appearantly these things have all kind of magic codes :p 11:30:20 i mean, i've seen similar stuff in movies, but hey, they're movies. although i didnt find any heavy material (like hacking into someone else's phone or something with your mobile), there's still some funny stuff to be found 11:30:27 its like entering cheatcodes :D 11:30:47 my only testsubject atm however is my nokia 5510 11:30:55 all these codes have two hashes (#) in them 11:31:05 and hte shift button of my phone is ... almost dead 11:31:22 (and yes, i need that damned shift to get a #) 11:31:33 so that really sux :( 11:31:56 what do these cofdes do? 11:31:57 codes 11:32:10 well all i could test on my phone was hte sim lock stuff 11:32:41 after a long search i finally managed to find me a "master code" generator (the only one easily found is a 15$ dongle software package, which i was not about to buy) 11:32:58 http://www.sms-india.com/unlock_codes/nokia_8260_unlock_codes.htm 11:33:19 there you can read about phone specific options (there's a list with other versions on that page) 11:33:27 most nokia's appear to have the same mechanism 11:34:07 and this page: http://www.clowes32.freeserve.co.uk/ringtoneshotline/nokia%20secret%20codes2.htm is a bit unsorted 11:34:23 but i dont really want to fuck around with my phone untill i have a new one :p 11:35:59 cellphone phreaking (proper term? i think it is...) is fun 11:42:38 --- quit: I440r ("Leaving") 11:55:00 --- join: I440r (~FooBlah@168-215-246-243.gen.twtelecom.net) joined #forth 12:05:46 --- join: Herkamire (~stjohns@h000094d30ba2.ne.client2.attbi.com) joined #forth 12:07:46 --- quit: Herkamire (Client Quit) 12:09:06 QFOX... 12:09:11 er, caps.. what can I do with tit though? 12:09:16 tit=it 12:15:36 unlock the phone for other providers 12:15:39 mainlyu 12:16:05 i dont have the hardware (eg. cables) to mess around further 12:16:16 install new firmware etc 12:16:18 does that mean like, more coverage? 12:16:22 hm no 12:16:32 generally when you buy a new phone 12:16:38 you buy one in a package deal with some provider 12:16:41 so if it was a nice phone and I wanted to switch providers 12:16:48 either prepaid or euh 12:16:51 right 12:17:03 but "usually" (not always) this phone is locked 12:17:12 to only accept simcards of that specific provider 12:17:50 but i want this new phone, and keep my old number (and provider) 12:18:02 the bare phone would cost me 125E 12:18:06 hi 12:18:13 this package prepaid deal costs me 80E 12:18:30 (plus you get a new simcard and 15E to call with, if i'd like to ;) 12:28:22 hi chris 12:29:35 hi ;) 12:59:07 --- join: Herkamire (~stjohns@h000094d30ba2.ne.client2.attbi.com) joined #forth 13:08:53 --- join: tathi (~josh@pcp02123722pcs.milfrd01.pa.comcast.net) joined #forth 13:13:08 --- join: topher (~chris@lsanca1-ar42-4-61-175-184.lsanca1.dsl-verizon.net) joined #forth 13:14:03 --- quit: warpzero (Remote closed the connection) 13:30:50 --- join: solar_angel (~jenni@Toronto-HSE-ppp3685160.sympatico.ca) joined #forth 13:34:41 --- join: lalalim_ (~lalalim@p508ABB94.dip.t-dialin.net) joined #forth 13:36:05 --- join: warpzero (~warpzero@mi201.dn176.umontana.edu) joined #forth 13:51:21 --- quit: lalalim (Read error: 110 (Connection timed out)) 13:57:29 --- quit: solar_angel ("*once more into the breach*") 14:16:19 --- quit: I440r ("Leaving") 14:31:06 hi all. 14:31:35 hey 14:35:49 y0 d00dz0r 14:36:21 sup y0~~ 14:36:57 i'm working on saving/loading images (not graphics, but interpreter) 14:38:33 like interpreter state? 14:38:54 everything -- word definitions, variable values 14:39:02 not the stacks though 14:39:16 its not a memory dump, but rather a more 'portable' format. 14:39:21 ah ok 14:39:22 so not all objects can be saved 14:39:26 kinda like the opposite of cold? 14:39:30 I've got a question -- in a multiply step, what exactly is the step? 14:39:34 eg, file streams and such 14:39:45 I'm assuming that it takes the highest bit, shifts it, masks it, and adds 14:39:47 in what forth? yours? 14:39:52 if you have a var pointing to an fd, and restart the interpreter, the fd is not valid 14:39:56 but I'm not sure 14:40:01 htp123: in my language which isn't really a forth 14:40:27 well, forth is a pretty broad definition depending on who you ask 14:40:29 htp123: call it 'dynamic forth' 14:40:34 htp123: www.jedit.org/factor is the url 14:40:45 cool, i'll check it out 14:41:01 is it written in java? 14:41:10 the compiler and interpreter are written in java 14:41:22 the rest is written in the langauge and compiles to java bytecode 14:41:35 do you have something like pointers? 14:41:38 for variables and such 14:41:58 teehee: other way around. If the _low_ bit is set, add, then shift _right_. 14:42:05 variables are late-bound and stored in a database, you look them up with string names in nested tables 14:42:12 words are early-bound like forth though 14:42:29 sorry, i don't know what early/late bound is 14:42:37 well, if i write "myvariable" get 14:42:42 the lookup is done at runtime 14:42:45 damn 14:42:49 because the get word takes a string 14:42:55 neither kc6 nor i440r are in here 14:43:33 early bound is compiling in the address of the variable 14:43:33 tathi: so, does it take the lowest bit or the low bit? 14:43:41 tathi: as in, do I manually have to shift for the next step? 14:43:45 oh ok 14:43:53 and how do you obtain the address of the variable? 14:44:10 i'm not too familiar with java.. 14:45:03 --- quit: SDO ("Vision[0.9.6-0203]: i've been blurred!") 14:49:09 htp123: word definitions are early bound (compiled in) 14:49:36 word references i mean -- eg if you compile 6 dup * then 'dup' points directly to the word definition of 'dup' etc 14:50:07 ah ok. and how are words actually implemented? are they java methods? 14:50:33 primitives are java methods 14:51:08 : ... ; definitions written in factor get interpreted, or compiled to java bytecode methods 14:51:32 cool 14:51:37 sounds interesting 14:51:44 the interpreter is indirect threaded i guess, and the compiler compiles subroutine calls basically 14:51:55 inlining some constructs, and also adding branching/looping bytecodes etc 14:52:36 have you done any performance testing yet? 14:53:46 yes, but not compared to other languages 14:54:07 its probably as slow/fast as an interpreter written in C 14:54:18 but slower than a native x86 compiler 14:54:42 compared it to java? 14:55:00 teehee: no, the shift is part of the instruction 14:55:46 +* ( n1 n2 -- n1 n2 | n1 n1+n2 ) \ multiply step opcode 14:55:48 htp123: 3-10x slower than java, since java code uses primitive types for math but factor has to wrap primitives in objects 14:55:49 \ conditional nondestructive add opcode DUP 1 AND IF OVER + THEN 14:55:52 tathi: awesome ... it shifts until the lowest bit is set, then takes one bit, shifts it that amount, and adds it, right? :) 14:55:59 no. 14:56:01 ah, yah that makes sense 14:56:03 htp123: i'm working on type inference in the compiler 14:56:11 eh.. 14:56:32 cool 14:56:34 htp123: oh yeah, unlike forth this language has a type system 14:56:49 oh yah? 14:56:54 htp123: 1.2 1.3 + returns a float, 1 3 + returns an integer 14:57:06 so you just have floats and ints? 14:57:14 htp123: dividing integers gives a ratio 14:57:22 which can be coerced to a float or an integer if desired 14:57:42 that's not too bad. C types are scary 14:57:52 multiplying integers that would overfloat coeres up to an arbitrary precision integer. 14:57:57 teehee: hmm...maybe you do have to shift it. see http://ultratechnology.com/mfp21.htm 14:58:06 http://ultratechnology.com/mfp21.htm 14:58:17 oops, sorry 15:01:44 is anyone familiar with colorforth? 15:02:08 seems to minimal to me :) 15:02:32 heh, yah it is pretty small 15:03:23 see #c4th and #c4th-ot, maybe. 15:03:35 tathi: yeah, seems like I have to shift for that 15:03:46 oh, thanks. didnt know they exist 15:03:50 htp123: #c4th channel is here on freenode now, visit #c4th-ot too while you're at it 15:03:58 is there any scientific / algoritms / modeling channels on this godforsaken network 15:03:59 ack, tathi grr lol 15:05:00 ;) 15:06:57 hrm. 15:07:13 I'm seeing him demonstrate it, but I'm not quite getting it (not verbose enough?) 15:07:42 yeah, it doesn't work exactly the way I thought it did. 15:08:01 I just assumed I knew the algorithm, apparently I never actually looked at it :) 15:08:15 :) 15:08:37 I think I might have it figured out though. (don't hold me to that) 15:09:19 +* seems to be a conditional add only, depending on the lowest bit 15:09:57 yes. 15:12:37 strill not making sense :P 15:13:40 Oh. Oops. 15:13:57 The top of stack is a regular number. 15:14:04 The other one is _left_ justified 15:14:08 i.e. in the high bits. 15:15:29 So if you're doing a 4x4 multiply, like in Jeff's example there, you shift the one number up 4 bits, *then* do the multiply-stepping. 15:15:50 Hmm...that's completely backwards of how I thought it worked. 15:16:14 well, i figured that 15:16:25 but the way he illustrates the shift isn't making sense at all 15:17:00 He's just dropping the lowest bit. 15:17:17 I would have aligned it over one, and stuck a zero on the top. 15:17:21 But it's the same thing. 15:17:30 hrm 15:17:31 ooh 15:17:34 I think I see. 15:17:35 --- quit: warpzero ("Tried to warn you about Chino and Daddy Gee, but I can't seem to get to you through the U.S. Mail.") 15:17:57 : *+ dup 1 and + ; 15:18:08 er 15:18:09 no 15:19:28 akc 15:19:28 lol 15:19:36 anywya, I think I get it now :) 15:19:45 the second number is what it adds every time 15:19:50 heh. 15:19:53 yes 15:19:56 He has forth code there. 15:20:08 : +* DUP 1 AND IF OVER + THEN ; 15:20:57 one could probably write it such that it does away with the conditional ^_^ 15:21:52 tathi: thanks for teh help ^_^ 15:21:56 err...not so easily in software :) 15:22:08 simple enough in hardware, I think. 15:24:09 tathi: sign extend the flag (in whatever way) and then mask + add 15:24:29 tathi: although by then it'd probably be quicker with the conditinoal 15:27:39 yeah, that's what I meant -- sign extend is simple in hardware, but slow in software. 15:48:32 --- join: lament (~lament@S01060050baab2c59.vc.shawcable.net) joined #forth 15:50:54 --- quit: slava (Read error: 54 (Connection reset by peer)) 16:27:10 --- quit: lalalim_ (calvino.freenode.net irc.freenode.net) 16:27:10 --- quit: topher (calvino.freenode.net irc.freenode.net) 16:27:35 --- join: lalalim (~lalalim@p508ABB94.dip.t-dialin.net) joined #forth 16:27:37 --- join: topher (~chris@lsanca1-ar42-4-61-175-184.lsanca1.dsl-verizon.net) joined #forth 16:35:34 What's a nice, small forth (for linux) to play with? 16:37:08 lament: gforth, isforth, bigForth are some 16:37:27 How interesting, bigForth is a small forth? :) 16:37:41 --- quit: tathi ("leaving") 16:38:02 I would say anything ANSI-conforming isn't small. 16:39:45 then isforth 16:40:00 and maybe albert van der hoorst's forths (forget what they're called) 16:41:21 marcel hendrix's port of eforth to linux 16:41:52 :) 16:45:48 --- join: blockhead (default@dialin-110-tnt.nyc.bestweb.net) joined #forth 17:20:09 oh, jesus christ 17:21:01 I440r posted his assembler 17 times to c.l.f! 17:35:21 Heh 17:44:01 looser.. ;) 17:44:17 hi all, anyway 17:48:40 Hi onetom :) 18:07:16 hi ro_bert 18:07:51 actually nite. 18:10:01 Hehe. 18:10:05 Welterusten :) 18:10:25 --- quit: Sonarman (Read error: 104 (Connection reset by peer)) 18:12:11 --- quit: qFox ("this.is.not a.real.netsplit") 18:19:51 --- join: I440r (~mark4@216-110-82-1.gen.twtelecom.net) joined #forth 18:31:10 --- join: Sonarman (~matt@adsl-64-171-255-230.dsl.snfc21.pacbell.net) joined #forth 18:48:56 --- join: Sonarman_ (~matt@adsl-64-171-255-230.dsl.snfc21.pacbell.net) joined #forth 18:49:07 --- quit: Sonarman (Nick collision from services.) 18:49:12 --- nick: Sonarman_ -> Sonarman 18:56:31 --- join: I440r_ (~mark4@216-110-82-1.gen.twtelecom.net) joined #forth 18:56:39 --- quit: I440r (Read error: 104 (Connection reset by peer)) 19:04:58 --- join: _I440r_ (~mark4@216-110-82-1.gen.twtelecom.net) joined #forth 19:04:59 --- quit: I440r_ (Read error: 54 (Connection reset by peer)) 19:08:10 --- quit: topher ("Client Exiting") 19:15:56 --- quit: Sonarman (Nick collision from services.) 19:16:14 --- join: Sonarman (~matt@adsl-64-171-255-230.dsl.snfc21.pacbell.net) joined #forth 19:41:42 --- join: htp32 (~zardon@S010600055d233ab7.gv.shawcable.net) joined #forth 19:45:46 'nn all 19:45:48 --- part: blockhead left #forth 19:50:30 --- join: slava (~slava@69.196.155.184) joined #forth 19:50:31 hi 19:53:26 --- quit: Sonarman (Read error: 60 (Operation timed out)) 20:49:52 yo 20:54:09 hi all 21:00:51 what is everybody hacking? 21:04:57 --- quit: _I440r_ (Read error: 60 (Operation timed out)) 21:05:02 I'm cleaning my room 21:05:03 and 21:05:16 I am going to start work on Frapiar once again 21:08:28 --- join: Sonarman (~matt@adsl-64-160-166-127.dsl.snfc21.pacbell.net) joined #forth 21:11:44 hello there matthew kramer 21:15:59 teehee: continuing where you left off I hope 21:16:50 Herkamire: ? 21:16:56 Herkamire: oh 21:16:59 Herkamire: partially. 21:19:57 Hi there Sir Walton of Suburbia! 21:20:21 :) 21:23:00 --- join: I440r (~mark4@216-110-82-1.gen.twtelecom.net) joined #forth 21:23:22 fucking google is a pile of shit for doing CLF withg 21:23:44 well, find a free newsserver. 21:23:50 I haven't found one y7et. 21:24:47 there arent any 21:25:25 well, ther was a czech one, but it didn't allow posting 21:25:36 or rather, they did, but they stopped 21:26:21 --- join: kc5tja (~kc5tja@66-74-218-202.san.rr.com) joined #forth 21:26:29 --- mode: ChanServ set +o kc5tja 21:27:34 I440r: yes, i saw your 17 posts :) 21:27:49 hi kc5tja 21:28:08 kc5tja: got a question - what is the difference between regular gasoline and diesel? 21:28:18 kc5tja: and another question - could you make a diesel rotary engine? :P 21:31:10 every time i posted i got that internal server error message 21:31:46 disel ignights under pressure 21:32:06 gas can too but they try prevent it :) 21:33:06 woohoo 300k per second download :) 21:33:32 and im not paying a penny for my connection lol 21:33:47 lol 21:37:07 Howdy 21:38:13 The ignition of diesel is not pressure induced -- it's temperature induced. 21:38:33 I knew that --- but there's gotta be more to it lol 21:38:34 The air, when compressed, is about 100K hotter than the flash point for diesel fuel, and that is what causes Diesel to ignite. 21:38:38 No, that's it. 21:38:42 for example, why more torquish? 21:38:53 teehee: Because it is a more efficient engine. 21:38:53 that's all!? 21:39:12 It operates at higher compression ratios, and therefore, better approximates Carnot's cycle. 21:39:15 That's it. 21:39:21 Get oil hot, and it will combust. 21:39:32 kc5tja: and so what about a diesel wankel? :) 21:39:58 teehee: It's theoretically quite possible, but the seal metallurgy to make it a reality isn't quite production grade yet. 21:40:15 eh. 21:40:17 mmkay 21:40:27 If it ever will be. 20:1 compression ratios puts a lot of stress on edge-wise seals. 21:40:34 I hope the keyboard signals reach to my bed ... 21:40:46 test 21:40:48 yay! :) 21:40:50 failed. 21:40:51 :) 21:40:56 :) 21:41:03 I'll give you a 52 for effort though. 21:41:28 but 21:41:29 it worked 21:41:30 lol 21:41:37 or are you talking about the diesel wankel? 21:42:27 I was making a joke. 21:42:39 --- quit: I440r (Read error: 54 (Connection reset by peer)) 21:42:40 Rolls Royce made a diesel rotary engine once. 21:42:42 It did work. 21:42:47 yay 21:42:48 But it was never commercially viable. 21:42:52 boo 21:43:03 It required *two* rotors to get the 20:1 compression ratios needed though. 21:43:28 I don't know what kinds of efficiencies it got though. 21:43:36 But yet, Diesel engines are *GREAT* engines. 21:43:56 Very simple engines -- no ignition problems, very clean exhaust if well tuned, etc. 21:44:05 However, you do have to feed them with the right fuels though. 21:44:11 Diesel fuel is an oil. 21:44:14 Literally, it's vegetable oil. 21:44:16 --- join: I440r (~mark4@216-110-82-1.gen.twtelecom.net) joined #forth 21:44:27 Only it's "trans-esterized" so that it flows better in colder climates. 21:44:58 kc5tja: so, if I have a diesel truck, and I run out of gas, and can't afford more, I could pour veggie oil in it and it'll last me until I get to the gas station? :) 21:44:59 But it is possible, if you live in a warmer climate like southern California or Arizona, to just dump straight vegetable oil into the gas tank of a Mercedes Benz diesel car, and it WILL run. 21:45:16 That depends on how far away the gas station is, obviously. 21:45:36 1 mile? :) 21:45:40 Oh, and by the way, do the price comparison: pump diesel and vegetable oil are both in the same price range. 21:45:45 I'm amazed at how diesels stop though 21:46:00 Just cut off the fuel. It'll stop just fine. 21:46:13 my car, when turning off the ignition, goes eeeaaaoooouuu.... 21:46:20 diesels just stop 21:46:26 its funny 21:46:38 A diesel engine's primary problem is its weight. 21:47:00 Because it has to handle 20:1 to 25:1 compression ratios, it has to be built very, very beefy. 21:47:34 That takes a lot of metal, and that is why cars based on diesels are said to accelerate slowly, and aren't as "efficient" (which is total bunk, by the way) as gas engines. 21:48:00 What makes gasoline engines "ideal" is that they are relatively light weight. 21:49:50 btw, a gas engine will "just stop" as well if you yank its fuel supply too. 21:50:35 none of the cars I've ever been in that wasn't diesel "just stopped" 21:50:53 it always did a little bit of going from idle to 0 sounde 21:54:01 --- quit: I440r ("Leaving") 21:55:31 ;) 21:57:59 I've read a bit on converting deisel cars to vegie oil 21:58:31 the only thing you have to do is make it so the vegie oil is in liquid form when you need it 21:59:00 or, warm enough that it isn't too viscus to go down the fuel lines 21:59:05 Oil doesn't solidify except at very cold temperatures. 21:59:12 But it does become quite groggy when it's cold. 21:59:45 http://auto.howstuffworks.com/diesel.htm <-- for teehee 22:00:29 I've seen various solutions to this, including thicker fuel lines (so it can pass through with normal resistance even though it's thicker) heating coils on the fuel lines, and having a switch between vegie oil and deisel feul 22:00:54 so you just have to remember to switch to deisel before you turn the car off, so the fuel lines will be filled with deisil when the car is cold 22:03:46 yup. 22:03:57 Diesel's "version 0" engine actually ran on coal dust. 22:04:13 But that proved unreliable, so version 1 (almost unmodified, I might add) ran on peanut oil. 22:04:28 Diesel's original vision, in fact, was to use peanut oil directly as the fuel. 22:21:09 Well, I think I'm going to get to bed. 22:21:39 --- quit: kc5tja ("THX QSO ES 73 DE KC5TJA/6 CL ES QRT AR SK") 22:27:19 --- join: poingie (~chatzilla@user-2ivfiom.dialup.mindspring.com) joined #forth 22:32:14 --- join: I440r (~mark4@216-110-82-1.gen.twtelecom.net) joined #forth 22:36:56 I440r: awake? ;) 22:40:10 not for long 22:40:13 :) 22:40:15 whussup 22:40:28 well, you know .. lol 22:40:31 lol 22:40:38 im tellin ya,its very easy 22:40:42 just look at the examples 22:40:44 :) 22:40:45 ?? 22:42:54 teehee: what was that about? 22:43:10 isforth bad words 22:43:37 Sonarman: such as fuck, shit, create_window, hell, set_color, and damnit 22:44:06 wow, i'd forgotten about some of those 22:44:19 ;) 22:44:33 what are you making? 22:44:54 gui demo 22:44:55 ;) 22:48:22 --- quit: Sonarman ("leaving") 23:28:18 --- quit: Herkamire ("dialog boxes are evil and wrong") 23:28:19 --- quit: poingie (Read error: 54 (Connection reset by peer)) 23:59:59 --- log: ended forth/04.06.16