00:00:07 kmc: You should! 00:00:50 -!- sivoais has joined. 00:03:08 -!- myndzl has joined. 00:03:39 -!- myndzi has quit. 00:08:46 -!- myndzl has changed nick to myndzi. 00:10:34 http://tryrebol.esperconsultancy.nl/ 00:10:44 print read http://www.rebol.com works in Rebol 2 and 3 on that site 00:10:51 I wonder if arbitrary network stuff would too 00:14:53 I think seeing URIs like tcp://irc.freenode.net:6667 weirds me out a bit 00:18:43 what the heck is tcp: supposed to do 00:19:17 TCP connection in Rebol 00:29:18 -!- tswett has quit (Remote host closed the connection). 00:30:49 -!- Phantom__Hoover has quit (Read error: Connection reset by peer). 00:31:03 -!- Nisstyre-laptop has joined. 00:38:01 -!- sprocklem has joined. 00:45:51 -!- SirCmpwn has quit (Excess Flood). 00:48:07 -!- SirCmpwn has joined. 00:54:13 -!- myndzi has quit (Quit: .). 00:55:39 -!- tswett has joined. 00:55:39 -!- tswett has quit (Changing host). 00:55:39 -!- tswett has joined. 00:58:55 -!- tswett__ has joined. 01:00:58 -!- Nisstyre-laptop has quit (Quit: Leaving). 01:01:52 -!- tswett has quit (Ping timeout: 276 seconds). 01:02:45 -!- augur has joined. 01:08:48 -!- tswett__ has changed nick to tswett. 01:18:49 I can barely figure out how to read from stdin in Rebol 01:24:51 Sgeo: hey, has the domain name for Sine changed? I'm unable to connect to it at the moment. 01:25:41 tswett, not that I know of. Hmm. 01:26:14 One domain doesn't seem to work, another still does 01:26:21 Can you tell me the one that works? 01:27:22 Got it. Thanks. 01:28:24 yw 01:41:14 -!- variable has quit (Read error: Operation timed out). 01:42:23 -!- FreeFull has quit (Ping timeout: 252 seconds). 01:43:38 -!- variable has joined. 01:44:36 -!- FreeFull has joined. 01:46:36 'cmccann: [on reimplementing cryptography in pure Haskell] writing in Haskell lets you use type safety to ensure that all the security holes you create are subtle instead of obvious.' 01:46:43 That sounds very kmcish really 01:46:55 -!- copumpkin has quit (Remote host closed the connection). 01:47:26 -!- copumpkin has joined. 01:49:21 -!- Bike has quit (Ping timeout: 248 seconds). 01:51:11 -!- Bike has joined. 02:06:35 yes 02:09:06 -!- conehead has quit (Ping timeout: 256 seconds). 02:29:33 -!- Koen_ has quit (Quit: Koen_). 03:17:25 kmc: is that what it means to be a ninja rockstar............ 03:31:43 -!- sprocklem has quit (Remote host closed the connection). 03:46:33 -!- mnoqy has joined. 04:51:24 -!- zanfiln has joined. 04:51:55 Anyone here familiar with J? 04:52:41 ) 'jconn is' 04:52:42 Bike: jconn is 04:52:42 There's a channel for J. 04:56:40 Got a fun little challenge for anyone who wishes to try :P make a script (in any esoteric lang of your choice) that adds up all numbers from N for X length. So if N is 20 and X is 5 > 20 + 21 + 22 + 23 + 24 04:57:09 sounds hard 04:58:01 > let (n,x) = (20,5) in sum [n..n+x] 04:58:02 135 04:58:08 maximally esoteric hth 04:58:19 shachaf: thats haskell 04:58:21 ? 04:58:37 Yes. 04:58:51 Hmm, it's also wrong. 04:58:54 Should be n+x-1 04:59:11 > let (n,x) = (20,5) in sum (take x [n..]) 04:59:12 110 05:01:46 that works :P 05:02:33 xn + 2x "designed by mathematicians" 05:03:27 lol 05:04:02 Bike++ #snesilbe 05:07:52 -!- myndzi has joined. 05:40:40 > let (n,x) = (20,5) in x*n + x*(x-1)/2 05:40:41 110.0 05:41:16 :) 05:41:31 try it in brainfuck ;P 05:42:08 Numeric input and output in it is such a pain. 05:46:43 ^bf ,>,[<[->>+>+<<<]>>>[-<<<+>>>]<<<+>-]>.! 05:46:43 n 05:46:45 ^ord n 05:46:46 20 5 110 05:47:08 It's the essentials, at least; just add decimal input/output. 05:48:24 ^ord ⊥ 05:48:24 22 226 138 165 05:49:07 ! 05:49:10 That doesn't show up inverted? 06:04:44 -!- DHeadshot has quit (Read error: Connection reset by peer). 06:04:50 -!- DH____ has joined. 06:10:53 -!- impomatic has quit (Read error: Connection reset by peer). 06:38:28 fizzie: How would that be run without fungbot? 06:39:00 the stuff after ! is just input. 06:39:58 -!- Bike has quit (Remote host closed the connection). 06:40:24 -!- Bike has joined. 06:41:43 Bike: http://ideone.com/C3nm3u 06:43:25 Bike: It does not output anything 06:44:07 You did not input anything. 06:44:31 It's a bit hard to input those control characters (5, 20) with ideone, I'd guess. 06:45:15 Bike: Even if you do input something 06:46:11 http://ideone.com/tx4ETs 06:46:22 If you input !!, you get Q out: http://ideone.com/C3nm3u#li_rPCpIB 06:46:55 > let (n,x) = (ord '!', ord '!') in chr $ (x*n + x*(x-1) `div` 2) `mod` 256 06:46:56 'Q' 06:46:59 Seems to work out just fine. 06:47:21 As I mentioned, it doesn't do decimal input or output, so you obviously can't just type in "5 20". 06:48:25 http://ideone.com/7JDDrm lemme blow your mind, zanfiln 06:50:44 Bike: But how could you ^ord n after that? :P 06:55:41 Might be easier to do the arithmetics in (multi-cell) decimal too, if you intend to go that way; I think that's how the couple of decimal-numbers-producing brainfuck snippets in fungot do it. 06:55:41 fizzie: agora alice c64 ct darwin discworld europarl ff7 fisher ic irc* jargon lovecraft nethack pa speeches ss wp 06:55:45 ^pow2 06:55:46 1 2 4 8 16 32 64 128 256 512 1024 2048 4096 8192 16384 32768 65536 131072 262144 524288 1048576 2097152 4194304 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 2147483648 42949672 ... 06:55:47 ^fib 06:55:47 0.1.1.2.3.5.8.13.21.34.55.89.144.233.377.610.987.1597.2584.4181.6765.10946.17711.28657.46368.75025.121393.196418.317811.514229.832040.1346269.2178309.3524578.5702887.9227465.14930352.24157817.39088169.632459 ... 06:55:53 ^show fib 06:55:53 >+10>+>+[[+5[>+8<-]>.<+6[>-8<-]+<3]>.>>[[-]<[>+<-]>>[<2+>+>-]<[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>+<-[>[-]>+>+<3-[>+<-]]]]]]]]]]]+>>>]<3][] 06:58:20 Though, hmm. 07:01:03 http://ideone.com/MK0hKU there you go. 07:01:13 Decimal output conversion ripped straight out of ^ord. 07:01:14 ^show ord 07:01:15 >>,[[-<+2>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[-<+>[<[-]+>->+<[<-]]]]]]]]]]>]<2[>+6[<+8>-]<-.[-]<]+32.[-]>>,] 07:01:20 (Forgot it was in brainfuck too.) 07:01:38 (Decimal *input* left as an exercise for the reader.) 07:10:53 -!- Nisstyre has joined. 07:20:09 !befunge98 5 54* 000p>\#;:;+1p00+g00:\-;#1_00g.@ kind of unoptimized, but works; 5 and 54* are the inputs, could be replaced with && if EgoBot did input 07:20:10 110 07:28:31 -!- epicmonkey has joined. 07:29:08 !forth 5 20 over * swap dup 1- * 2/ + . \ also that 07:29:09 110 07:29:17 (Maybe that was enough for now.) 07:32:21 -!- comex` has joined. 07:35:03 -!- comex has quit (*.net *.split). 07:35:03 -!- Lymia has quit (*.net *.split). 07:35:03 -!- oonbotti has quit (*.net *.split). 07:40:23 -!- Lymia has joined. 07:40:23 -!- Lymia has quit (Changing host). 07:40:23 -!- Lymia has joined. 07:44:11 Where's !unefunge98, it'd be much more useful for one-liners 07:44:20 -!- Phantom_Hoover has joined. 08:03:16 -!- epicmonkey has quit (Ping timeout: 256 seconds). 08:31:41 -!- variable has quit (Read error: Connection reset by peer). 08:44:45 Ooh, a Fortran 95/2003 summer course. 08:44:51 Sadly I'm on vacation when it happens. 08:45:44 -!- impomatic has quit (Ping timeout: 252 seconds). 08:45:46 -!- Taneb has joined. 08:47:04 -!- Nisstyre has quit (Quit: Leaving). 08:48:51 -!- Nisstyre has joined. 08:56:52 -!- `^_^v has quit (Ping timeout: 260 seconds). 09:02:43 -!- epicmonkey has joined. 09:14:20 -!- etb has joined. 09:25:39 -!- wood has joined. 09:29:57 FORTRAN stopped being FORTRAN when they got rid of the layout structure... 09:37:11 -!- hagb4rd has quit (Quit: hagb4rd). 10:06:48 -!- fungot has quit (Ping timeout: 256 seconds). 10:45:21 -!- zanfiln has quit (Ping timeout: 250 seconds). 10:48:42 I now own a 8" floppy. I got it from our school. it seems that it is very modern 11:16:41 -!- ssue_ has quit (Ping timeout: 240 seconds). 11:19:56 so are you going to switch to using that as your only permanent storage 11:54:06 -!- etb has quit (Quit: Leaving). 12:00:04 -!- boily has joined. 12:00:19 encore un bon matin! even less clothing than yesterday! 12:04:59 -!- ssue_ has joined. 12:12:25 `relcome ssue_ 12:12:26 Phantom_Hoover: I lack the drive for it, sadly 12:12:33 ​ssue_: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) 12:12:46 -!- metasepia has joined. 12:14:14 nortti, is that a pun 12:14:26 no 12:15:16 -!- epicmonkey has quit (Ping timeout: 276 seconds). 12:15:37 -!- epicmonkey has joined. 12:27:26 -!- ais523 has joined. 12:35:21 @tell shachaf you and your vile HWN puns. 12:35:22 Consider it noted. 12:35:43 @message thank s 12:35:44 Maybe you meant: messages messages? 12:35:47 @messages thank s 12:35:47 boily said 26s ago: you and your vile HWN puns. 12:37:26 the reason I always fail to autocomplete shachaf is that I type «sch-TAB». 12:38:10 boily: It was a Twitter pun before it was a HWN pun. 12:47:22 -!- Taneb has quit (Quit: Leaving). 12:52:06 -!- carado has joined. 12:54:52 -!- Taneb has joined. 13:08:06 -!- mnoqy has quit (Quit: hello). 13:14:30 -!- carado has quit (Remote host closed the connection). 13:32:10 -!- aloril has quit (Ping timeout: 252 seconds). 13:35:47 -!- aloril has joined. 13:36:27 -!- carado has joined. 13:44:26 ~fortune 13:44:27 "If you lived today as if it were your last, you'd buy up a box of rockets and 13:44:27 fire them all off, wouldn't you?" 13:44:27 -- Garrison Keillor 13:49:10 -!- MindlessDrone has joined. 13:55:11 -!- MindlessDrone has quit (Quit: MindlessDrone). 14:01:24 ~fortune 14:01:24 I haven't been married in over six years, but we had sexual counseling 14:01:24 every day from Oral Roberts!! 14:08:57 -!- MindlessDrone has joined. 14:09:01 -!- MindlessDrone has quit (Client Quit). 14:12:30 -!- impomatic has quit (Read error: Connection reset by peer). 14:12:46 -!- MindlessDrone has joined. 14:25:24 This channel will get to the point when there are more bots than people... 14:41:09 some day we'll get more canadians than more bots than people here :D 14:50:06 what does MindlessDrone do 14:50:10 is MindlessDrone actually a bot 14:50:36 `relcom MindlessDrone 14:50:37 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: relcom: not found 14:50:41 `relcome MindlessDrone 14:50:44 ​MindlessDrone: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) 14:51:19 Phantom_Hoover: looks like he's from stuttgart. 14:52:00 hello 14:52:21 stuttgart is a pretty good guess 14:56:45 -!- TeruFSX has joined. 14:58:20 `eercome 14:58:21 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: eercome: not found 14:58:30 `ls 14:58:32 ​‮ \ bin \ canary \ etc \ factor \ hbDf \ hello \ hello.c \ ibin \ interps \ karma \ lib \ maze \ maze.c \ paste \ pref \ q \ quines \ quotes \ share \ src \ test \ Test \ testbot \ Test.hi \ Test.hs \ Test.o \ wisdom 15:07:08 -!- TeruFSX has quit (Ping timeout: 256 seconds). 15:21:48 -!- conehead has joined. 15:28:42 `? FreeFull 15:28:44 FreeFull is either full of freedom or free of fulldom, we are not sure. 15:29:17 glad to not be alone with notsuredom. 15:29:36 =P 15:33:30 `run echo 'A state of incertitude, partial existence, dubiosity and conjecturability.' >wisdom/notsuredom 15:33:33 No output. 15:35:00 Is that really what it means? 15:35:18 Jafet: we can't definitely assert so. 15:42:00 Isn't there a command for adding wisdoms 15:43:20 -!- nooodl has joined. 15:44:55 FreeFull: yes, but it prepends what you wrote with the word you are defining. therefore, the '`run echo' bypass. 15:51:22 `run echo -e '#!/bin/sh\necho "$2" > "$1"' > bin/addwep; chmod +x bin/addwep 15:51:26 No output. 15:51:52 `run echo -e '#!/bin/sh\necho "$2" > "wisdom/$1"' > bin/addwep; chmod +x bin/addwep 15:51:56 No output. 15:52:29 `addwep wisisis "This isn't an actual wisdom, just a tribute." 15:52:33 No output. 15:52:36 Oh, right 15:52:39 That won't work 15:52:51 `? wisisis 15:52:53 wisisis? ¯\(°_o)/¯ 15:53:20 `? you 15:53:23 you a haskell 15:53:31 `? haskell 15:53:33 Unbound implicit parameter (?haskell::Wisdom) \ arising from a use of implicit parameter `?haskell' 15:53:37 ~duck addwep 15:53:37 --- No relevant information 15:53:41 `? category 15:53:43 Categories are just a special case of bicategories. 15:53:48 `? bicategory 15:53:51 Bicategories are just categories where composition is only associative up to an isomorphism. 15:54:02 `? isomorphism 15:54:04 isomorphism? ¯\(°_o)/¯ 15:54:15 `? composition 15:54:17 composition? ¯\(°_o)/¯ 15:54:24 poor! 15:55:11 -!- Phantom_Hoover has quit (Remote host closed the connection). 15:55:35 `learn isomorphism is isomorphic to Phantom_Hoover up to isomorphism. 15:55:39 I knew that. 15:56:09 I missed my CALTRAAAAAIN. 15:56:30 `learn composition is where you take morphisms such as Phantom and Hoover from the Pha category and combine them together: Hoover · Phantom. 15:56:34 I knew that. 15:56:49 Just watched the Fifth Element 15:57:07 -!- Phantom_Hoover has joined. 15:57:21 `? isomorphism 15:57:23 isomorphism is isomorphic to Phantom_Hoover up to isomorphism. 15:57:28 `? composition 15:57:30 composition is where you take morphisms such as Phantom and Hoover from the Pha category and combine them together: Hoover · Phantom. 15:57:40 -!- AnotherTest has joined. 15:57:46 Hello 15:57:47 right 15:57:55 *Esollo 15:57:56 that's the wrong symbol for composition though 15:58:13 or esothello, maybe 15:58:21 Phantom_Hoover: didn't have the right one readily available, and I'm currently too lazy to dive into unicode charts. 15:58:44 ∘ 15:58:52 hthal 15:58:54 thanebs. 15:58:58 Phở category 15:59:01 `learn composition is where you take morphisms such as Phantom and Hoover from the Pha category and combine them together: Hoover ∘ Phantom. 15:59:05 I knew that. 15:59:39 `? associative 15:59:41 associative? ¯\(°_o)/¯ 16:02:06 HOW IS IT SO WARM 16:02:12 ~metar EGNT 16:02:12 EGNT 311550Z 07009KT 9999 FEW049 17/12 Q1018 16:02:26 DOES THAT THING HAVE THE TEMPERATURE 16:02:33 ~duck weather in hexham 16:02:33 --- No relevant information 16:02:37 ~duck weather in newcastle 16:02:37 --- No relevant information 16:02:42 canrd 16:03:20 It's eighteen whole degrees Celsius! 16:05:40 * Taneb doesn't take heat very well 16:05:51 Especially when dehydrated 16:18:56 -!- olsner has joined. 16:21:44 -!- oerjan has joined. 16:21:50 yo 16:21:50 oerjan: You have 1 new message. '/msg lambdabot @messages' to read it. 16:21:57 17:18:55 -!- olsner [~salparot@c83-252-194-156.bredband.comhem.se] has joined #esoteric 16:22:00 17:21:44 -!- oerjan [oerjan@sprocket.nvg.ntnu.no] has joined #esoteric 16:22:03 suspicious 16:22:20 elliott: well, that's the opposite of a "we've never seen the two of them at the same time" sort of suspicious 16:22:33 @tell cpressey I don't recall missing any cupcakes. 16:22:33 Consider it noted. 16:22:49 hmm, should I add hexham to my weather indicator, as well as birmingham? 16:22:57 that way, I could know what the weather was like for you, as well as for me 16:23:13 ais523: And Palo Alto! 16:23:27 (having a weather indicator for my current location is surprisingly useful; I often have problems determining whether it's raining even upon looking out of the window) 16:23:36 * oerjan hails from his new apartment 16:23:59 yoerjan 16:24:09 i have not, alas, detected any swedes in here 16:24:12 I'm on a CALTRAAAAAIN! 16:24:21 oerjan: :) 16:24:26 btw, in the webapp I'm working on (the one with jsondb, if you remember that) 16:24:26 oerjan: the swedes are in sweden, hth 16:24:32 I decided to declare it as HTML 4.01 Strict 16:24:39 the main difference this made was a couple of pixels at the top of the page 16:24:57 olsner: why would they go there 16:25:09 now I'm wondering if I've done the right thing or not 16:25:16 also, CSS arithmetic is so draining 16:25:27 you have to add all these extra
s to your page to make the presentation work properly 16:25:40 even though CSS is meant to divorce styling from structure 16:25:41 Why 4.01 Strict? 16:25:48 shachaf: I'm not sure 16:25:59 I guess it seemed more appropriate than Transitional because I was writing from scratch 16:26:05 and newer revisions hadn't been approved yet 16:26:35 I always wonder why web designers proclaim the new liberating and platform-independent ways of CSS while complaining that their new layouts are always a couple of pixels off. 16:28:41 Jafet: I don't have that complaint 16:28:51 I complain that what I need to do to make it not a couple of pixels off is ridiculously stupid 16:29:12 I've actually got a "fix" in mind 16:29:34 an extension to CSS which lets you do "width:100%-2em-8px", or whatever 16:29:50 together with a preprocessor for CSS+HTML that goes and adds all the necessary extra divs and floats and clears and so on to make that actually work 16:30:00 -!- olsner has quit (Ping timeout: 260 seconds). 16:30:07 in notation the rest of the browser world understands 16:30:14 * oerjan needs to get a proper computer desk _soon_ 16:30:24 Someone has probably already done that IN NODE.JS 16:31:10 Jafet: that's almost as bad as doing it in jquery 16:31:20 i vaguely recall my laptop wasn't too hot for my lap back when i first got it :( 16:31:31 (I don't really know what NODE.JS does.) 16:31:34 (actually I ended up resorting to jquery to generate some of the wrappers at runtime; this thing is so heavily javascript anyway, that I don't feel bad about using JS for layout) 16:31:46 Jafet: it's basically a library for writing servers 16:31:54 so, server-side javascript 16:32:02 just like you have server-side perl or php or asp or whatever 16:32:45 Oh, that sounds like a good idea. Now you only need to hire javascript programmers. 16:34:32 -!- oerjan has quit (Quit: The ribbit). 16:38:04 Jafet: please tell me that was a joke 16:38:16 I didn't come up with that one 16:42:32 -!- olsner has joined. 16:43:45 meh... I guess that means the internet is still not fixed, merely back to intermittently working after reliably not working at all 16:48:49 ais523: hi 16:48:58 ais523: does ubuntu's upgrader thing handle upgrading via ssh 16:49:26 elliott: I have upgraded (in the sense of "applied updates" not in the sense of "distro upgrade") over ssh before now 16:49:47 sometimes it warns you it's going to drop the connection, then drops the connection 16:49:57 but it's always come back up again so far 16:50:15 I don't know about a distro upgrade, but I assume it could work 16:50:27 because it's just a regular upgrade with the dependency rules changed 16:50:28 I mean upgrading a distro version 16:50:38 ais523: right but I mean if it upgrades sshd or something in the middle 16:50:40 that sounds quite bad 16:50:48 because it would presumably kill the updater 16:51:05 you'd probably want to nohup the updater just to be sure 16:51:16 or use screen, which is like nohup except more interactive 16:54:15 Why are you contemplating using an updater that can't handle failures 16:56:22 Jafet: my experience with apt+dpkg is that it's normally very good at giving you paths to recover from failures 16:56:28 but what those paths are aren't always obvious 16:56:47 also, they need around 400 kilobytes of free disk space to work correctly, over the amount needed for the actual packages 16:57:45 -!- DH____ has quit (Ping timeout: 252 seconds). 17:02:09 -!- Koen_ has joined. 17:02:22 ~metar CYUL 17:02:22 CYUL 311600Z 22013KT 15SM FEW150 SCT230 28/20 A2997 RMK AC1CI2 TCU TR SLP147 DENSITY ALT 1600FT 17:02:51 hm. not so bad, except for the TCU. 17:03:05 -!- olsner has quit (Ping timeout: 252 seconds). 17:03:05 -!- Koen_ has quit (Read error: Connection reset by peer). 17:03:13 -!- Koen_ has joined. 17:06:37 -!- DHeadshot has joined. 17:07:38 -!- oerjan has joined. 17:13:20 -!- nooodl_ has joined. 17:15:49 -!- olsner has joined. 17:16:48 -!- nooodl has quit (Ping timeout: 245 seconds). 17:22:32 -!- olsner has quit (Read error: Operation timed out). 17:33:07 -!- epicmonkey has quit (Ping timeout: 276 seconds). 17:33:20 -!- Phantom_Hoover has quit (Ping timeout: 252 seconds). 17:33:30 * oerjan finally gets around to logread the infamous interview 17:33:55 oerjan: don't worry. it went jsvine. 17:33:56 get it 17:33:56 (it is infamous, right? i would expect nothing less.) 17:34:15 * oerjan swats elliott confirmingly -----### 17:34:46 * boily unleashes some high-energy cephalopod on elliott 17:35:49 -!- ais523 has quit. 17:36:02 we should transcribe the II into something similar to http://zompist.com/andalou.htm, with nice colours and stuff and sparkles and glitter. 17:36:12 -!- Phantom_Hoover has joined. 17:43:50 -!- sprocklem has joined. 17:51:21 -!- sprocklem has quit (Remote host closed the connection). 17:56:54 -!- sprocklem has joined. 18:15:51 `addquote elliott: it's not so much that I've failed, just that I have not yet succeeded 18:15:56 1043) elliott: it's not so much that I've failed, just that I have not yet succeeded 18:21:41 @quote Ngevd 18:21:41 No quotes match. You untyped fool! 18:21:46 @quote Taneb 18:21:47 Taneb says: lens has got to be the only library with more contributors than people who know how it works 18:21:55 @quote Taneb 18:21:56 Taneb says: @let ego x y z = x z $ y z @let superego x y = x 18:22:04 @quote Taneb 18:22:05 Taneb says: @let ego x y z = x z $ y z @let superego x y = x 18:22:07 @quote Taneb 18:22:08 Taneb says: @let ego x y z = x z $ y z @let superego x y = x 18:22:08 @quote Taneb 18:22:09 Taneb says: @let ego x y z = x z $ y z @let superego x y = x 18:22:10 @quote Taneb 18:22:10 Taneb says: lens has got to be the only library with more contributors than people who know how it works 18:22:12 :/ 18:22:24 I need to say more funny things on channels that aren't this one 18:23:04 `run quote Taneb | head --lines=1 18:23:06 389) Turned out he got recursion, he just didn't get the return statement 18:23:09 `run quote Taneb | head --lines=1 18:23:11 389) Turned out he got recursion, he just didn't get the return statement 18:23:19 `run quote Taneb | shuffle | head --lines=1 18:23:21 bash: shuffle: command not found 18:23:25 :( 18:23:37 `randquote Taneb 18:23:38 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: randquote: not found 18:23:44 hm... 18:23:51 `run ls bin/*quot* 18:23:52 `ls bin 18:23:53 bin/addquote \ bin/allquotes \ bin/delquote \ bin/pastaquote \ bin/pastenquotes \ bin/pastequotes \ bin/quote \ bin/quotes 18:23:54 ​! \ ? \ @ \ WELCOME \ addquote \ addwep \ allquotes \ anonlog \ aseen \ botsnack \ bseen \ calc \ CaT \ define \ delquote \ e \ emmental \ emoclew \ emptylist \ etymology \ forget \ fortune \ frink \ fueue \ gaseen \ gccrun \ google \ h \ ?h \ h! \ hatesgeo \ hello \ ?hh \ hyfinate \ hyphenate.fi \ instalist \ interp \ it \ joustre 18:24:10 oh well 18:24:14 `run ls bin | paste 18:24:21 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.14197 18:24:34 `quote Taneb 18:24:36 389) Turned out he got recursion, he just didn't get the return statement \ 395) Cut to February War were declared A galaxy in turmoil Anyway, Febuary '10 \ 396) I can't afford one of those! A grandchild, not a laser printer \ 402) There's that saying that the definition of insani 18:25:08 `run quote Taneb | shuf 18:25:09 417) Non sequitur is my forte On-topic discussion is my piano Bowls of sugary breakfast cereal is my mezzoforte Full fat milk is my pianissimo On which note, I'm hungry \ 945) did you know that likes follow you around the internet and steal your browser? I thought that wa 18:25:34 `run quote Taneb | shuf | head --lines=1 18:25:37 438) I combined the wholegrain breakfast and chocolatey breakfast for maximum breakfast efficiency 18:25:44 `run quote oerjan | shuf | head --lines=1 18:25:47 601) elliott: it occurs to me that `? welcome is atypical: its information is actually true. 18:26:28 `run quote Taneb | shuf -n 1 18:26:30 1005) I've also pretended to be Queen Elizabeth the first, but that was a desperate plea for attention 18:27:02 Most of my quotes are actually true 18:27:06 `run echo 'quote $1 | shuf | head --lines=1' > bin/randquote 18:27:10 No output. 18:27:22 `run chmod +x bin/randquote 18:27:26 No output. 18:27:30 `randquote Taneb 18:27:32 396) I can't afford one of those! A grandchild, not a laser printer 18:27:55 `randquote nooodl 18:27:57 No output. 18:28:21 i disapprove of the lack of escaping 18:28:42 i disapprove of "--lines" 18:28:50 and indeed of using head at all 18:28:53 `run echo 'quote "$@" | shuf -n 1' > bin/randquote 18:28:56 No output. 18:28:59 THEN WE AGREE 18:29:05 shuf -n?? whoa 18:29:07 `randquote elliott 18:29:09 849) elliott: sorry, i don't know, some more booze and now, if you eat, eat, eat, eat, eat, eat, eat, eat, eat, eat, eat, eat, eat, eat, eat, eat, eat, eat, eat, eat, eat, eat, eat, eat, eat, eat, eat! contains exactly the items! 18:29:54 -!- Bike_ has joined. 18:30:12 i also disapprove of the lack of the shebang 18:30:14 eat all the items 18:30:21 elliott: why 18:30:41 `randquote breakfast 18:30:43 438) I combined the wholegrain breakfast and chocolatey breakfast for maximum breakfast efficiency 18:30:48 `randquote cereal 18:30:50 417) Non sequitur is my forte On-topic discussion is my piano Bowls of sugary breakfast cereal is my mezzoforte Full fat milk is my pianissimo On which note, I'm hungry 18:30:59 `run sed -i '1i#!/bin/bash' bin/randquote 18:31:02 nooodl_: beacuse it's broken 18:31:02 No output. 18:31:05 `quote breakfast 18:31:07 417) Non sequitur is my forte On-topic discussion is my piano Bowls of sugary breakfast cereal is my mezzoforte Full fat milk is my pianissimo On which note, I'm hungry \ 438) I combined the wholegrain breakfast and chocolatey breakfast for maximum breakfast efficiency \ 685) `quote 685 18:31:15 `cat bin/randquote 18:31:16 ​#!/bin/bash \ quote "$@" | shuf -n 1 18:31:17 685) elliott: to be honest, it doesn't exist in a state of almost perpetual stalemate, and expands to a larger board and more exotic collection of what he refers to as a thermal hull, instead of some kind of clock pun. no, dammit, will this breakfast injure his shrill, bearded, scraggly old men in space. jade's radioactive, omnipotent, spa 18:31:22 -!- Bike has quit (Ping timeout: 252 seconds). 18:31:23 "`randquote name" seemed to work 18:31:29 how is it broken 18:31:42 (was) 18:31:50 there are more ways to run things than just from a shell 18:32:12 -!- Bike_ has changed nick to Bike. 18:33:22 -!- sprocklem has quit (Remote host closed the connection). 18:33:25 would randquote ever be invoked by anything but that though 18:39:57 nooodl_: some day someone will build a distributed random quote AI system, and it will call randquote from python hth. 18:55:28 hm ctrl-click in my browser is briefly showing something resembling a terminal window 18:56:12 `randquote boily 18:56:14 935) not only there is no God, but try to find an APL keyboard on Sunday. 18:56:27 `randquote dongs 18:56:29 No output. 18:56:55 was there anybody ever named dongs here? 18:57:09 ~duck mung 18:57:09 Green gram, a kind of legume, grown for food in British India; called also gram, mung bean, Chinese mung bean, and green-seeded mung bean. 18:57:24 `randquote cocks 18:57:25 589) COCKS [...] truly cocks 19:00:40 ~duck verily 19:00:40 verily definition: in truth. 19:01:50 ~duck muchly 19:01:50 more, most Great in quantity, degree, or extent: not much rain; much affection. 19:03:22 ~duck munch 19:03:22 Norwegian artist whose works include etchings, lithographs, and paintings, such as The Scream and Frieze of Life. 19:03:56 * oerjan munches on the scream 19:04:46 with a cup of tea and some fternooners on the side? 19:05:53 screaming fternooners 19:17:55 -!- hagb4rd has joined. 19:23:09 -!- AnotherTest has quit (Quit: Leaving.). 19:24:55 A rough recording of an idea from today. http://johan.kiviniemi.name/music/ion-20130531.flac 19:28:01 -!- sprocklem has joined. 19:36:25 -!- asie98 has joined. 19:36:29 hi 19:36:44 so i was so bored that i decided to waste a day on configuring a pentium mmx machine 19:37:00 it works quite well, the only problem is lack of ram (16mb)... but my friend has a socket 7 mobo with more ram slots 19:45:57 -!- sprocklem has quit (Remote host closed the connection). 19:48:53 does anyone know anything about current e-readers 19:48:55 Gregor??? 19:50:55 elliott, I know someone who's selling a nook 19:55:00 elliott: I have a trusty kobo. it works. 19:58:11 -!- asie98 has changed nick to a98SiE. 19:58:32 -!- comex` has changed nick to comex. 20:02:25 -!- TeruFSX has joined. 20:03:58 @ask cpressey http://catseye.tc/images/xyzzy/kola-kola-koski-flub-flub-flub.jpg <-- why was that a flub it looks correct to me 20:03:58 Consider it noted. 20:05:45 @ask cpressey what the fungot is that. 20:05:45 Consider it noted. 20:05:59 oh hm. where is fungot, now? 20:06:08 fizzie: FUNGOT! 20:06:45 unfound, got no fungot 20:08:12 -!- ogrom has joined. 20:09:11 i hope this brief terminal-resembling popup on every new tab opening isn't some malware 20:09:42 since i just installed windows updates, i'm going to assume it's just a "feature" of one of them 20:09:45 hey maybe we can get oerjan to switch to linux >:) 20:10:18 -!- sebbu2 has changed nick to sebbu. 20:13:21 -!- TeruFSX has quit (Ping timeout: 248 seconds). 20:14:54 running windows 98se right now, your argument is invalid 20:18:33 oh øøøøørjaaaan ♪ come to the penguin side of the force ♪ 20:21:23 that is the worst song i have ever heard 20:23:15 -!- a98SiE has quit (Read error: Connection reset by peer). 20:25:27 -!- sprocklem has joined. 20:34:59 -!- TeruFSX has joined. 20:37:52 -!- Lymia has quit (Ping timeout: 252 seconds). 20:38:17 -!- Lymia has joined. 20:38:17 -!- Lymia has quit (Changing host). 20:38:17 -!- Lymia has joined. 20:41:37 -!- TeruFSX has quit (Ping timeout: 276 seconds). 20:45:22 -!- impomatic has joined. 20:49:20 -!- sprocklem has quit (Remote host closed the connection). 20:50:48 -!- sprocklem has joined. 20:50:50 -!- sprocklem has quit (Remote host closed the connection). 20:58:17 -!- Taneb has quit (Quit: Leaving). 21:12:13 * impomatic just booked tickets for the Silicon Dreams Festival :-) http://www.silicondreams.org.uk 21:16:06 -!- MindlessDrone has quit (Quit: MindlessDrone). 21:19:18 * oerjan determines the offending popup was java's ssvagent.exe 21:24:13 -!- augur has quit (Remote host closed the connection). 21:31:29 -!- ogrom has quit (Quit: Left). 21:33:49 -!- augur has joined. 21:33:53 -!- oerjan has quit (Quit: Ribbit). 21:40:51 -!- oerjan has joined. 21:44:40 -!- epicmonkey has joined. 21:58:11 -!- Nisstyre-laptop has joined. 21:59:24 -!- wood has changed nick to variable. 21:59:26 -!- variable has quit (Changing host). 21:59:26 -!- variable has joined. 22:02:22 -!- itsy has joined. 22:03:35 -!- impomatic has quit (*.net *.split). 22:03:35 -!- boily has quit (*.net *.split). 22:10:43 -!- epicmonkey has quit (Ping timeout: 256 seconds). 22:19:58 -!- boily has joined. 22:27:14 is it ever actually practical to use an integer exponentiation algorithm fancier than binary decomposition 22:28:48 Probably only if you're using infinite precision numbers. 22:28:58 -!- comex has quit (Remote host closed the connection). 22:29:19 -!- DHeadshot has quit (Ping timeout: 264 seconds). 22:32:33 81891^49999990 takes no time at all mod a billion and i don't even have 64-bit immediates 22:32:46 -!- fungot has joined. 22:32:50 There you: go. 22:32:59 hi fungot 22:33:00 Bike: except that my scheme skills are somewhat lacking, i haven't done this in a higher-level language 22:33:19 -!- comex has joined. 22:49:12 -!- mnoqy has joined. 22:55:28 -!- pikhq_ has joined. 22:55:55 -!- pikhq has quit (Ping timeout: 252 seconds). 23:02:31 -!- Nisstyre-laptop has quit (Quit: Leaving). 23:05:40 -!- pikhq has joined. 23:06:06 -!- pikhq_ has quit (Ping timeout: 252 seconds). 23:09:39 -!- Nisstyre has quit (Quit: Leaving). 23:19:01 -!- oerjan has quit (Quit: I have a hunch my laptop does not have very long left). 23:23:58 pikhq, have you ever looked at REBOL? 23:25:39 Sgeo: Nah. 23:27:09 You should, I think. I think of it a bit as a Tcl with better data types 23:27:43 Not operating on code as a string 23:31:32 -!- DHeadshot has joined. 23:43:40 -!- mnoqy has quit (Quit: hello). 23:51:37 -!- Nisstyre-laptop has joined. 23:53:56 http://www.youtube.com/watch?v=tSnnfUj1XCQ 23:58:07 -!- zzo38 has joined. 23:58:57 The end of that video is beautiful