00:00:32 -!- [helloworld] has joined. 00:00:44 <[helloworld]> hello, how to write modulo in Brainfuck 00:00:52 <[helloworld]> a modulo b 00:01:33 it's on bf algos pag 00:01:33 e 00:01:34 iirc 00:01:37 http://esolangs.org 00:01:47 grmbl wiki is slow 00:02:21 <[helloworld]> i mean something like if i type Z from keyboard it should return me A 00:02:45 <[helloworld]> so it's modulo, isn't it? 00:03:22 that's a little ... vague 00:03:32 [helloworld]: no. 00:03:37 do you know what modulo is ? 00:03:49 <[helloworld]> yes 00:04:16 are you sure? 00:04:23 but it's on the wiki, if you are 00:04:41 <[helloworld]> i could do modulo 26 + 36 00:05:02 <[helloworld]> or something like that, i don't remember ascii values now 00:05:36 <[helloworld]> so maybe whats the trickier method to do that: read char if it's Z return A, otherwise return that char? 00:06:00 Add a constant, take it modulo 26, add another constant. 00:06:42 <[helloworld]> kerlo, yes, i meant that, but ehird said it's wrong way 00:06:54 <[helloworld]> am i right? 00:07:07 wut. 00:07:11 <[helloworld]> maybe it's better method using smething like if()? 00:07:16 what you're saying doesn't make much sense, really, but for {Z->A;x->x}, modulo would work. 00:07:17 To be precise: add 14, take it modulo 26, add 65. 00:07:38 it would? 00:07:46 <[helloworld]> ehird, do you think is better way to solve that? 00:07:59 [helloworld]: you're meaning rot-N of letters? that's not the same as modulo but modulo can be used to implement it. in bf that's probably overkill though. 00:08:00 Just check its value 00:08:00 [helloworld]: my modulo method works perfectly fine if you know the input is A-Z. 00:08:06 [helloworld]: try this 00:08:20 err, whatever 00:08:20 kerlo: huh? 00:08:20 just if it 00:08:33 hmm 00:08:40 well there's a 1/26 chance you're right 00:08:50 <[helloworld]> kerlo, ik now that but i have problems with codein' modulo in BF 00:08:57 No, the chance is decidedly greater. :-P 00:08:59 its on the wiki 00:09:00 i just told you that 00:09:12 ehird: the wiki is practically down 00:09:15 kerlo: oh was 14 for adding one? 00:09:17 no it's not 00:09:18 works fine for me 00:09:22 oklopol: yes. 00:09:27 right, right. 00:09:30 i couldn't get the page a moment ago 00:09:39 [helloworld]: http://esolangs.org/wiki/Brainfuck_algorithms#Divmod_algorithm 00:09:43 i assumed rot-13, because clearly you'd add 14 to rotate by 13. 00:09:45 just ignore the div result 00:10:00 <[helloworld]> oklopol, so my algorithm will be do something like rot-1 00:10:07 no 00:10:10 for all other letters, it'd id 00:10:17 all you're doing is s/Z/A/ 00:10:47 <[helloworld]> rot-1 for {A,B,C....Z} 00:10:56 [helloworld]: kinda trivial to do that special case, just inc, and check if z+1 00:11:28 <[helloworld]> oklopol, how to code it? 00:11:31 ...you can do an if right? 00:11:43 <[helloworld]> but how in BF? 00:11:50 is that a no? 00:12:02 oklopol is so funny 00:12:08 :| 00:12:14 i'm not trying to be 00:12:21 it's a no, yes. 00:12:23 i didn't know what he was referring to. 00:12:24 <[helloworld]> i have been searching if condition if brainfuck but really can't find :/ 00:12:32 right, so that's your prob 00:12:38 just check the algo page or think about it a bit 00:13:04 one solution is to use one bit of extra state info to get the loop to be done just once 00:13:04 <[helloworld]> ok, thanks a lot, i gona read it and try to code it ;) cya 00:13:09 omg oklopol 00:13:10 http://www.reddit.com/r/programming/comments/7zip9/i_was_reading_through_some_old_python_mailing/c07umsq 00:13:13 higher order functions 00:13:17 in ms dos 00:13:19 batch 00:13:19 files 00:13:22 -!- [helloworld] has quit ("MegaIRC v3.97 http://ironfist.at.tut.by"). 00:13:26 functional dos. 00:13:50 anyway ehird i don't really see how you can nag about my not being sure what he meant after being a jackass to him until that point 00:14:05 or maybe you actually didn't get him, dunno, same thing. 00:14:07 i was being a jackass? news to me. 00:14:18 he wasn't stating his problem clearly. i told him this. 00:14:27 YEAH WELL YOUR MUM 00:14:34 you see i'm fucking pissed at myself atm. 00:14:39 why 00:14:46 and because i'm also very tired, i can't separate you from me. 00:14:50 because we're one of a kind 00:14:52 well 00:14:53 you know 00:14:55 should do 00:14:57 and i play. 00:15:01 hearts 00:15:05 it's a great game 00:15:40 oklopol; so are you green 00:16:39 shall i assume the literal sense? 00:18:16 well anyway, i'm green in all senses and nonsenses 00:18:22 and now i'm really going 00:18:29 and my computer is so hot it hurts my lap 00:18:36 ~~~> 00:19:20 Are you hot in the lap, oklopol? <3 00:20:35 ehird, there? 00:20:41 yes 00:20:45 ehird, I don't get 1/0 strip 130... 00:20:50 what is "jar breeze" 00:20:58 google wasn't helpfulk 00:21:00 helpful* 00:21:18 Either nonsense or a reference to a contemporary comic circa 2001. 00:21:24 Which I have no idea. 00:21:44 ah 00:22:05 AnMaster: it refers to a jar mentioned in one of the very first comics 00:22:13 oerjan, oh that jar... 00:22:18 Well, x is a contemporary of x... 00:22:20 which indeed is taken from another comic 00:22:25 oerjan, oh? 00:22:28 I never understood it 00:22:31 the jar 00:22:56 the jar and barnacle jones (iirc) was stolen from another comic 00:23:02 as the very first characters 00:23:16 oerjan, yeah I didn't get barnacle jones... 00:23:19 (well the jar wasn't a character) 00:23:34 AnMaster: dude, read the annotations 00:23:38 they pop up every few strips 00:23:41 annotations? 00:23:43 oh ok 00:23:51 AnMaster: you are reading the undefined.net/1/0/ version right 00:23:59 ehird, yep 00:24:04 didn't notice annotations 00:24:11 they appear right below the comic :P 00:24:19 for barnacle: 00:24:20 Check out this comic for an explanation of "Barnacle" Jones' origins! 00:24:20 I have yet to get the authour's explicit permission to use this strip this way. If anyone knows how I can get in touch with him, please help! 00:24:23 ehird, above the buttons? 00:24:25 the link: http://www.undefined.net/1/0/history.gif 00:24:26 AnMaster: yep 00:24:36 oh I never noticed it 00:28:46 * oerjan is a bit sorry for cracking Puzzlang 00:28:59 -!- BeholdMyGlory has quit (Remote closed the connection). 00:29:10 (see wiki) 00:29:49 oerjan, err? 00:30:24 >_< 00:30:44 it's a new language, posted today 00:31:50 which the inventor said was almost impossible to program, but it isn't. 00:32:06 unless i messed up my bf translation 00:33:05 oerjan: bad oerjan! 00:33:33 * oerjan swats himself -----### 00:35:10 -!- olsner has quit ("Leaving"). 00:39:53 If I understand correctly, it's easy to decrement a whole bunch of times and then do something. 00:40:19 Just alternate between blank lines, lines containing nothing but -, and lines that actually contain useful stuff. 00:41:29 yep, and then the rest of it is to note that a sufficient large triangle can increment 00:45:59 Indeed. 00:49:13 hm it is also easy to do several useful things on one line, since all the decrements are done on the previous line 00:53:18 Don't call something difficult unless you invented it three years ago, it's simple, and still nobody knows whether it's Turing-complete or not. :-) 00:58:25 * kerlo goes through all the languages older than /// in [[Category:Unknown computational class]] and tries to determine whether they're Turing-complete or not 01:06:17 * kerlo dismisses 3D as ill-defined despite having an interpreter 01:07:26 And now I'm feeling sick, so I'm going to go take a placebo. 01:14:34 -!- oerjan has quit ("Good night"). 02:07:58 -!- Sgeo has joined. 03:15:02 -!- sebbu2 has joined. 03:20:14 -!- sebbu has quit (Read error: 110 (Connection timed out)). 03:20:14 -!- sebbu2 has changed nick to sebbu. 03:51:46 -!- GreaseMonkey has joined. 05:02:42 -!- GreaseMonkey has quit ("Client Excited"). 05:18:28 -!- sebbu2 has joined. 05:20:34 -!- pikhq_ has changed nick to pikhq. 05:22:11 G'night all 05:22:39 -!- Sgeo has quit (Read error: 104 (Connection reset by peer)). 05:32:56 -!- sebbu has quit (Read error: 110 (Connection timed out)). 06:13:03 Now that I've started hosting my projects at codu, my barrier for starting a new project has gotten so low that I start stupid projects I'll never finish. 07:33:58 -!- jix has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:08:23 -!- olsner has joined. 08:25:22 -!- fungot has joined. 08:34:19 -!- Slereah has joined. 08:46:31 -!- Slereah_ has quit (Read error: 110 (Connection timed out)). 09:05:22 -!- olsner has quit ("Leaving"). 09:09:19 GregorR: welcome to the club of the cool 09:30:39 actually i just have a todo list nowadays. 09:31:16 used to have a programming projects folder, but that was ...suboptimal. 09:31:24 well okay naturally i have that too 09:31:39 but anyway. frogs. 10:06:31 frogs?! 10:06:32 like... 10:06:34 french people? 10:06:59 i have a programming folder inside my projects folder. 10:09:16 yes i do something like that too 10:09:34 actually i split by programming language, which is stupid imo. 10:09:38 i'd never do that if i were me 10:10:44 my projects folder: blog stuff, conlangs, conworlds, cyberbrains, efc archives, fashion, formal memetics, iptv shows, linguistics, megacities, philosophy, political writing, programming, sinogram fonts, t-shirts 10:11:53 inside programming: antigravity, ectoplasm, evolutionary algorithms, human-language like pl, linguistics db, lisp machine, misc javascript, oomysql, reactance, teaching js 10:15:31 -!- jix has quit ("Computer has gone to sleep"). 10:23:50 fashion? 10:24:03 yes 10:24:20 pics ive saved from various sources that embody certain stylistic elements that i want to experiment with 10:24:25 (...are you gay or something?) 10:24:32 :D 10:24:42 huge homofag 10:24:57 but _I_ atleast dont play pokemon! 10:25:59 i'll poke anything that has six tails 10:26:17 * psygnisfive pokes oklopol 10:26:21 teach me finnish 10:26:53 i don't really play pokemon, i thought i'd finish one of them at some point, because all my finnirl friends were playing it 10:27:02 but i fucked up all the save files like 10 times 10:27:07 well no, dont, you probably dont understand finnish grammar :p 10:27:11 so i just removed it 10:27:18 "understand" 10:27:26 you probably dont! 10:27:30 i don't even understand what your understanding is. 10:27:50 you obviously speak finnish, but thats not the same as knowing the grammar. 10:28:10 what's "knowing the grammar"? i know the rules. 10:28:24 but i know them in english too, that apparently isn't "knowing the grammar" 10:28:30 well, you can speak it, sure 10:28:32 but i mean like 10:28:58 could you explain to me what tree transformations are going on in the production of a finnish sentence? 10:29:00 probably not! 10:29:11 i definitely couldn't 10:29:19 yeah. 10:31:08 (but i do know more than pretty much any non-linquist you'll find here [if you allow me to lie a little]) 10:31:21 {i don't actually know that, it's just my experience} 10:31:32 10:31:34 ::nod:: 10:31:36 but like 10:32:04 could you give me a fairly detailed account of nominal morphology and the times when the various morphs are used 10:32:07 probably not eh 10:32:49 hmm 10:33:16 i do have something to say about that, but nothing fairly detailed, i think i know the big picture about that if i understood the q. 10:34:30 should probably study that, the problem is i hear the introductory courses are hell, teaching trees and all that to people who liked writing pretty essays in high school. 10:34:54 eh 10:35:07 its not that bad but a lot of people dont understand what theyre getting themselves into 10:35:14 linguistics is NOT 10:36:10 do realize i haven't actually taken linguistics courses, and the guy who i heard this from has a tendency to leave the lecture because of something the lecturer said that he considered too trivial. 10:36:25 (i do that too tho) 10:36:31 lol 10:36:52 it's the god i'm wasting my time here reflex 10:37:41 (i don't know about you but in our uni it's pretty much standard practise to leave whenever you want to) 10:38:01 hm well its considered rude here 10:40:01 well naturally some lecturers may give you the evil eye if you make too much noise, but attendance is not compulsory, so. 10:40:41 not really considered rude here, at least among me. 10:40:49 its not compulsory here, usually, tho some profs factor attendance into grades 10:41:41 our courses are usually entirely about the exam, and you can get extra points for exercises or projects. 10:42:26 hm 10:45:36 exercises are usually compulsory to some percentage though. 10:45:43 yah. 10:46:03 so in practise there's a lot of compulsory attendance. 10:47:29 (also this is just the it department, the others are much less "free") 10:47:44 *-" 10:47:46 *-" 10:47:56 hm. 10:49:34 BW(BC). 10:49:42 BW(BC)? 10:50:02 yeah it means you're a hummingbird 10:50:08 :D 10:50:09 cuz ya hum. 10:50:32 * psygnisfive flutters around, hovering occasionally 10:51:26 "deadline 3, computation time 6" 10:51:32 something doesn't look right 10:51:34 che? 10:52:21 -!- MigoMipo has joined. 10:52:36 ayo migomipo 10:55:22 Hi psygnisfive 11:12:25 byeeee 11:12:26 -> 11:31:09 bye okolove 13:06:17 -!- Hiato has joined. 13:08:07 -!- psygnisfive has quit (Remote closed the connection). 13:09:25 -!- dbc has quit (Read error: 60 (Operation timed out)). 13:13:45 -!- BeholdMyGlory has joined. 13:14:15 -!- dbc has joined. 13:44:38 -!- jix has joined. 14:26:05 -!- impomatic has joined. 14:26:41 my shared ip was banned again :-( 14:58:41 -!- BeholdMyGlory has quit (Remote closed the connection). 14:59:35 -!- BeholdMyGlory has joined. 15:48:00 -!- KingOfKarlsruhe has joined. 16:34:34 -!- kar8nga has joined. 16:36:09 -!- KingOfKarlsruhe has quit (Remote closed the connection). 16:58:29 err 16:58:37 how do you escape a ? in a URL? 16:58:46 -!- kar8nga has quit (Remote closed the connection). 16:59:03 web archive is acting up because of it.... 17:01:00 ah found it 17:11:17 -!- impomatic has quit ("mov.i #1,1"). 17:12:46 -!- sebbu has joined. 17:16:06 -!- sebbu2 has quit (Read error: 60 (Operation timed out)). 17:26:30 hrrm oerjan not here... 17:40:04 -!- Hiato has quit ("Leaving."). 18:03:42 -!- kar8nga has joined. 18:37:57 -!- oerjan has joined. 18:41:53 -!- oerjan has quit (Client Quit). 18:44:09 -!- oerjan has joined. 18:48:55 hrrm oerjan not here... 18:48:59 IS TOO 18:52:09 OH NO 18:52:31 * oerjan hurriedly checks IWC 18:52:42 oerjan, hi 18:52:52 ho 18:53:05 oerjan, checked IWC? 18:53:24 I think IWC jumped the frog when the universe exploded 18:53:27 really 18:53:37 in case that was what you were going to ask 18:53:55 ? 18:54:03 well it jumped the shark a long time ago 18:54:13 oerjan, yes in the mythbuster theme iirc 18:54:27 point is, I don't think it is as funny as the early strips any more 18:54:32 it is doing an xkcd 18:54:42 well not exactly 18:54:45 but very close 18:55:25 i'm not sure i agree 18:55:39 really? 18:55:47 the featureless mountains were a nice touch :D 18:57:22 well it is a bit long-winded 18:58:41 yeah 18:58:54 get normal universe back before mid-March please.. 18:59:34 oh you mean kinda like *your mom* 19:06:16 also "jumping the frog" was kinda funny after reading where the term comes from 19:06:47 then again, what isn't these days 19:16:19 -!- oerjan has quit ("leaving"). 19:28:03 -!- kar8nga has quit (Remote closed the connection). 19:51:01 -!- olsner has joined. 20:31:23 -!- BeholdMyGlory has quit (Read error: 54 (Connection reset by peer)). 20:39:34 -!- BeholdMyGlory has joined. 21:05:44 -!- oklopol has quit (Read error: 54 (Connection reset by peer)). 21:06:00 -!- oklopol has joined. 21:57:46 -!- jix has quit ("..."). 22:09:49 -!- olsner has quit ("Leaving"). 22:35:34 -!- Slereah_ has joined. 22:41:03 -!- MigoMipo has quit ("QuitIRCServerException: MigoMipo disconnected from IRC Server"). 22:48:43 -!- Slereah has quit (Read error: 110 (Connection timed out)). 23:04:27 -!- oerjan has joined. 23:18:58 fucking wiki locking up just as i'm saving :< 23:19:39 apparently insulting it helps. 23:20:35 can you say the f word on irc? :| 23:20:46 it's been done before, i'm sure 23:21:17 * oklopol checks 23:22:01 hmm. 23:22:19 i'm getting a deja vu from when i searched for "and" once. 23:23:07 by a remarkable coincidence, "and" has never been used (although it has been mentioned) 23:23:38 ah, they were all instances of "brainfuck" 23:23:45 nope 23:24:00 nope? 23:24:04 i am sure ehird used -fucking- as an infix the other day 23:24:25 yes but he used -brain- in an earlier message 23:24:42 so it was really a brainfuck circumfix, you say? 23:25:00 more like amongfix 23:25:09 a (not very) interesting speed test: 23:25:11 dd if=/dev/zero of=/dev/null& pid=$! ; sleep 30; kill -USR1 $pid; sleep 1; kill $pid 23:28:30 * oerjan supposes correcting bad language _is_ appropriate for a Playground program 23:30:13 STOP YOUR FUCKING CURSING ON IRC OR I FUCKING SWEAR I'LL TEAR OFF YOUR GOD DAMN HEAD AND SHIT IN YOUR SKULL YOU MOTHERFUCKERS 23:30:36 * GregorR takes a bow. 23:31:25 hey that was kinda ironic 23:31:33 not really. 23:31:41 too obvious for that. 23:32:00 yes, it was probably something deeperer 23:32:52 it was mock-ironic, i guess 23:33:29 err 23:33:30 no 23:33:33 deeper. 23:33:34 post-mock-ironic 23:33:35 not to be confused with macaronic 23:34:02 there is no post mock-ironic. that's the end of humor. 23:34:11 post-humorous comedy 23:34:13 it dies there, horribly. 23:34:32 oerjan, yeah now what was that quote... 23:34:35 * AnMaster tries to remember 23:34:42 probably from before I began logging irc 23:34:45 * oerjan has no idea 23:34:55 what quote, i can search again 23:35:02 i'm a searcher boy 23:35:03 oklopol, not in #esoteric 23:35:05 other channel 23:35:09 #init probably 23:35:11 i can search there too. 23:35:17 this was from before my time in #esoteric 23:35:34 ironically, the quote was lost 23:36:25 also not to be confused with macarenic. hm that _might_ be an even later stage. 23:36:33 sort of zombie humor 23:36:58 /mnt/cdrom $ bzgrep -i alice */*.bz2 | grep -i post 23:37:02 lets see if that helps 23:37:07 macarenic? 23:37:07 since it didn't seem to be #init 23:37:15 oklopol, ? 23:37:23 oklopol: lots of singing and dancing 23:37:25 AnMaster: i'm just suggesting. 23:37:28 oklopol, GRAIINS 23:37:38 oops 23:37:46 oerjan: so from the song, just wondered about the zombies 23:37:48 well 23:38:01 it is quite possible the quote is too old for me to have a log of it 23:38:09 oklopol: that was an afterthought. after death, that is. 23:38:32 I began IRC in 2004 or so, my logs go back to 2005 23:38:34 AnMaster: perhaps it was a past life regression, from ancient greece or egypt 23:38:35 so 23:38:45 could very well be 2004 23:38:58 + bzgrep takes ages 23:39:04 oerjan: ohhoh! 23:39:26 i guess that would be mummy humor 23:40:04 oerjan, your mummy is fat? 23:40:17 hey i get that :DDDDDDDD 23:40:31 no, just dead. also, she was never fat, very skinny. 23:40:41 -!- Slereah_ has quit (Read error: 110 (Connection timed out)). 23:40:45 oerjan, oh ok 23:45:37 anyway iirc it was like this 23:47:33 someone were discussing a post-modern book, and someone mentioned something about post-humorous... And they found some persons in books that were post-modern or post-humours. Then someone asked what you were if you were post-modern AND post-humorous. Answer: Dead. 23:47:50 can't find the full (and funny) quote 23:48:34 -!- GreaseMonkey has joined. 23:49:03 posthumous, that is 23:49:29 oerjan, no 23:49:33 post-humorous 23:49:39 *whoosh* 23:49:52 oerjan, posthumous is something else 23:49:54 post-hummus 23:49:56 and an existing word 23:50:27 *whoosh* 23:51:19 GregorR: well if you're also from the maghreb area... 23:51:29 -!- oklopol has quit (Read error: 60 (Operation timed out)). 23:51:36 -!- oklopol has joined. 23:51:46 um wait, levantine 23:52:16 lots of post-hummus people in gaza these days 23:52:28 wth... 23:52:35 firefox was using around 2 GB memory 23:52:40 explains all the swap trashing 23:52:44 I have 1.5 GB RAM 23:56:29 Goooo Firefox 8-D 23:56:57 Sounds like Trac 0.11 8-D 23:57:02 GregorR, err? 23:57:07 I used trac 0.10 before... 23:57:12 don't know 0.11 well 23:57:17 what about it? 23:57:23 -!- BeholdMyGlory has quit (Remote closed the connection). 23:57:38 I had Trac 0.11 on codu.org for a long time, it routinely chewed up all my memory and killed everything while responding to queries in a timely "I'll get to it when I feel like it" sort of way. 23:57:39 -!- Slereah has joined. 23:57:42 I finally downgraded. 23:58:07 GregorR, hope you reported this as a bug? 23:58:14 a REGRESSION BUG 23:58:16 It's been reported numerous times. 23:58:20 GregorR, and? 23:58:47 And they say "Trac 0.11 uses a new rendering engine which takes a bit more memory. In most situations the difference shouldn't be noticeable, and we choose to ignore your situation." 23:58:53 (Not in so many words :P ) 23:58:58 ah 23:59:08 but it is often noticeable? 23:59:34 It was /always/ absurdly slow, so yeah. 23:59:55 IMO all apps should have upper limits on how much they will allocate