00:04:40 -!- Frooxius has quit (Ping timeout: 264 seconds). 00:09:12 -!- Bike has joined. 00:14:06 -!- prooftechnique has joined. 00:20:45 -!- yorick has quit (Remote host closed the connection). 00:26:35 -!- Phantom_Hoover has joined. 00:27:15 -!- Sprocklem has joined. 01:00:30 -!- ais523 has quit. 01:06:19 -!- Sprocklem has quit (Ping timeout: 272 seconds). 01:06:34 I'm drinking "Lotte DMZ" brand water http://web.tradekorea.com/upload_file2/product/163/P00346163/cbe9caa5_8547efa1_1f04_4180_8529_8e7d0eb186a1.jpg 01:06:38 which is actually bottled from inside the DMZ apparently 01:27:17 <^v> * Disconnected (Invalid argument) 01:27:17 <^v> * Disconnected (Connection reset by peer) 01:27:17 <^v> * Disconnected (Remote host closed socket) 01:27:53 <^v> oh esper 01:28:44 what's an esper 01:28:53 An IRC network 01:29:03 <^v> a network that hit the fan 01:31:45 <^v> ffs 01:31:54 <^v> i think their entire net went down 01:47:31 i'm uh, talking on esper right now. 01:48:14 oh, there was a netsplit 26 minutes ago. 01:48:54 -!- Phantom_Hoover has quit (Quit: Leaving). 02:15:01 -!- Sgeo has joined. 02:16:35 http://www.theonion.com/articles/breaking-intruders-detected-in-zone-17,34541/ 02:16:44 Is this parodying a specific game, or just a genre of games in general? 02:17:10 Area Man Confused By Onion Article 02:17:18 Sgeo: did you see the Onion is ending print publication :( 02:17:27 what will I read if I'm ever at a Quiznos in Boulder, CO again :( 02:18:04 kmc: yeah. I think I linked an Onion article poking fun at it 02:22:36 What is it called when you have code that's working, but as far as you can tell it shouldn't be working, and you're trying to figure out why it's working? 02:23:10 hell 02:31:36 codebugging 02:32:19 rebugging 02:32:21 kmc: SO IT BEGINS 02:32:29 how long until the other papers end print 02:33:00 it's been going on for a while 02:33:09 i know 02:33:14 but i didn't care 02:33:18 and still don't really :P 02:33:19 -!- Bike has quit (Ping timeout: 252 seconds). 02:33:27 Hmm, Google News finds Onion articles, but adds "(satire)". :-( 02:35:17 what do they add for links to the daily mail 02:35:26 (not Poe) 02:39:23 D-: 02:57:00 -!- Bike has joined. 03:07:18 Even the ghosts know http://youtu.be/dXVNvfPetxU?t=2m37s 03:20:24 -!- john_metcalf has quit (Read error: Connection reset by peer). 03:39:14 -!- drlemon has joined. 03:50:07 -!- ^v has quit (Remote host closed the connection). 03:50:54 -!- augur has changed nick to not_ion. 03:53:55 -!- ^v has joined. 03:55:56 -!- not_ion has changed nick to augur. 03:58:35 -!- ^v has quit (Client Quit). 04:11:00 -!- Nisstyre-laptop has joined. 04:12:36 -!- ^v has joined. 04:14:39 -!- conehead has quit (Quit: Computer has gone to sleep.). 04:15:56 -!- prooftechnique has quit. 04:16:15 -!- ^v has quit (Read error: Connection reset by peer). 04:27:53 -!- Sprocklem has joined. 04:40:04 I designed a norn to drop dead instantly if he ever thought about eating elevators. He was stillborn. 04:40:23 i take back everything mean i've ever said or thought about you sgeo, that rules 04:40:53 norn? 04:41:38 http://static2.wikia.nocookie.net/__cb20050101192132/creatures/images/5/59/Chichi.png 04:42:02 that does not answer my question 04:42:16 `addquote I designed a norn to drop dead instantly if he ever thought about eating elevators. He was stillborn. 04:42:20 1132) I designed a norn to drop dead instantly if he ever thought about eating elevators. He was stillborn. 04:42:48 A species, the main one the player is supposed to care for, in the Artificial Life series Creatures 04:43:29 and Sgeo hates those bastards 04:44:58 ah ok 04:47:26 I used to try to make paradises for Norns that arrived in my worlds from other people. Can you believe I actually poured antibacterial agents on incoming norns??? 04:48:08 (There's actually a reason to not do that besides 'not doing that sounds potentially mean' --- travelling to another person's world doesn't transfer bacteria) 05:00:13 did you know that? 05:00:25 Not when I did it, but I learned/realized it later 05:00:56 When I first started playing Creatures, I saw a norn hitting a toy, but I didn't realize it was a toy. I thought it was another creature, so I slapped the norn 05:01:19 and that's when it all started 05:01:40 I've put norn brains in the useless body of the toy 05:01:42 didn't take long till you would hit them even if they didn't hit toys 05:01:58 :D 05:02:22 what happens 05:02:34 They sit there doing nothing and eventually starve to death 05:02:45 also how often do norns think of eating elevators 05:02:52 Surprisingly often 05:03:10 http://creatures.wikia.com/wiki/EE_Syndrome 05:03:37 i can't stop laughing 05:03:43 Hmm... that's.. not what I had in mind 05:03:49 I hadn't actually heard of that before now 05:03:57 Just the same old tired "eat elevator" jokes 05:05:54 "eat elevator" jokes are "old" and "tired"? 05:06:00 i can assure you they are new to me 05:06:55 http://www.creaturesvillage.com/helen/symptoms.php?ID=613 05:10:11 -!- Nisstyre-laptop has changed nick to nisstyre. 05:13:18 `olist 930 no one did this yet? really? 05:13:20 olist 930 no one did this yet? really?: shachaf oerjan Sgeo FireFly 05:13:27 No. Not really. 05:13:52 (In particular I did this yet.) 05:14:04 I don't see that in the logs of 13 or 14 05:14:04 `rm bin/oohlist 05:14:07 No output. 05:15:36 ooh 06:22:17 -!- Sprocklem has quit (Ping timeout: 244 seconds). 06:28:48 -!- FireFly has quit (*.net *.split). 06:28:49 -!- hogeyui has quit (*.net *.split). 06:57:45 Bike: wait which one was your definition of continuity again 06:59:34 the shitty one, or the one i copied from wikipedia? 07:00:15 can't it be both 07:00:27 the wikipedia one wasn't shitty. 07:00:40 the wikipedia one 07:00:45 was it with neighborhoods 07:01:37 "f is continuous at some point x ∈ X if and only if for any neighborhood V of f(x), there is a neighborhood U of x such that f(U) ⊆ V" 07:01:49 where neighborhood isn't required to be open? 07:01:55 why not 07:02:54 preimages of closed sets have to be closed anyway i guess 07:06:53 so i was reading about vaguely-hinting-at-pointless things in a book and now i want to figure out why the idea of a neighborhood even makes sense 07:07:13 when you define a thing with an arbitrary lattice rather than a set of open sets 07:07:42 (well, not arbitrary. a frame.) 07:08:43 anyway now the definition of continuity is obvious, it's just a structure-preserving thing such that knowing f(x) : Y doesn't give you any new information you couldn't get from x : X 07:09:02 and it goes backwards because, like, that's totally sensible and stuff 07:10:15 on the other hand neighborhoods aren't sensible anymore so help 07:29:03 -!- oerjan has joined. 07:32:47 @tell oklopol however, presumably two unlimited cells are turing complete <-- i sincerely doubt it, my construction for three cells is related to two cell minsky but needs the extra cell to get around the limited flow control. 07:32:47 Consider it noted. 07:34:42 yoerjan 07:34:45 -!- Slereahphone has joined. 07:35:14 @tell oklopol and even then i had to discover conway's collatz functions to get relatively satisfactory control flow in _that_. basically problem is (1) whenever you exit a loop one cell _must_ be 0 (2) you cannot enter a loop based on a cell being zero, without extra cells. 07:35:14 Consider it noted. 07:35:53 yachaf 07:36:46 @tell myname no way 1 cell is enough and even 2 seems impossible, see my @tells to oklopol 07:36:46 Consider it noted. 07:37:40 @tell myname also, stop having the same first three letters as myndzi twh 07:37:40 Consider it noted. 07:38:06 so you're an expert in homology too right 07:38:44 someone was talking about something but i can't remember what 07:38:49 i'll just go to sleep 07:38:49 if using it a bit in one published article counts 07:39:02 shachaf: was it me? 07:39:19 * oerjan recalls blathering about algebraic topology the other day 07:39:27 oerjan: please fix infinite redirect in https://en.wikipedia.org/wiki/Homology_theory thx twh 07:40:11 what infinite redirect it works fine here 07:40:22 oh hm 07:41:35 someone merged it out of existence. 07:42:30 -!- Slereah has quit (Ping timeout: 245 seconds). 07:43:50 -!- augur_ has joined. 07:45:23 shachaf: DONE 07:45:34 oerjan: "Using it a bit in one published article" is like the *definition* of "expert". 07:45:45 fizzie: THOUGHT SO 07:45:50 oerjan: i still don't know what a homology theory is :'( 07:46:10 plz fix https://en.wikipedia.org/wiki/Eilenberg%E2%80%93Steenrod_axioms to make sense or something 07:46:18 -!- Slereahphone has quit (Quit: Colloquy for iPhone - http://colloquy.mobi). 07:46:49 -!- augur has quit (Ping timeout: 252 seconds). 07:48:50 shachaf: SORRY, LOOKS COMPLETELY CLEAR TO ME 07:49:38 (read a textbook?) 07:50:39 shachaf: it's a completely general setting, you basically need to learn the concreter versions to know why it's interesting? 07:52:03 https://en.wikipedia.org/wiki/Ham_sandwich_theorem nice article picture there 07:54:07 very relevant 07:59:10 shachaf: i think singular homology is like the basic version. (my published use used Alexander-(Spanier-)Čech homology which works in general compact hausdorff spaces or something) 08:07:54 * kmc wonders if lexande highlights on "ham sandwich" 08:09:53 is there a vegetarian version of the theorem 08:10:01 seitan sandwich 08:11:14 argh carpentry 08:11:35 arp entry 08:15:28 what are you carpentering? 08:16:22 i'm not, the neighbor is 08:17:00 a clear infringement of my human rights to silence 08:19:21 put on some abba 08:19:46 have some loud sex 08:21:10 oerjan: oh cool maybe someone should prove that brainfuck with two cells is not universal 08:21:42 hm 08:23:55 say,for brainfuck with k cells, we say the language of a program is the set of numbers n such that (n,0,0,...,0) (where we have k-1 zeroes) eventually halts 08:24:25 from what k on is there a bf program with re-complete language? 08:24:36 definitely k <= 3 08:24:45 okay, just wanted to check i formalized this sensibly 08:24:58 assuming you can do reencoding of n before starting. 08:25:04 ? 08:25:14 or wait 08:25:17 what does that mean 08:25:28 no, you can do that inside bf with 3 cells too. 08:25:50 re-complete with respect to just general 1-1 reductions by turing machines, say 08:26:11 so okay, k <= 3. 08:26:17 what's it for k = 1? 08:26:31 oklopol: just that since the method depends on converting via fractran, you want an original n encoded as 3*2^n or something equivalently handleable. but you can do that conversion inside bf. 08:26:44 for re-completeness, what does that matter 08:26:58 it doesn't. 08:27:31 i guess it matters if you want some sensible set of (unary) languages i guess 08:27:50 i'm definitely interested in what the exact set is for unary 08:27:53 for k=1 you cannot use >< at all (at best they wrap around to the same cell), so you have a balanced bf program with one cell, which is basically a linear loop at most 08:27:58 (i think) 08:27:59 is it just regular? 08:28:26 hmm 08:28:58 yeah okay err 08:29:09 a loop without inner loops 08:29:14 oh hm well 08:29:19 will either increment of decrement 08:29:28 if you have a loop, then you either never halt it it, or halt with 0. 08:29:31 *-it 08:29:32 if it increments, then we're in trouble 08:29:35 yes 08:29:50 so all depends on the first loop. 08:30:15 yes 08:30:16 before it, you can do some +-constant 08:30:33 or wait 08:30:44 actually i guess all depends on what happens before we first exit a []? 08:31:08 right, i just realized that's not necessarily the same ] in all cases 08:31:13 oh. 08:31:50 [-[-[-]]] e.g. 08:32:08 true 08:32:21 so there are finitely many states which you can enter, depending on the number 08:32:38 (the states after exitting some []) 08:32:47 (state being program counter value) 08:33:08 and at that point your counter is 0 08:33:11 if you have ]+], that loop will never halt. 08:33:16 and similar 08:33:35 well, if it's entered at all 08:33:54 do you all assume that ++[--->+<] never halts? 08:34:13 lifthrasiir: we're dealing with a single cell right now 08:34:19 kmc: i don't, but maybe i should 08:34:21 no <> 08:34:25 we should probably specify whether we can go under 0 08:34:29 oh wait, a single cell? 08:34:30 might matter 08:34:41 lifthrasiir: also, it is unbounded, so no wrapping 08:35:21 lifthrasiir: we were just trying to find out exactly what can be the halting condition of a single cell bf program 08:35:30 so err 08:36:06 we encounter the first ] depending solely on n up to a threshold, right 08:36:19 -!- Tod-Autojoined has joined. 08:36:27 like we might encounter different ] first, depending on which loops are skipped, but if n is big, then we'll necessarily go inside all. 08:36:41 when we meet the first ], i guess we're done? 08:37:01 hm seems so, the rest is just tracing the result from a 0 08:37:06 because you'll be in that loop, and what happens depends only on n (might look at parity if you can go under 0) 08:37:16 yeah 08:37:35 so i think you get finite languages or languages with finite complement if you can't go under 0 08:37:52 um i was assuming unbounded negative too... 08:37:59 then err 08:38:51 maybe you then get something like n = a + bm for some m, modulo getting to choose first k values arbitrarily 08:39:06 well, first assume that (x) translates to x +s when x>0, x -s when x<0, or nothing when x=0. and {X} code {Y} means that if X holds for the initial state then after code runs Y holds for the current state (or may enter an infinite loop). then {cell=x} (n) {cell=x+n}, {cell=x} [(n)] {sign(cell)+sign(n)=0 and (n=0 or cell%n=0)}. 08:39:49 (big enough n will necessarily bump into the first ] in the program, and from that on you either halt or don't, on that it depends whether you get the arithmetic sequence a + bm. finitely many values of n might behave differently.) 08:39:59 and no, we don't just get that. we get modulo conditions, e.g. [---] halts on n == 0 (mod 3) 08:40:10 oerjan, and n >= 0. 08:40:18 so a = 0 and b = 3 in n = a + bm 08:40:23 (sorry if you already said that, i got disconnected for a moment) 08:40:40 i gave a conjecture about the case where you can go negative, with a proof sketch 08:40:57 -!- Bike has quit (Ping timeout: 246 seconds). 08:41:04 i don't know what lifthrasiir is saying 08:41:17 [---] halts on n >= 0 and n == 0 (mod 3). 08:41:24 (since the cell is unbounded) 08:41:48 or, are you asking for the {cell=x} ... things? 08:41:48 so a = 0 and b = 3 in n = a + bm 08:42:13 (m goes over naturals) 08:42:23 lifthrasiir: i don't know what you proved 08:42:39 oklopol, no, I didn't prove anything, I'm just trying to formalize things a bit 08:42:42 okay 08:42:45 and stuck 08:43:34 okay 08:43:45 -!- Bike has joined. 08:44:38 -!- FireFly has joined. 08:44:38 -!- hogeyui has joined. 08:44:41 oerjan: big enough n will necessarily bump into the first ] in the program, and from that on you either halt or don't, depending on whether n is in the arithmetic sequence of things that go to 0. you take that arithmetic sequence in the language if the program halts from that point, with counter value 0. finitely many values of n might behave differently. 08:44:49 -!- Tefaj has joined. 08:45:16 "depending on whether n is in the arithmetic sequence of things that go to 0" which you get from looking at how many times the first innermost loop increments 08:45:49 -!- tromp__ has quit (*.net *.split). 08:45:50 -!- TodPunk has quit (*.net *.split). 08:45:50 -!- Jafet has quit (*.net *.split). 08:45:50 -!- Fiora has quit (*.net *.split). 08:45:52 i don't know what the "modulo finitely many values" means though 08:46:06 but at least this would already prove that the language is trivial anyway, in the sense of formal language theory 08:46:46 -!- tromp__ has joined. 08:46:46 -!- Fiora has joined. 08:48:19 oklopol: hm i suspect you can choose behavior exactly how you want on finitely many values, + your one arithmetic sequence 08:48:55 that is, choose any finite set union an (optional) arithmetic sequence as your halting set 08:49:00 i suspected that as well, until i started thinking about how to do it 08:49:21 -!- Bike has quit (Ping timeout: 246 seconds). 08:49:28 well assume the sequence goes upward 08:49:49 how do you just any finite language? 08:49:53 *just 08:50:00 *do 08:50:01 *argh 08:50:16 how do you implement a finite language 08:50:46 1,3,7,10,20,30,... can be done as: 08:51:04 -[--[----[---[----------]]]] 08:51:22 i think that's pretty generalizable :P 08:51:49 -1,3,7,10,20,30,... : +[----[----[---[----------]]]] 08:51:56 k i feel pretty stupid 08:52:11 but hi5 we solved it 08:52:16 yay! 08:52:20 we have k=1 and k>=3 08:52:24 now just k=2 left 08:52:29 a5gh 08:52:32 :D 08:53:07 at least we can then just identify > and < 08:53:15 by saying the tape wraps 08:53:24 yes 08:53:49 so each sequence either flips tapes or not 08:53:50 but now we can leave a loop with one cell non-zero. 08:53:57 o dear 08:54:29 oklopol: well, it might still vary which cell a particular loop halts on 08:55:05 it's no longer guaranteed balanced, e.g. [-<] could halt anywhere 08:55:38 we should come up with a better symbol for > and < 08:55:45 X 08:55:45 x is dangerous 08:55:50 wat 08:55:55 IT'S A VARIABLE LOL 08:55:59 O KAY 08:56:00 but yeah it's good 08:56:08 it looks like an eXchange of counters too 08:57:25 now we can do the usual multiplication by a constant stuff like [-<+++++>] 08:57:36 yes 08:58:57 hmm 08:59:16 isn't the first ] we hit in any case the same when n is large enough 08:59:41 and in an innermost loop, [--<+++++>] with all parts optional is basically the same. 08:59:51 oklopol: i think that is true independent of number of cells 08:59:56 true 09:00:03 *is basically all we can have 09:00:07 i'm just wondering if we should start there 09:00:20 but err, what do you mean basically the same 09:00:54 um i corrected that 09:01:13 i got confused and pressed enter with an unfinished sentence 09:02:25 [--<+++++>] either fails to halt, or adds 5/2 of the initial cell to the other, clearing the first. 09:02:27 so we have two kinds of non-nested loops: 1) balanced ones: ones that hang up if n is not in a particular arithmetic sequence cm, m in \N, and otherwise zero n and multiply the other counter by dn/c 09:02:35 err 09:02:53 multiplies it by that you mean, or are you thinking of Q with multiplication with additive notation 09:03:13 2) unbalanced ones 09:03:15 what do they do 09:03:20 um it's basically the same as what you said in (1) 09:03:32 yes, just wanted to know why you said add 09:03:33 well i dunno quite 09:03:43 -!- Bike has joined. 09:03:45 however, hm 09:04:10 one interesting fact: all loops after the first to exit will have a cell with a known value. 09:04:38 or hm 09:04:39 ? 09:04:41 Is this two-infinitely-huge-cells brainfuck? 09:04:44 well not inside. 09:04:44 yes 09:04:59 but before you start a later loop, one of the cells is known 09:05:31 or hm 09:05:37 i'm not following you! 09:05:42 if you have something like [..[....]...] 09:05:47 okay 09:05:53 ... never contains [ or ] 09:05:59 after the inner loop ends, a cell is known to be zero. 09:06:18 true. 09:06:21 so that cell has known value from there on to the next ] 09:06:27 oh true 09:06:43 *next ] or [ 09:07:00 so um 09:07:14 i get the feeling that only one of the counters will have a big value after the first ] is met 09:07:28 like ever 09:07:38 yes, that's also true 09:07:54 (trivially, but i mean maybe that's important and we should like call that n and think of which counter it is in as a state, or something) 09:07:55 iirc i thought a big of this stuff back when i was doing the 3-cell thing. 09:08:10 *bit 09:08:24 possibly a big bit 09:08:32 but definitely not all the way through 09:09:11 now that you mention it, the idea of treating the small counter as a state also rings a bell 09:09:25 great minds think alike 09:09:48 when it comes to trivial things 09:09:53 -!- Bike has quit (Ping timeout: 246 seconds). 09:10:10 or well, i don't think it's entirely true. they might still get big in a non-halting way. 09:10:22 sure 09:10:39 but i prefer thinking as such loops as LOOP FOREVER LOL instructions 09:10:44 *of 09:10:45 like, [-->--<] can loop indefinitely even if one cell starts zero 09:10:54 hmm 09:11:20 however, after a ] until the next ]/[ this holds. 09:11:39 -!- Frooxius has joined. 09:11:43 -!- Bike has joined. 09:12:12 hm... 09:13:05 -[+[-->+<]>-] 09:13:37 i think that may be a program that halts for powers of 2. 09:13:37 what does that do 09:13:41 oh dear. 09:14:42 i was thinking if everything was still arithmetic sequences, then this popped up 09:15:01 yeah that seems to work 09:15:16 *-[+[--x-x]x-] :P 09:16:01 perhaps we are in the presence of a legendary beast, thinking it's a koala 09:16:18 OKAY 09:17:32 oh hm 09:18:24 perhaps it's just that you can do trivial checks for factors 09:18:36 and factor exchange 09:18:38 it might be possible to get rid of nonbalanced loops by replacing ]x stuff with ]x[-x+] stuff 09:18:50 erm 09:19:02 er 09:19:05 *with ]x[-x+x]x stuff 09:19:32 because you don't actually care _which_ cell is zero, mostly. 09:20:02 there's no way to detect a stack exchange 09:20:06 erm *counter 09:20:14 oh hm this may have some trouble if you don't know sign. 09:20:25 -!- dessos has joined. 09:20:44 perhaps all things need to know sign anyway 09:20:50 because they hang up for the other sign 09:21:00 alrighty i have to go swimming now 09:21:08 oh. see you. 09:21:26 but i think we're pretty close, tell me if you come up with the last few details :) 09:21:52 ok but now brain needs rest 09:22:47 -!- Alexander_ has joined. 09:23:07 -!- Bike has quit (Ping timeout: 272 seconds). 09:26:26 -!- Bike has joined. 09:34:15 -!- Bike has quit (Ping timeout: 272 seconds). 09:40:03 -!- john_metcalf has joined. 09:58:20 -!- Bike has joined. 10:04:41 -!- Bike has quit (Ping timeout: 252 seconds). 10:26:30 1 gram of TNT equivalent is equal (defined, even, I think) to 1 kcal <-- most interesting, are you sure you're a bot? 10:26:31 can you say "oerjan"? 10:26:40 ruddy: yes, i can. 10:26:41 That's the one with Captain Gandalf? 10:26:56 ruddy: i don't think i've had the honor. 10:26:57 that was a lie, no I haven't 10:27:13 if you say so 10:28:37 mrhmouse: you why double you aitch why" is in evolution. he's the channel owner kicked out a lot of <-- no, i am quite sure that's _not_ how "evolution" is spelled. 10:28:37 oerjan: the eye socket parts are probably paper thin just like real ones 10:28:46 fungot: eww 10:28:46 oerjan: nothing in haskell says you can't just grovel through stack frames manually. take a few decades.) without problems, but when i started working on implementing scheme, by the way 10:28:47 calories have to do with the heating of water, if 1 gram of TNT matches that would be a p. big coincidence I think 10:29:02 olsner: it's an arbitrary definition 10:29:09 but it's a fun fact 10:30:17 -!- john_metcalf has quit (Ping timeout: 244 seconds). 10:30:29 huh, it's actually true 10:31:09 one gram of TNT contains (almost) exactly as much energy as it takes to heat one kg of water one degree 10:33:58 *almost exactly approximately 10:34:04 "A gram of TNT releases 4100–4602 joules upon explosion. To define the tonne of TNT, this was arbitrarily standardized by letting 1 gram TNT = 4184 J (exactly)." 10:51:26 fungot: doesn't sound terribly efficient to me 10:51:26 FireFly: where does uml fit into that number 11:01:45 -!- oerjan has quit (Quit: leaving). 11:12:12 -!- KingOfKarlsruhe has joined. 11:35:59 http://sprunge.us/THif Yes, that looks very optimized. 11:42:24 -!- yorick has joined. 12:33:00 -!- Sgeo has quit (Read error: Connection reset by peer). 13:04:25 -!- john_metcalf has joined. 13:10:49 -!- Bike has joined. 13:15:21 -!- Bike has quit (Ping timeout: 246 seconds). 13:17:24 -!- dessos has quit (Quit: leaving). 13:42:23 -!- Bike has joined. 13:50:07 -!- Bike has quit (Ping timeout: 272 seconds). 13:51:46 -!- boily has joined. 13:53:01 -!- boily has quit (Client Quit). 14:00:02 -!- boily has joined. 14:00:27 good kernel morning! 14:01:02 @messages-loud 14:01:03 olsner said 16h 1m 24s ago: the cat goes whirr (and tuk-tuk-tuks a bit when it moves you) 14:01:43 olsner: ..................? 14:02:04 (cat goes whirr, dog goes screeeeech... ♪) 14:05:54 -!- metasepia has joined. 14:33:23 -!- KingOfKarlsruhe has quit (Quit: ChatZilla 0.9.90.1 [Firefox 25.0/20131025151332]). 14:44:24 -!- mrhmouse has joined. 14:47:38 boily: what the fox say? 14:52:23 john_metcalf: hush! I'm trying to unearwom myself! 14:52:34 s/wom/worm/ 14:56:44 What does the earworm say? 14:58:00 [16:44:10] ducks say quack 14:58:00 [16:44:17] and fish go blub 14:58:06 [16:47:31] boily: what the fox say? 14:58:19 what is all this synchronicity between #esoteric and #japanese 14:58:28 there is little intersection 14:58:59 everything intersects in one way or another. 14:59:06 mmm synchronicity 14:59:08 i mean it's not like the fox thing is _everywhere_ on the internet RITE 14:59:16 (that reminds me I haven't perturbed elliott with ##crawl-talk for a long time...) 14:59:51 oklopol: The fox thing was #1 on Spotify's list of most listened songs for the geographical region "Finland". 15:00:04 (Last I looked, a week or two ago.) 15:00:04 and trying to join #japanese ends me up into ##namespace. 15:00:50 boily: ohhh maybe i'm imagining the whole channel 15:00:53 that would explain a lot! 15:01:19 -!- Bike has joined. 15:01:38 it's ##japanese 15:01:45 apparently 15:04:50 -!- carado has joined. 15:08:01 not endoresd by the japan 15:08:17 -!- Bike has quit (Ping timeout: 272 seconds). 15:08:49 -!- nooodl has joined. 15:17:15 If there WERE an official channel for Japanese, it would be #japanese. 15:17:25 /msg lambdabot @stfu 15:21:23 wouldn't it be #nihongo or #nippon or something? unless IRC supports Unicode channel names 15:21:51 utf-7 is the way to go 15:22:56 -!- MindlessDrone has joined. 15:23:23 freenode - :: #日本語 :Illegal channel name 15:24:15 thanks boily 15:24:36 I was busy looking up whether freenode supported non-ASCII :P 15:27:00 どういたしまして。 15:27:53 -!- Lymia has quit (Ping timeout: 244 seconds). 15:28:43 I just see a past-tense verb. I haven't read Japanese in years :I 15:29:27 * boily frappe kmc avec une po+AOo-le en acier galavanis+AOk- 15:29:51 どういたしまして 《どう致しまして(P); 如何致しまして》 (int) (uk) you are welcome; don't mention it; not at all; my pleasure; (P) 15:35:24 mrhmouse: did you have classes? if so, how many years? what are your approximate coördinates and body weigh? 15:41:42 are you trying to set up a catapult, and if so, what's the destination? 15:44:37 no, I'm trying to find this channel's centroïd, and see if it falls on Hexham. 15:44:57 boily: I didn't take classes. I studied independently in highschool with resources I found online. 15:45:35 I've got a spiral notebook of the 300 or so kana that I once knew. But that's been since sophomore year of highschool, and without anybody to converse with, I've lost it all 15:49:15 -!- conehead has joined. 15:50:11 mrhmouse: can you translate “sophomore year of highschool” into Canadianese? 15:51:38 -!- Phantom_Hoover has joined. 15:55:37 boily: the schoolyear when you're 15-16 years old 15:57:11 -!- Lymia has joined. 16:00:07 oh. «Secondaire 4». 16:01:03 incidentally, I tried beginning thinking about starting to maybe try to learn basic Japanese around that time. 16:03:56 me too!! well, that's when i got even kinda serious about it. i'd learnt hiragana at age 12 but gave up again soon after 16:04:17 -!- AnotherTest has joined. 16:04:35 i definitely remember not being in the secondaire yet at the time 16:05:39 -!- Lymia has quit (Ping timeout: 272 seconds). 16:08:58 education systems of the world endlessly confuse me, especially France's. I can never remember when «lycée» and «collège» happen, let alone what are those university year designations («bac + 5» ???). 16:14:41 -!- Sprocklem has joined. 16:15:42 merry christmas boily 16:16:39 quintopia: joyeux noël à toi aussi! 16:17:17 happy birthy boily 16:18:02 boily: you christmas present is on its way 16:20:21 Phantom_Hoover: as it happens, you're only a little bit off. my birthday falls on December 24. 16:20:28 quintopia: woot ^^ 16:20:59 boily: that must have been annoying 16:21:18 -!- Bike has joined. 16:21:36 kids birthdays should be as far from christmas as possible, to maximize presentage 16:23:56 it's far from annoying. a holiday is garanteed, I spend time with my family, and there are various offers and rebates and discounts for many things (mwah ah ah). 16:24:42 also, my parents have fun, like that year where I got that nice chair frame on my birthday, but the cushions on Christmas. 16:25:31 i think it'd be better to have a birthday on jan. 1 16:25:51 after-christmas sales are the best 16:28:05 -!- Sprocklem has quit (Ping timeout: 272 seconds). 16:31:21 -!- Phantom_Hoover has quit (Ping timeout: 246 seconds). 16:33:33 -!- Sprocklem has joined. 16:46:02 -!- Phantom_Hoover has joined. 17:01:35 -!- Sprocklem has quit (Ping timeout: 252 seconds). 17:04:11 -!- Bike has quit (Ping timeout: 272 seconds). 17:05:43 -!- Bike has joined. 17:30:51 -!- MindlessDrone has quit (Ping timeout: 244 seconds). 17:32:16 quintopia: I suppose early august is pretty good in that regard 17:49:09 -!- conehead has quit (Quit: Computer has gone to sleep.). 17:51:32 -!- Lymia has joined. 17:52:26 Today's Scribblenaut: a man needed something to contain an ooze. I gave him "big klein bottle". Somehow, he managed to get the ooze *inside* it. 18:01:02 obviously a klein bottle has an inside. 18:01:29 But it's the same side as the outside. 18:01:44 -!- Taneb has joined. 18:02:32 only a minor detail. 18:03:03 -!- Lymia has quit (Ping timeout: 246 seconds). 18:03:50 -!- sebbu has quit (Ping timeout: 240 seconds). 18:06:02 -!- Phantom_Hoover has quit (Read error: Operation timed out). 18:06:02 -!- Lymia has joined. 18:07:19 -!- Lymia has quit (Client Quit). 18:07:42 -!- Lymia has joined. 18:17:11 -!- Taneb has quit (Ping timeout: 260 seconds). 18:19:35 -!- Phantom_Hoover has joined. 18:19:51 Meanwhile on the Kindle http://imgur.com/a/EMBIM 18:20:00 -!- Slereah has joined. 18:21:17 ion: Z̩̦͘A̠L̘̭̼G̱̯̲̻̗̰͔O̞̫̤̣̥,͈̗ ̟͉̥͎h̪̩̦͎̫͡e͇̺̝͈͎ͅ ̧e̦̺̘p̼͍͉͓̦ͅu̼͚̱̦b̠̰͕̪̖͘s͏̱!̸̗̜͓ͅ 18:21:30 verily 18:22:14 -!- Taneb has joined. 18:25:12 I guess that's pronounced just as it's written? 18:25:36 int-e: the b̠̰͕̪̖͘s͏̱!̸̗̜͓ͅ is silent 18:27:01 -!- oerjan has joined. 18:28:00 * boily chokes on the «ȅ» 18:28:45 -!- carado has quit (Ping timeout: 252 seconds). 18:32:43 boily: I was going to say that yesterday and then you left 18:34:07 oh. that kind of cat. 18:34:20 bahahaha 18:34:40 `unidecode ȅ 18:34:42 ​[U+0205 LATIN SMALL LETTER E WITH DOUBLE GRAVE] 18:34:57 wtf which language has that 18:35:49 https://en.wikipedia.org/wiki/Double_grave_accent 18:36:00 scholary discussions. nice! 18:36:13 it's ȅducational. 18:36:22 btw, android's libc is pretty crappy... discovered today that its fork() deadlocks occasionally 18:37:11 (also: its pselect is just sigprocmask+select, which defeats the point of the function existing in the first place) 18:39:43 (and fopen and getaddrinfo are not thread safe, but I guess that's fair since nothing I've found explicitly declares that they have to be) 18:39:55 ~eval let lev a b = let lev' i j = if min i j == 0 then max i j else minimum [lev' (i - 1) j + 1, lev' i (j - 1) + 1, lev' (i - 1) (j - 1) + (if a !! (i - 1) /= b !! (j - 1) then 1 else 0)] in lev' (length a) (length b) in lev "oerjan" "olsner" 18:39:58 Error (1): 18:40:03 ~eval let lev a b = let lev' i j = if min i j == 0 then max i j else minimum [lev' (i - 1) j + 1, lev' i (j - 1) + 1, lev' (i - 1) (j - 1) + (if a !! (i - 1) /= b !! (j - 1) then 1 else 0)] in lev' (length a) (length b) in lev "oerjan" "olsner" 18:40:04 5 18:40:35 -!- nisstyre has quit (Quit: Leaving). 18:40:51 C has no Threads. 18:41:06 I thought that was the conclusion of the latest discussion about that particular topic 18:41:37 Given C11, that's kind of a strange conclusion. 18:41:44 http://rosettacode.org/wiki/Concurrent_computing#C 18:42:29 -!- conehead has joined. 18:42:59 -!- Taneb has quit (Ping timeout: 272 seconds). 18:43:19 Wait, I missed the whole chain of messages from olsner. Ignore that. 18:44:16 On a separate note: what fascinating thing are you building that needs to use C on an Android device, olsner? 18:45:42 http://www.theonion.com/articles/console-wars-heat-up-as-zenith-unveils-gamespace-p,34551/?utm_source=butt&utm_medium=butt&utm_campaign=butt 18:46:04 boily: i think your algorithm has unnecessary exponential blowup 18:46:07 fwiw, the fork thing affects java too, since the Process implementation eventually does fork+exec 18:46:29 not sure about the other stuff, but it wouldn't be too weird if dns stuff uses getaddrinfo 18:47:23 mrhmouse: "work stuff" :) 18:48:58 Have you isolated the issue to Android's version of libc, or is there some bug report you're working off of? 18:53:01 these are only the bugs I know and that I found proof of or fixes for (fixed in *some* version of bionic, which just means you know the bug exists in all the older versions) 18:57:36 oerjan: I only needed a naïve oneliner. I know I could iterate over a pair of vectors, but that would have implied thinking. 18:57:45 onëliner 18:59:07 `learn onëliners are pairs of unfathomable vectors in the category of exponential distance. 18:59:12 I knew that. 18:59:17 -!- Bike has quit (Ping timeout: 248 seconds). 19:02:15 `? chess 19:02:17 Chess is a complex boardgame, where players exchange unclear royal steaks until they decide which of them has lost. The game is recorded through the Gringmuth Moving Pineapple Notation. 19:02:22 `? pineapple 19:02:24 Pineapple is a hybrid species descended from a cultivar of spinach and wild ivy, therefore making it a class 6 vegetable. 19:04:52 so annoying 19:05:03 people write paper and make a mistake in their algorithm 19:05:12 well in the pseudocode 19:05:30 ... and it gets published 19:06:36 bugs do have to originate from somewhere. you weren't thinking that they just appeared out of nowhere in production code? 19:07:02 it takes many man-hours to produce good quality, free-range bugs. 19:07:15 no, they made a "logical" mistake in the pseudocode 19:07:47 this paper looks at if it hasn't been read by anyone at all 19:07:59 but it was on IEEE 19:08:09 mass-producing cheap bug knock-offs amateurs. 19:08:22 "Modified integer factorization algorithm using V-Factor method" 19:08:34 also has some typos etc 19:08:40 I think it's for a conference 19:08:41 but still 19:10:44 -!- Bike has joined. 19:10:57 also, it's not really something new 19:11:41 I have an algorithm here that outpreforms it and is just as simple, and I don't really think it's ready for publication yet 19:12:01 ion: utm_campaign=butt 19:12:24 well I haven't really thought about writing a paper or anything either 19:12:40 Bike: from the butt, for the butt 19:13:00 (btw, do people even look at papers from people in highschool) 19:13:22 not if they can't help it 19:13:26 (do highschool pupils evne write them) 19:16:39 http://i.imgur.com/7IVS5LT.jpg britain rules 19:19:31 where neighborhood isn't required to be open? <-- the definition of continuity is equivalent whether you require them to be or not. 19:19:53 Oh god 19:20:00 Plankalkül is so gross 19:20:22 oerjan: right but why do neighborhoods even make sense 19:21:16 `run mv wisdom/onëliner{s,} 19:21:20 No output. 19:21:42 "The original notation was two dimensional." 19:21:46 Gee golly jeeperw 19:22:58 Slereah: why is it gross? I like it. 19:24:02 It's not abstract enough to have the beauty of some abstract notation, but not computery enough to look like some serious machine code 19:25:53 preimages of closed sets have to be closed anyway i guess <-- um that's yet another definition of (global) continuity 19:28:48 the sweet-and-sour spot of Baudot encoded languages. 19:29:28 oerjan: that's wh at i meant, yes 19:29:34 shachaf: in the one definition, a neighborhood is just an open set containing your chosen point, which are important for being able to say anything local to a point. in the other definition where they aren't open, neigborhoods of a point form a _filter_, which is important as one way to generalize what you take limits in. 19:30:25 ok my book talks about that so i'll read about that?? 19:30:29 thx 19:31:36 oerjan: why does https://en.wikipedia.org/wiki/Prime_filter redirect to an article that says "Hence, most additional information on this topic (including the definition of maximal filters and prime filters) is to be found in the article on ideals." 19:32:29 -!- MindlessDrone has joined. 19:34:55 shachaf: well the article on ideals doesn't seem to define them either. 19:35:52 hm well i guess it does. 19:36:15 maybe you need to read the thing that says that an ideal is dual to a filter before that makes sense 19:38:17 -!- Sprocklem has joined. 19:40:48 well you'll be happy to know that it no longer redirects there hth 19:41:21 also i have started bypassing the script lately tdnh 19:41:23 -!- constant has changed nick to variable. 19:41:31 what script 19:42:17 the one that censors any line ending with things like 19:44:23 how did you manage to hth in “... redirects there hth” but not in “... with things like”? 19:46:27 oerjan: Wait, you have a script to censor "hth"? 19:46:38 :'( 19:46:43 boily: http://tvtropes.org/pmwiki/pmwiki.php/Main/RuleOfFun 19:46:48 shachaf: elliott made it 19:47:47 oerjan: and now I know. 19:48:07 * boily tries to sing «hth, hthhhhh, hhhhhhhhhhhthhhh ♪» 19:48:46 remarkable effort from a french speaker there 19:49:07 are you sure you're not abusing them all being silent 19:53:07 don't pay attention to the silent h behind the curtain. 19:54:08 i eard noting 19:56:09 -!- john_metcalf has changed nick to impomatic. 19:57:52 -!- Taneb has joined. 19:59:00 from wikipédia's samples, I can't make no difference between [ħ] and [h]. 20:00:15 hahaha 20:03:21 * boily glares at myname while he thinks of a suitable counter-attack 20:03:26 what's "tdnh" 20:03:31 `? tdnh 20:03:33 tdnh does not help 20:03:38 oh 20:03:40 another aah 20:03:47 -!- Taneb has quit (Ping timeout: 268 seconds). 20:05:58 (meanwhile, I like south (django's (the web platform (or framework, I lost count (a character in Sesame (you never can get enough of it on maki (ja:巻 en:scroll) sushi) Street))) migration tool)) 20:08:26 boily: sounds a little one-directional 20:09:16 Maybe it's the winter (when birds migrate south) version and you'll have to wait for the summer one. 20:09:49 -!- Phantom_Hoover has quit (Ping timeout: 240 seconds). 20:10:54 -!- Phantom_Hoover has joined. 20:17:13 -!- nisstyre has joined. 20:18:56 oerjan: I do not listen to One Direction. all I know is that it's kinda like the latest manufactured boy band or something. eeqça. 20:22:15 -!- nisstyre has quit (Disconnected by services). 20:22:34 -!- nisstyre has joined. 20:25:30 * myname wonders if rule of fun is in any way related to dwarf fortres 20:27:42 “Failure Is the Only Option: "Losing is Fun!" became the official motto for a reason.” 20:28:03 “Hilarity Ensues: Look, if you actually get upset when one of your dwarves gets into a foul mood because you killed his cat on accident, beats up another dwarf who then gets ticked off enough to put his pick into the head of another dwarf who then lies there decaying on the ground, causing bad smells that drive a handful of the other dwarves unhappy enough to pick up axes until bleeding, insane and dead 20:28:05 dwarves litter your fortress, you're playing it wrong. Losing is Fun, after all!” 20:29:58 -!- augur_ has quit (Remote host closed the connection). 20:30:31 -!- augur has joined. 20:30:37 for the time being, I'll stick with good ol' DCSS. I'm not yet prepared to be maximally enfunised. 20:32:07 -!- MindlessDrone has quit (Quit: MindlessDrone). 20:35:05 -!- augur has quit (Ping timeout: 265 seconds). 20:41:44 -!- Oj742 has joined. 20:50:44 while we're on the subject of games with roguelike interfaces.. Does anybody know of a worthwhile multiplayer roguelike? 20:51:16 -!- Sprocklem has quit (Ping timeout: 268 seconds). 20:55:37 Obviously turn-based play is probably out the window. I'm more interested in the general nature of the game (dungeon diving for some mythical item while leveling up along the way). 20:56:28 i only knew one which i didn't get :/ 20:56:38 diablo clearly 20:57:51 mangband. 20:57:52 i thought of making my own rl, but i don't have time right now 20:57:55 boily: that 20:58:12 -!- boily has quit (Quit: Poulet!). 20:58:15 -!- metasepia has quit (Remote host closed the connection). 20:58:21 -!- sebbu has joined. 20:58:55 -!- sebbu has quit (Changing host). 20:58:55 -!- sebbu has joined. 20:59:50 -!- augur has joined. 21:04:45 mangband looks like what I'm looking for! Bike: I've never played any of the Diablo games. Are they local multiplayer or online? 21:05:23 online, apparently. i wasn't really serious 21:05:27 @tell boily thanks for suggesting mangband, looks great 21:05:28 Consider it noted. 21:05:34 well, it has LAN, i don't know what you mean by "local" exactly 21:05:47 -!- boily has joined. 21:05:53 Bike: same screen == local to me 21:06:03 right, so no, doesn't have that 21:06:06 i never played any *band so i didn't get warm with mangband 21:06:56 it really saddens me how few games these days include same-screen co-op play :/ 21:08:47 -!- sebbu has quit (Ping timeout: 246 seconds). 21:12:05 -!- AnotherTest has quit (Ping timeout: 248 seconds). 21:13:11 -!- Oj742 has quit (Read error: Connection reset by peer). 21:21:45 -!- Sprocklem has joined. 21:22:32 -!- Frooxius has quit (Read error: Connection reset by peer). 21:26:56 -!- carado has joined. 21:35:21 -!- yiyus has quit (Remote host closed the connection). 21:36:41 fungot! 21:36:42 FireFly: def command lang code tends to go fubar when you haven't yet 21:36:59 I'd rather not go fubar 21:37:03 fungot: when you haven't what yet? 21:37:03 mrhmouse: i'm not seeing the 32bit loving code in pre-scheme. but it makes it a good target 21:38:02 I'm not sure if you mean target (expected runtime platform) or target (receiver of projectiles) 21:39:26 I'm sure ruddy knows what you're talking about, though 21:39:26 USually some kind of technical issue. 21:40:50 -!- sebbu has joined. 21:41:29 -!- sebbu has quit (Changing host). 21:41:29 -!- sebbu has joined. 21:42:47 ruddy: well duh 21:42:48 Can't touch dis. 21:44:41 -!- sebbu has quit (Read error: Connection reset by peer). 21:48:06 -!- sebbu has joined. 21:48:41 -!- sebbu has quit (Changing host). 21:48:41 -!- sebbu has joined. 21:49:58 -!- sebbu has quit (Read error: Connection reset by peer). 21:51:54 -!- sebbu has joined. 21:51:55 -!- nisstyre has quit (Quit: Leaving). 21:52:28 -!- sebbu has quit (Changing host). 21:52:28 -!- sebbu has joined. 21:52:51 ruddy, we're no longer in the 1990s... 21:52:52 \o/ 21:55:41 ruddy: dis, as in the Iron City of the same name? 21:55:41 ye 21:55:46 ! 21:56:22 mrhmouse: your bot is scary. he invokes branches of Hell. 22:08:50 -!- boily1 has joined. 22:09:51 -!- boily has quit (Ping timeout: 244 seconds). 22:10:55 -!- boily1 has changed nick to boily. 22:12:49 ruddy: so um, what esolangs do you like? 22:12:50 Welcome back 22:13:03 ruddy: stop trying to avoid the question. We need to know. 22:13:04 and the point I'm making is that I really like this story. 22:13:17 clearly ruddy wants to tell us a story 22:13:17 mangband. 22:13:29 :o 22:13:33 it may also have brain damage 22:14:12 ruddy learns fast! 22:14:13 no. 22:14:19 and ruddy is modest! 22:14:19 no. 22:14:29 ruddy is pretty negative today.. 22:14:29 planet melmac 22:14:30 ok i'm liking this chatterbot's style now. 22:14:41 ruddy is fungot in disguise. 22:14:41 boily: saw that. 22:14:42 Speak! 22:14:52 fungot: I saw it too. 22:14:52 boily: sure: cd /usr/ pkgsrc/ fonts/ misc has fnord 22:14:58 (also, http://eleks.github.io/js2js/) 22:15:32 fungot has a fnord font? I'm not too surprised. 22:15:32 FireFly: my mouse just goes poof. time to apply that procedure, so the value of writing them anybody want to clue me in on the fnord 22:16:08 fungot: I thought your box was headless... 22:16:08 FireFly: oh wait, 22:16:12 * FireFly waits 22:16:52 * boily waits for FireFly 22:16:59 -!- Sprocklem has quit (Ping timeout: 268 seconds). 22:20:17 boily: that is glorious. 22:20:32 boily: haha, nice 22:21:11 ruddy: row, row, row your botsnack 22:21:11 before you break my heart 22:21:16 -!- Frooxius has joined. 22:24:46 i think i'm seriously considering memoizing a function over all possible floats. 22:25:53 ...why? 22:26:08 because calling it a billion times takes twenty seconds and i'd rather it not. 22:26:25 Oh, memoizing 22:26:53 I was thinking of making a LUT for all possible floats 22:27:22 <`^_^v> how do you memoize a function over all possible floats 22:27:36 -!- boily has quit (Quit: LATE NIGHT REVERSE CHICKEN IN A NEW YORK BACKALLEY). 22:27:37 you don't, it's stupid 22:27:52 <`^_^v> i'm just trying to figure out what that means 22:28:00 <`^_^v> cause it sounds like you want to precalculate, not memoize 22:28:11 whatever. 22:28:21 it sounds like he wants to do both 22:28:31 it sounds like everything is terrible! 22:28:32 couldn't you use something hashmappy to map floats to values? it seems like it'd be easy to write a good hash function for floats 22:28:39 I think 22:29:16 i think i need better metrics. draw up a distribution of the billion values this is called on 22:30:50 anything that floats and isn't a duck is clearly a witch and I don't trust it 22:33:50 No no, it just has to weigh the same as a duck, obviously 22:34:15 * FireFly throws Bike's floats in the water 22:34:23 D:! 22:38:27 -!- carado has quit (Ping timeout: 252 seconds). 22:38:49 Huh. Right to the bottom. At least now you know your floats aren't witches, Bike 22:40:18 Although they may now be guests at a seedy hotel 22:51:38 -!- ais523 has joined. 22:55:08 -!- yiyus has joined. 22:58:35 -!- mrhmouse has quit (Quit: Leaving.). 22:58:45 `frink 96.7 kg to lbs 22:58:54 ​[] 22:58:59 welp 22:59:26 `frink 10 px to radians 22:59:35 Warning: undefined symbol "px". \ Bounds in range expression are of unsupported types: (10 px (undefined symbol), 1) \ at frink.expr.bh.byte(frink) \ at frink.expr.bh.evaluate(frink) \ at frink.parser.Frink.parseString(frink) \ at frink.parser.Frink.parseStrings(frink) \ at frink.parser.Frink.main(frink) \ Bounds in range expression 22:59:51 Ow 22:59:54 why is pounds written lbs? 23:00:02 "libras" or something 23:00:11 hmm, as in books? 23:02:19 I think it's a corruption of the Latin for "pound" 23:02:32 but I can't remember exactly how it's spelt 23:03:01 Wikipedia says "The unit is descended from the Roman libra (hence the abbreviation "lb"); the name pound is a Germanic adaptation of the Latin phrase libra pondo, 'a pound by weight'" 23:03:59 As far as I can tell 'libra' as a unit of weight originated in Latin 23:06:55 wow, this spambot put "Dear Smith Alex, " and my email address in the subject line of the email 23:07:17 and the email itself looks similar to XML but isn't because it's got some text before the tag 23:07:28 -!- Taneb has joined. 23:08:04 also, it appears to be OOXML using no tags but

tags and with all spaces changed to nonbreaking spaces 23:08:17 and the links aren't even hyperlinked 23:08:34 in other words, this email could have been written entirely in plaintext, and would look the same as intended if it had been 23:09:07 this is a good argument for using the right format for your messages :) 23:09:46 -!- oerjan has quit (Quit: nite). 23:17:08 -!- yorick has quit (Read error: Operation timed out). 23:19:14 -!- yorick has joined. 23:47:09 -!- ais523 has changed nick to ais523\unfoog. 23:54:07 -!- nisstyre has joined. 23:58:31 -!- Oj742 has joined. 23:58:50 -!- nooodl has quit (Quit: Ik ga weg). 23:58:52 -!- Lymia has quit (Ping timeout: 244 seconds). 23:59:54 -!- nisstyre has quit (Ping timeout: 244 seconds).