00:11:32 It conforms as far as I know, but I may have missed something. 00:19:47 zzo38: what is it that you call a magician that is a master of spells that affect metamagical effects? 00:22:03 A hofstadter 00:22:09 -!- augur has joined. 00:23:07 (Hofstadters sail on the H.S. Metametamagical?) 00:23:25 'patamagician 00:23:29 or an asshole 00:23:54 'patamagician or Asshole: a good board game 00:27:01 -!- augur has quit (Remote host closed the connection). 00:36:32 quintopia: I am thinking, "'patamagician" 00:37:18 @google 'patamagician 00:37:19 http://www.india-forums.com/forum_posts.asp?TID=3420418&TPN=34 00:38:03 after 'pataphysics. 00:43:03 Metagian 00:43:17 Metarrer 00:43:29 Pitterpatter? 00:43:59 I said maybe... that's just what will give me the option... some or none, nothing more to say 00:44:09 * Sgeo is not especially funny but he tries 00:47:33 * oerjan hits Sgeo with a plastic Yoda 01:11:14 Multimanas form a semiring, and signed multimanas form a ring. And then there is a partial ordering on multimanas as well; if X is less than or equal to Y, and X is the cost of the spell and Y is what you have, then you have sufficient mana to cast the spell. 01:13:49 -!- oleg has joined. 01:17:53 Is this sensible to you? 01:18:33 `welcome oleg 01:18:35 oleg: 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.) 01:21:41 from moldova! 01:21:45 welcome oleg 01:25:09 -!- Arc_Koen has left. 01:35:27 -!- oleg_ has joined. 01:43:50 power went out at the super bowl 01:44:17 hacked by chinese 01:45:17 that's the thing with the ball and the feet right 01:46:17 hand egg 01:46:33 ohhh that's what "hand egg" is about 01:46:38 the ball is egg shaped and you're not allowed to use your foot except in special cases 01:46:49 i heard about that thing and it sounded vaguely familiar but i somehow forgot 01:47:09 something about dead horses, monoids 01:47:28 actually it's not egg shaped because it's radially symmetric, also the shape of eggs varies widely according to the species of bird (nests on cliffs = less spherical egg so it will roll in circles rather than off the cliff) 01:48:02 footballs are a bit pointier than eggs, and don't crack so easy 01:48:11 anyway the super bowl is most recognizable as the day when nerds in america go around loudly proclaiming to nobody in particular that nothing interesting is happening today 01:48:43 soon it will be the day when nerds go around talking about how nerds go around playing anti-football 01:48:52 kmc, grah. Funnier than my FB status, which ... tried to get a similar point across but failed 01:49:11 kmc, you can stop now 01:49:18 (the superbowl is today?) 01:49:29 "So, is this the time of year when I post a snarky comment about not watching football to self-identify with the crowd of people who is bizarrely proud of themselves for not knowing about football?" 01:49:34 ^^my status :/ 01:49:41 seriously we're getting meta here 01:50:00 Bike: as long as we don't go plaid 01:50:19 the version i liked (from twitter) was "Is there some sort of tedious symbolic distancing from mainstream American culture going on today?" 01:50:35 anyway I guess the backlash against nerd backlash against sports is over and we'll start with the backlash against that 01:50:51 even mako's blog post acknowledges that football is violent and ugly 01:50:52 has anyone considered apathy 01:50:59 can we just like, watch football 01:51:03 kmc, why do you say this like it is a bad thing 01:51:06 i don't want to watch football 01:51:10 monqy: we never bothered 01:51:14 also i did enjoy the smbc comic about brickbrain 01:51:14 personally i am all for rugby and derivative sports 01:51:16 we could also not watch football 01:51:21 either is fine 01:51:55 Now would be a bad time to watch football, anyways. 01:52:02 Stadium had a power fault. 01:52:05 kmc, i can't tell 01:52:07 if you're being serius 01:52:10 *ous 01:52:20 serious like a fox 01:52:31 -!- olsner has quit (Ping timeout: 245 seconds). 01:52:42 man 01:53:21 i was going to be all like "omg i'm on smbc? wait shit let me express my casual contempt for it" 01:53:37 it's not about you sorry 01:53:44 and it was 'headbrick' not 'brickbrain' 01:53:52 this channel's memes are more powerful 01:53:53 http://www.smbc-comics.com/?id=2778 01:53:57 scaugh 01:54:12 (idk what the proper onomatopoeia for that noise is) 01:54:23 pikhq, not sure if power is back on or if ... what it's supposed to look like at full power 01:54:24 the noise of a brick going into a brain? 01:54:26 There are lights on 01:54:47 Sgeo: The lights they use, use a lot of power to start. 01:55:01 So they are having to slowly bring up power to the lights to not kill the entire stadium again. 01:55:11 kmc: the comic's nice in that it mentions a social issue instead of just "wow sports are dumb am i right" 01:55:18 yeah 01:56:05 oh shit it's 2 01:56:39 sports are so stupid 01:56:40 discuss 01:56:43 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 01:56:58 bye ph 01:57:03 which is kind of nice for smbc in general i guess 01:57:12 [xkcd comparison]?? 01:57:26 did ph ragepeer 01:57:41 i think he just pseudotrolled as he quit 01:57:52 k 01:58:01 xkcd sometimes does social issuse 01:59:48 not sure that smbc is actually higher average quality than xkcd, but it annoys me less because people take it less seriously, or something 02:00:01 though maybe that's all over and nobody gives three shits anymore 02:01:03 not a single fuck was given that day 02:01:47 I suspect the big thing is that SMBC is not above dick jokes. :P 02:05:25 -!- olsner has joined. 02:07:15 -!- Applejacques has changed nick to TwilightSpockle. 02:18:59 true, there are no actual dongs in the infamous xkcd #631 (nsfw) 02:19:41 also a wonderful goatkcd 02:36:02 -!- Mathnerd314 has quit. 02:36:22 -!- Mathnerd314 has joined. 02:45:19 -!- augur has joined. 02:51:54 -!- azaq23 has quit (Read error: Connection reset by peer). 02:53:53 `fueue $3~)%[~[$7~~()+-~)])+-1*256]+---255~:)~[)] [64] 02:54:04 oops 02:54:24 A 02:54:40 ah it didn't matter 02:55:22 `fueue $3~)%[~[$7~~()+-~)])+-1*256]+---255~:)~[)[+32])] [64] 02:55:53 a 02:56:33 -!- Mathnerd314_ has joined. 02:56:46 hm i guess it takes a long time because it waits for input 03:00:36 `fueue $3~)%[~[$7~~()+-~)])+-1*256]+---255~:)~[)$%0[H])[+32])] [64] 03:00:38 a 03:00:56 `fueue $3~)%[~[$7~~()+-~)])+-1*256]+---255~:)~[)$%0[H])[+64])] [255] 03:00:57 โ€‹@ 03:01:42 -!- Mathnerd314_ has quit (Remote host closed the connection). 03:02:12 `fueue ~[~~)+[$7~~()+-~)]--1*-256%]~)~:)~[)$%0[H])[+64])] [65] 03:02:13 โ€‹€ 03:02:21 ...eek? 03:02:46 oh duh 03:02:53 `fueue ~[~~)+[$7~~()+-~)]--1*-256%]~)~:)~[)$%0[H])[])] [65] 03:02:55 โ€‹@ 03:03:58 `fueue 128 H 03:03:59 โ€‹€ 03:04:12 that's... a little weird. 03:04:40 oh hm 03:06:06 `echo ร˜ 03:06:07 โ€‹ร˜ 03:10:54 `run perl -e 'printf "\200"' 03:10:55 โ€‹€ 03:11:09 `run perl -e 'print "\200"' 03:11:11 โ€‹€ 03:12:02 `ord ร˜ 03:12:04 216 03:12:43 > showOct 216 "" 03:12:45 "330" 03:12:49 `run perl -e 'print "\330"' 03:12:50 โ€‹ุ 03:14:46 ok i guess that looks weird in my client because it has HackEgo's zero-width space in utf8 followed by something not legal in utf8 03:15:03 `run perl -e 'print "A\330"' 03:15:04 Aุ 03:15:30 `run perl -e 'print "A\200"' 03:15:32 A€ 03:17:36 `fueue ~[~~)+[$7~~()+-~)]--1*-256%]~)~:)~[)$%0[H]+-190)] [0] 03:17:37 A 03:18:03 `fueue ~[~~)+[$7~~()+-~)]--1*-256%]~)~:)~[)$%0[H]+-190)] [1] 03:18:05 B 03:20:52 -!- oleg__ has joined. 03:21:23 `fueue ~[~~)+[$7~~()+-~)]--1*-256%]~)~:)~[[H]):[)$$7--1[)$3~[)$~!~~%~)]$2<[):]~:]~)~~[)~~~[~)~$7~~:~~([$3~)+[~~~<~()+48]~~~-)~10*)]/]--10):]]] [65] 03:21:25 64 03:21:30 `fueue ~[~~)+[$7~~()+-~)]--1*-256%]~)~:)~[[H]):[)$$7--1[)$3~[)$~!~~%~)]$2<[):]~:]~)~~[)~~~[~)~$7~~:~~([$3~)+[~~~<~()+48]~~~-)~10*)]/]--10):]]] [1] 03:21:32 0 03:21:34 `fueue ~[~~)+[$7~~()+-~)]--1*-256%]~)~:)~[[H]):[)$$7--1[)$3~[)$~!~~%~)]$2<[):]~:]~)~~[)~~~[~)~$7~~:~~([$3~)+[~~~<~()+48]~~~-)~10*)]/]--10):]]] [0] 03:21:36 255 03:33:41 'print "\330"' gives me characters which I am sending back (in UTF-8) as 'รขโ‚ฌโ€นร˜' 03:34:28 g'daygan 03:34:36 I guess my client decides that the entire line must be Latin-1 because it doesn't decode as UTF-8 03:34:56 Yes, that's standard IRC procedure. 03:35:11 lambdabot doesn't do it, which has let to some confusion in the past. 03:36:19 or actually Windows-1252 i think 03:36:23 Latin-1 doesn't have โ€น 03:36:53 how do i unmess up my sleep schedule :'( 03:37:17 that's a good question for elliott 03:37:22 encoding on http://idlewords.com/2011/08/why_arabic_is_terrific.htm is still broken :( 03:37:28 โ˜บ 03:37:37 i Reported the Bug and everything 03:37:45 also a good question for monqy 03:38:00 :ห™.) 03:39:11 shachaf: drugz 03:39:47 is there a question they won't answer?? 03:40:05 "name something that isn't drugz" 03:40:18 are drugs drugz 03:40:47 what about drukqs 03:41:51 even better 03:42:07 :โ˜บ) 03:42:10 -!- augur has quit (Read error: Connection reset by peer). 03:42:18 fractal monqy?????? 03:42:45 -!- augur has joined. 03:43:27 I just woke up. :-( 03:43:50 I was going to stay awake today but then elliott distracted me so I stayed home and then I fell asleep. 03:44:13 :โ˜น( 03:44:48 :๐Ÿฑ3 03:57:44 เฒฅ U+0CA5 CAT POOPING, FROM BEHIND 04:09:36 -!- augur has quit (Remote host closed the connection). 04:15:20 -!- copumpkin has quit (Ping timeout: 252 seconds). 04:15:51 -!- copumpkin has joined. 04:17:14 SQLite does not quite do what I wrote before about length of UTF-8 strings; it doesn't simply skip bytes in range 0x80 to 0xBF. And if you do need the number of bytes you can cast it to a blob. 04:19:52 Any parts which is improper UTF-8 (although I think it allows overlong and out of Unicode range encodings, maybe) is treated as single bytes encoding. 04:30:58 -!- RodgerTheGreat has quit (Quit: RodgerTheGreat). 04:46:39 -!- monqy has quit (Quit: hello). 04:54:19 -!- Bike has quit (Ping timeout: 246 seconds). 04:56:29 -!- Bike has joined. 05:02:24 SQLite is using RC4 for random number generator. 05:06:41 -!- augur has joined. 05:08:02 -!- augur has quit (Read error: Connection reset by peer). 05:08:08 -!- augur has joined. 05:10:02 -!- Bike has quit (Ping timeout: 240 seconds). 05:11:50 -!- Bike has joined. 05:18:18 -!- Sgeo has quit (Read error: Operation timed out). 05:18:39 -!- Sgeo has joined. 05:21:06 -!- oleg_ has quit (Ping timeout: 264 seconds). 05:21:06 -!- oleg has quit (Ping timeout: 264 seconds). 05:21:08 -!- oleg__ has quit (Ping timeout: 248 seconds). 05:31:04 -!- oerjan has quit (Quit: Good night). 05:31:06 -!- monqy has joined. 05:33:42 So, a patent pretty much has to state exactly what types of objects infringe upon it, right? 05:36:46 So if a patent says "dress-pins, hair-pins, &c., made from one entire piece of wire or metal, (without a joint or hinge, or any additional metal except for ornament,) forming said pin and combining with it in one and the same piece of wire, a coiled or curved spring, and a clasp or catch, constructed substantially as above set forth and described"... 05:36:59 ...then an object infringes upon that patent if and only if it satisfies that description. 05:57:59 ok 06:31:13 yeah, but it's only the claims that matter for determining infringement 06:31:17 and it only has to match one claim 06:31:29 (that isn't invalid) 06:31:44 typical patents have a bunch of claims at different levels of specificity 06:32:03 in order to avoid having to work out where the dividing line between valid and invalid is, and yet still cover as many products as possible 07:07:48 -!- FreeFull has quit. 07:24:19 -!- asiekierka has quit (Excess Flood). 07:25:22 -!- asiekierka has joined. 08:10:02 Since ORDER BY will not make the order of side-effects in the order specified, I have implemented a FOREACH function which can be used to force the result in the specified order, for example: SELECT FOREACH({ SELECT `SPRITE`, `X`, `Y` FROM `DRAWINGS` WHERE `VISIBLE` ORDER BY `DENSITY` DESC; }, { SELECT DRAW_SPRITE(?1, ?2, ?3); }); but maybe they ought to have a better way. 08:20:52 Such as if they implemented a syntax like: SELECT UNOPTIMIZED DRAW_SPRITE(`SPRITE`, `X`, `Y`) FROM (SELECT `SPRITE`, `X`, `Y` FROM `DRAWINGS` WHERE `VISIBLE` ORDER BY `DENSITY` DESC); 08:38:44 Or perhaps have SELECT DEFERRED which acts like SELECT except that the result columns are not usable anywhere except during the result, and that DISTINCT is not allowed (neither rules applies to subqueries that don't say DEFERRED, though). Also, ORDER BY in a compound SELECT DEFERRED are not required to be aliases. (And as the first sentence says, no aliases are allowed at all.) 08:39:07 -!- Bike has quit (Quit: leaving). 08:41:31 Actually, that is wrong; compound SELECT DEFERRED statements should simply be disallowed (use a compound SELECT in the FROM clause if you need it, instead). 08:51:40 -!- Nisstyre-laptop has quit (Ping timeout: 244 seconds). 09:13:14 I have a feeling that things like that are not really "in the spirit of SQL", and the idea is that if you want to do something like that, you use the procedural facilities of your SQL implementation; a set of those are also part of the "SQL/PSM" standard, which itself is (I believe) part of the newer SQL standards. 09:14:56 It is SQLite. 09:15:22 Well, SQLite probably does not implement that. 09:15:39 The standard SQL/PSM way of doing something like that would, I think, be something like FOR sprite AS SELECT sprite, x, y FROM drawings WHERE visible ORDER BY density DESC DO BEGIN CALL DRAW_SPRITE(sprite.sprite, sprite.x, sprite.y); END. 09:16:27 I know SQLite does not implement that. However I have now written a (I think) complete proposal of how SELECT DEFERRED should act. 09:19:33 Actually I missed some things and am correcting it right now. 09:27:23 It is somewhat like how "volatile" in C or LLVM might affect what optimizations are performed. 09:28:33 * It can be used anywhere any other SELECT statement can be used. 09:28:41 * The keyword DEFERRED replaces the DISTINCT or ALL keyword (so you cannot be both DEFERRED and DISTINCT, although a DISTINCT query can read from a DEFERRED query or vice versa). 09:28:46 * A compound SELECT DEFERRED statement is not allowed. 09:28:51 * An aggregate SELECT DEFERRED statement is not allowed. 09:28:58 * The result columns cannot be referred to anywhere within the SELECT DEFERRED statement (whether by name or by number); this also implies that correlated subqueries are not allowed. 09:29:02 * Function calls and subqueries in the result set will not be duplicated or optimized out. 09:29:17 * The function calls and subqueries in the result set are not evaluated until the result rows are returned (such as by sqlite3_step), and are done exactly once in such circumstance, and will be evaluated from left to right. Since they are evaluated as they are being returned, they will also be always done in the order that sqlite3_step or whatever receives them, which is the order that the ORDER BY clause (if it exists) specifies and that the LIMIT and OFFSET 09:29:24 * If a FROM clause of a SELECT statement contains another SELECT statement (or a view), or a SELECT statement contains another SELECT statement as a subquery, and at least one of these SELECT statements is DEFERRED, then subquery flatting will be suppressed for this pair of SELECTs. 09:29:27 That is all. 09:30:44 Is it reasonable to you? 09:34:19 It doesn't sound unreasonable, but if your goal is for inclusion in the official SQLite, I'm not so sure if they'd be all that happy about the whole concept, as opposed to e.g. just doing that sort of stuff in the actual program that is retrieving the rows. 09:37:02 -!- ais523 has quit. 09:42:35 -!- DHeadshot has joined. 09:44:53 -!- monqy has quit (Quit: hello). 09:48:35 Except that in this case some of the stuff might be specified by the user, so I implemented this FOREACH function which does mostly what you described. Still, another thing that might work is to INSERT INTO an empty view, which has a trigger to call the actions needed (triggers are allowed to contain SELECT statements, possibly for this purpose). 10:34:44 -!- DHeadshot has quit (Ping timeout: 248 seconds). 10:47:06 -!- Arc_Koen has joined. 10:54:48 Adrenaline-fueled nightmare woke me up :/ 10:57:03 I donโ€™t remember the last time i had a nightmare, except for one time when i was like 10 years old. 11:15:31 I should probably go back to sleep 11:51:12 I found a bug in SQLite. It crashes if a trigger is using a binding parameter. 11:53:44 Iโ€™m not sure if lilafiguration on -blah is trolling or just not not paying much attention to what i say. 12:06:11 zzo38, report the bug? 12:15:43 `welcome ion 12:15:49 ion: 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:16:47 THANKS! 12:16:49 `welcome Jafet 12:16:52 Jafet: 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:17:23 wtf is "other kind of esoterica", sounds esoteric 12:27:29 -!- tromp_ has joined. 12:27:50 -!- oonbotti has quit (Ping timeout: 252 seconds). 12:27:50 -!- rodgort has quit (Ping timeout: 252 seconds). 12:28:33 -!- tromp has quit (Remote host closed the connection). 12:28:58 -!- rodgort has joined. 12:30:58 Shave the whales 12:52:24 -!- ais523 has joined. 13:05:00 Sgeo: I am unable I don't have that account. 13:05:30 Bring it up in their IRC channel then? 13:06:05 I don't know if they have IRC. 13:06:09 What does a binding parameter mean? 13:06:26 There are 78 people on freenode's #sqlite channel. 13:13:55 Oh hey I found a job that is just SCREAMING Sgeo 13:14:26 "We are currently looking for a Senior Geologist – Code: SGEO to work in Indonesia. Learn more about this job opportunity in the mining industry." 13:23:13 -!- ais523_ has joined. 13:23:16 -!- ais523 has quit (Read error: Connection reset by peer). 13:28:03 -!- ais523_ has quit (Ping timeout: 248 seconds). 14:13:02 http://zeroturnaround.com/jrebel/free-javarebel-for-scala-users-zeroturnaround-announces/ 14:23:46 -!- boily has joined. 14:30:22 hi boily 14:35:54 hi quintopia! 14:49:24 ๆœˆๆ›œๆ—ฅใ€€ใ‚ณใƒผใƒ’ใƒผใ‚’้ฃฒใ‚€ใ€€้›ชใงใ‚ใ‚‹ 15:15:17 -!- Taneb has joined. 15:26:44 ใ†ใ‚“ใ€ใ‚ณใƒผใƒ’ใƒผใŒ่‰ฏใ„่€ƒใˆใ€‚ 15:27:08 ใใ—ใฆใ€ใ“ใฎๆœˆๆ›œๆ—ฅใซใ‚ณใƒผใƒ’ใƒผใ‚’ไฝœใ‚ใ†ใ€‚ 15:38:48 -!- augur has quit (Remote host closed the connection). 15:38:48 -!- EgoBot has quit (Ping timeout: 240 seconds). 15:39:36 -!- EgoBot has joined. 15:49:02 -!- coppro has joined. 16:01:02 https://github.com/twitter/bijection/issues/41 16:08:42 -!- FreeFull has joined. 16:10:52 http://imgur.com/lM2MX4W 16:14:31 -!- augur has joined. 16:20:18 -!- Phantom_Hoover has joined. 16:28:25 "Regular Polish is quite different from South Polish. That's a lot colder and spoken by penguins" 16:30:17 Remind me that I want to read http://www.scala-lang.org/docu/files/IC_TECH_REPORT_200433.pdf and http://www.scala-lang.org/docu/files/TheExpressionProblem.pdf 16:31:03 i love the expression problem 16:32:40 @tell Sgeo you are reminded that you want to read http://www.scala-lang.org/docu/files/IC_TECH_REPORT_200433.pdf and http://www.scala-lang.org/docu/files/TheExpressionProblem.pdf 16:32:40 Consider it noted. 17:00:15 -!- Nisstyre has joined. 17:09:36 what about reverse polish 17:15:16 Debian: "A buffer overflow problem has been found in nagios3... A malicious client could craft a request to history.cgi and cause application crashes." 17:15:27 MITRE: "Multiple stack-based buffer overflows... might allow remote attackers to execute arbitrary code" 17:19:00 -!- Bike has joined. 17:26:25 Email subject line: Important Informationโ€ Regarding Graduate Staff 2012-13 Continuation Insurance Benefit "IMPORTANT" 17:26:36 Why don't you know how to use quotes, random Internet person? 17:26:42 Why, why, why don't you know how to use quotes. 17:27:20 this is a weird place to complain about the use of quotation marks 17:27:54 TwilightSpockle: This is hardly the channel to complain about quote misuse in! 17:28:06 'quote 17:28:11 Dahell. 17:28:18 This is, like, THE channel to complain about quote misuse. 17:28:22 Where the hell is pikhq. 17:28:59 `quote quote 17:29:01 30) i can get an erection out of a plank, you can quote me on that. \ 70) [Warrigal] `addquote hahaha, Lawlabee is running windows 'cuz it's pretty awesome. [Lawlabee] Warrigal: :( \ 71) Note that quote number 124 is not actually true. \ 79) let's put that in the HackEgo quotes files, just to completely mystif 17:29:22 `quote 123 17:29:23 `quote 124 17:29:24 123) Oh I get it you guys just use this space to do nothing ? 17:29:25 124) Why shouldn't I just do everything in non-Microsoft-specific C#? it's like trying to write non-IE-specific JavaScript with only Microsoft documentation and only IE to test on 17:29:26 `quote 123 17:29:27 123) Oh I get it you guys just use this space to do nothing ? 17:29:28 aaah 17:29:31 I can't type today 17:29:45 `quote 125 17:29:47 125) (in #irp) Flonk, ask on #esoteric? Sgeo: yeah well its C++, so not that esoteric :P 17:30:54 oerjan: Quote me a quote. 17:43:21 `quote Sgeo 17:43:23 54) What else is there to vim besides editing commands? \ 68) Where's the link to the log? THERE'S NO LOG. YOUR REQUEST IS SUSPICIOUS AND HAS BEEN LOGGED. \ 101) And... WTF is it doing. :( Is it sexing? \ 110) what's the data of? [...] Locations in a now deceased game called Muta 17:43:41 `quote shachaf 17:43:43 542) elliott: GHC bug? Come on, it's the parentheses. The more parentheses you add, the closer it is to LISP, and therefore the more dynamically-typed. \ 583) Real Tar is GNU tar. You just ignore whichever features don't make you feel superior enough. \ 617) VMS Mosaic? I hope that's no 17:47:42 -!- FreeFull has quit (Ping timeout: 276 seconds). 17:48:04 -!- FreeFull has joined. 17:51:21 Taneb: `pastequote 17:51:25 eg 17:51:28 `pastequote Sgeo 17:51:29 โ€‹/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: pastequote: not found 17:51:41 hrm 17:51:41 `pastequotes Sgeo 17:51:43 That went well 17:51:46 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.20079 17:56:28 -!- AnotherTest has joined. 17:56:34 Hello 17:58:38 `delquote 583 17:58:44 โ€‹*poof* Real Tar is GNU tar. You just ignore whichever features don't make you feel superior enough. 18:00:03 `revert 18:00:07 Done. 18:00:21 I don't think that quote belongs there. 18:00:22 `delquote 583 18:00:26 โ€‹*poof* Real Tar is GNU tar. You just ignore whichever features don't make you feel superior enough. 18:01:03 `revert 18:01:05 Done. 18:01:09 * shachaf sighs. 18:01:13 thelliott 18:25:38 -!- RodgerTheGreat has joined. 18:32:37 what's a thelliott? 18:33:14 seems like the + elliott doesn't it? 18:33:22 Praise thelliott! 18:33:31 the version of an elliott who follows a theist philosophy 18:33:53 `delquote 583 18:33:54 as opposed to athelliott 18:33:58 โ€‹*poof* Real Tar is GNU tar. You just ignore whichever features don't make you feel superior enough. 18:34:02 there is only one thelliott, but there multiple aelliotts? 18:34:04 boily, have you not watched look around you 18:34:10 the solution: watch look around you 18:34:21 Heh, maybe elliott could consider AnotherElliott :p 18:34:21 good solution 18:34:46 thanks, Phantom_Hoover. thphantomhoover. 18:35:16 now shut up. thodger in advance 18:37:27 -!- ThatOtherPerson has changed nick to ZorkBot. 18:37:37 -!- ZorkBot has changed nick to ThatOtherPerson. 18:42:14 -!- carado has joined. 18:51:13 -!- ogrom has joined. 18:55:09 Quick poll: syntax highlighting - do you prefer a light or dark background? 18:55:52 light, but it isn't terribly important to me 18:57:57 background switching rapidly between primary red, green, and blue at about 3 Hz 18:58:36 I have my foreground and background colours switch every 5s 18:59:11 (implying I do not use syntax highlighting too) 19:00:32 -!- Phantom_Hoover has quit (Ping timeout: 240 seconds). 19:02:22 huh, in C++ if a lambda wants to modify its enclosing scope, it needs to be declared with the 'mutable' keyword 19:02:25 i did not know 19:02:47 i thought it was that you had to say which variables you wanted to capture, and whether it was by reference 19:02:58 you do that too 19:03:07 hmm 19:03:31 oh i think it's slightly different 19:03:45 you use 'mutable' if you want to capture by value, but allow the lambda to modify its /own/ scope between calls 19:04:12 otherwise you get the original closed-over values on every call 19:04:13 i think 19:04:26 or you just can't modify them at all 19:04:31 http://stackoverflow.com/questions/5501959/why-does-c0xs-lambda-require-mutable-keyword-for-capture-by-value-by-defau 19:06:20 ...huh? 19:09:12 huh what? 19:09:28 i just don't understand that page 19:14:31 oh, mutable lets you esbalish a new scope that you can still modify things in, i guess. weird 19:15:22 kmc: no 19:15:31 mutable and capture-by-value and capture-by-reference are orthogonal 19:16:02 mutable is a const-safety thing; the by-value [foo] or by-reference [&foo] is an explicit reference thign 19:16:06 *thing 19:26:30 . 19:26:30 Sgeo: You have 1 new message. '/msg lambdabot @messages' to read it. 19:26:34 @messages 19:26:34 boily said 2h 53m 53s ago: you are reminded that you want to read http://www.scala-lang.org/docu/files/IC_TECH_REPORT_200433.pdf and http://www.scala-lang.org/docu/files/TheExpressionProblem. 19:26:34 pdf 19:26:46 nice line breaking 19:31:13 If a company called me as I was heading somewhere and I told them to call back at 5 and they said that's not too late, would it be a bad idea for me to call them before that? 19:31:32 nah 19:33:23 -!- monqy has joined. 19:33:45 they're going to call you at 5, but you want to call back before then? 19:33:45 why? 19:35:15 Because my estimate of "5" as the time that I'd be available was at the very late end, I'm available now 19:35:28 but is it a great hardship for you to just take the call at 5? 19:35:31 No 19:35:38 then i would just keep things simple and do that 19:35:41 Ok 19:43:10 -!- oerjan has joined. 19:50:36 -!- WeThePeople has joined. 19:52:33 -!- Phantom_Hoover has joined. 20:00:27 -!- oklofok has joined. 20:03:59 -!- oklopol has quit (Ping timeout: 260 seconds). 20:08:02 -!- WeThePeople has quit (Quit: Leaving). 20:14:33 -!- Bike has quit (Ping timeout: 256 seconds). 20:18:55 `printenv 20:18:56 TERM=linux \ http_proxy=http://127.0.0.1:3128 \ HACKENV=/hackenv \ PATH=/hackenv/bin:/opt/python27/bin:/opt/ghc/bin:/usr/bin:/bin \ PWD=/hackenv \ LANG=en_NZ.UTF-8 \ SHLVL=0 \ HOME=/tmp 20:20:16 `run printenv | tail 20:20:18 TERM=linux \ http_proxy=http://127.0.0.1:3128 \ HACKENV=/hackenv \ PATH=/hackenv/bin:/opt/python27/bin:/opt/ghc/bin:/usr/bin:/bin \ PWD=/hackenv \ LANG=en_NZ.UTF-8 \ HOME=/tmp \ SHLVL=1 \ _=/usr/bin/printenv 20:20:55 I like how that somehow outputted more... 20:20:55 TwilightSpockle: just had an idea, what about putting the nick of the requester in some environment variable? could be useful. 20:21:09 oh hm 20:21:19 elliott: Because there's a shell sitting on top. 20:21:20 `run printenv | tail -1 20:21:21 _=/usr/bin/printenv 20:21:29 oh, right 20:21:39 In fact, I suspect... 20:21:40 `run printenv 20:21:42 TERM=linux \ http_proxy=http://127.0.0.1:3128 \ HACKENV=/hackenv \ PATH=/hackenv/bin:/opt/python27/bin:/opt/ghc/bin:/usr/bin:/bin \ PWD=/hackenv \ LANG=en_NZ.UTF-8 \ HOME=/tmp \ SHLVL=1 \ _=/usr/bin/printenv 20:21:44 Yup. 20:21:52 So you can distinguish ` from `run ;) 20:25:15 coppro: can you elaborate on what mutable for a closure means? 20:25:17 -!- Bike has joined. 20:28:31 -!- Phantom_Hoover has quit (Ping timeout: 240 seconds). 20:29:20 -!- Phantom_Hoover has joined. 20:48:07 -!- AnotherTest has quit (Quit: Leaving.). 21:01:06 -!- myndzi has quit (Ping timeout: 276 seconds). 21:02:29 -!- myndzi has joined. 21:02:32 `run printf 'GET http://google.com HTTP/1.1\r\nHost: google.com\r\n\r\n' | nc 127.0.0.1 3128 21:02:34 HTTP/1.0 301 Moved Permanently 21:03:20 wat 21:03:36 `run printf 'CONNECT google.com:80 HTTP/1.1\r\n\r\n' | nc 127.0.0.1 3128 21:03:37 HTTP/1.0 403 Forbidden 21:04:08 is kmc hacking the ego 21:04:11 `run printf 'GET http://www.google.com/ HTTP/1.1\r\nHost: www.google.com\r\n\r\n' | nc 127.0.0.1 3128 21:04:12 `run curl http://google.com/ 21:04:14 HTTP/1.0 200 OK 21:04:15 โ€‹ % Total % Received % Xferd Average Speed Time Time Time Current \ Dload Upload Total Spent Left Speed \ 21:04:32 what the hell is connect 21:04:33 Not quite sure why it's only giving one line... 21:04:35 why is it only printing the response line 21:04:40 Mayhaps it doesn't like \r? 21:04:41 oh boy tunneling 21:04:44 Bike: used to proxy arbitrary TCP streams through HTTP proxies 21:04:50 designated use: SSL 21:04:50 `run echo -e 'Hello\r\nworld' 21:04:52 Hello 21:04:54 actual use: sending spam, hacking the gibson 21:04:55 Wow. 21:04:59 fuck yeah 21:05:00 It doesn't like \r. Surprising :) 21:05:07 isn't \r standard? 21:05:10 or am i smoking the crack 21:05:11 `run printf '\r\n' | hd 21:05:13 00000000 0d 0a |..| \ 00000002 21:05:17 Itโ€™s fine. 21:05:18 -!- asiekierka has quit (Disconnected by services). 21:05:21 -!- zzo38 has left. 21:05:28 \r\n terminates irc lines doesn't it 21:05:49 `run printf 'hi \r ho' 21:05:50 hi 21:06:02 HackEgo replaces newlines with \ and other control characters with something safe. 21:06:07 Or at least i thought so. 21:06:07 Oh. 21:06:08 oh man i did not know that hd is a canonical synonym for hexdump -C 21:06:13 fantastic 21:06:17 thion 21:06:20 I suppose \r confuses it after all. 21:06:32 youโ€™re wmc 21:06:54 -!- asiekierka_ has joined. 21:06:58 Works better with rwbarton. 21:07:07 you're wwbarton? 21:07:52 โ€“ Thankโ€™s. 21:07:54 โ€“ Your welcome. 21:07:55 -!- copumpkin has quit (Ping timeout: 260 seconds). 21:08:26 -!- copumpkin has joined. 21:09:59 I'm really, really hoping this doesn't do anything: 21:10:12 `run echo -e 'Ruh roh\rPRIVMSG #esoteric :Oh god no' 21:10:14 Ruh roh 21:10:21 *breathes a sigh of relief* 21:10:42 I guess the \r is just going through unmodified, and freenode goes "lol, wtf is this" 21:10:45 ion: *glare* 21:11:29 `run echo -e '\r\n' | hd 21:11:30 00000000 0d 0a 0a |...| \ 00000003 21:14:26 `run echo -e 'hi\r\nQUIT :hi' 21:14:27 hi 21:14:29 im sad 21:14:36 `run echo -e 'hi\r\rQUIT :hi' 21:14:37 hi 21:14:40 `run echo -e 'hi\r\r\rQUIT :hi' 21:14:41 hi 21:33:37 `fueue )$$7--1[)[[H] ):[)$$7--1[)$3~[)$~!~~%~)]$2<[):]~:]~)~~[)~~~[~)~$7~~:~~([$3~)+[~~~<~()+48]~~~-)~10*)]/]--10):]]]])[~~~)%[~~)~:(+-)(~)+-1*256]+-~)255:] [64] 21:33:38 65 21:33:43 `fueue )$$7--1[)[[H] ):[)$$7--1[)$3~[)$~!~~%~)]$2<[):]~:]~)~~[)~~~[~)~$7~~:~~([$3~)+[~~~<~()+48]~~~-)~10*)]/]--10):]]]])[~~~)%[~~)~:(+-)(~)+-1*256]+-~)255:] [255] 21:33:45 0 21:33:50 Hackego has Fueue now? 21:33:57 yeah i added it 21:34:23 Does it work? 21:34:34 yes 21:35:00 `fueue [[)[~~~~()+1])])][[)$-----~1-[~:)~)[)[~:)~)]~:]:]~[~[$~H~~%~+])~48-):])~)~:])][)~[0]])$0 21:35:02 โ€‹........................................................................................................................................................................................................................................................................................................................................................... 21:35:14 what was that again 21:35:26 judging by the 48 I'd say Thue-Morse 21:35:35 Truth Machine 21:35:40 you'd expect a 49 too then 21:35:53 yeah I'd expect a 49 for the truth-achine as well 21:36:01 `fueue 48 ~!~)): [[48 [)):] [~!~)):] ~~) !][49 [~!~)):] [)):] )~]] 21:36:03 01101001100101101001011001101001100101100110100101101001100101101001011001101001011010011001011001101001100101101001011001101001100101100110100101101001100101100110100110010110100101100110100101101001100101101001011001101001100101100110100101101001100101101001011001101001011010011001011001101001100101101001011001101001011010011001011010010110011010 21:36:09 and what was that line of dots? ARE YOU SAYING MY INTERPRETER DOESN'T WORK? 21:36:19 `run echo 0 | fueue '[[)[~~~~()+1])])][[)$-----~1-[~:)~)[)[~:)~)]~:]:]~[~[$~H~~%~+])~48-):])~)~:])][)~[0]])$0' 21:36:21 โ€‹........................................................................................................................................................................................................................................................................................................................................................... 21:36:30 `run echo 1 | fueue '[[)[~~~~()+1])])][[)$-----~1-[~:)~)[)[~:)~)]~:]:]~[~[$~H~~%~+])~48-):])~)~:])][)~[0]])$0' 21:36:32 โ€‹........................................................................................................................................................................................................................................................................................................................................................... 21:36:41 hm that's not very nice 21:36:49 `run echo 1 | fueue '[[)[~~~~()+1])])][[)$-----~1-[~:)~)[)[~:)~)]~:]:]~[~[$~H~~%~+])~48-):])~)~:])][)~[0]])$' 21:36:51 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 21:36:56 `run echo 0 | fueue '[[)[~~~~()+1])])][[)$-----~1-[~:)~)[)[~:)~)]~:]:]~[~[$~H~~%~+])~48-):])~)~:])][)~[0]])$' 21:36:58 0 21:37:06 oh 21:37:09 Tacking the input on the end does not always work 21:37:10 much better :) 21:37:29 Taneb: especially not when you are attack a 0 rather than the ascii value for 0 hth 21:37:33 *-ing 21:37:37 I SUPPOSE 21:37:44 *attaching 21:37:49 `fueue [[)[~~~~()+1])])][[)$-----~1-[~:)~)[)[~:)~)]~:]:]~[~[$~H~~%~+])~48-):])~)~:])][)~[0]])$48 21:37:50 0 21:37:52 `fueue [[)[~~~~()+1])])][[)$-----~1-[~:)~)[)[~:)~)]~:]:]~[~[$~H~~%~+])~48-):])~)~:])][)~[0]])$49 21:37:54 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 21:39:40 oerjan: when you write "hth", is it "happy to help" or "hope that helps"? 21:39:46 Which interp is this? 21:39:48 The C one? 21:40:03 Arc_Koen: hope this helps 21:40:05 try --print 21:40:07 Taneb: yes 21:40:14 arg 21:40:19 Arc_Koen: hagrid thinks happily 21:40:27 I have been reading you as "happy to help" for so long now 21:40:37 thank you elliott 21:40:44 Does it make that much difference? 21:40:45 -!- Phantom_Hoover has quit (Ping timeout: 276 seconds). 21:40:52 `run fueue --print '72 105 H' 21:40:54 โ€‹ 72 105H \ H 105H \ iH 21:40:59 the difference is that oerjan is never happy 21:41:14 that is not true. it's just much rarer than i like. 21:41:21 * Taneb hugs oerjan in a doomed attempt to make him happy 21:41:38 AAAAAAAAAAAAAAAAAAAAAAAAa IT BUUUURNS 21:41:43 -!- Phantom_Hoover has joined. 21:41:51 are we still in the harry potter metaphore 21:42:23 yes 21:45:46 what is harry potter a metaphore 21:45:56 yes 21:46:37 are we having fun yet? 21:48:19 yes 21:48:27 great! 21:49:24 no 21:49:51 maybe. 21:51:31 harry potter is a semaphore 21:53:22 harry potter is an insectivore 21:53:43 harry potter is a copper ore. 21:54:17 harry potter is a morator-ium 21:54:34 dumbledoreivore 21:56:07 could an organism evolve quickly enough so that adapting its diet towards dumbledores result in a genetic advantage? 21:56:35 magic radiation is known to have evolved wandavores, anything is possible!! 21:56:51 boily, there were those wasps that changed colour 21:56:59 Or were they moths 21:57:06 ah? I don't recall anything about them. 21:58:49 moths 21:59:06 http://en.wikipedia.org/wiki/Peppered_moth_evolution 21:59:50 ah! so it got nothing to do with dumbledoring. I was confused for a while, there. 22:00:13 or it has something to do. just that dumbledores are not part of our universe (yet). 22:00:32 there was also that mosquito in the london underground 22:00:34 -!- augur has quit (Remote host closed the connection). 22:01:17 underground mosquitos are some crazy shit 22:01:33 the london underground looks like a dangerous place enough without any mutant maringouins to boot. 22:02:00 -!- copumpkin has quit (Ping timeout: 264 seconds). 22:02:01 I like my sub-zero climate in our metro just fine, thank you very much. 22:02:29 they live in lots of metro systems 22:02:31 -!- copumpkin has joined. 22:03:15 hm, no silly conspirabiology for the moths, darn 22:03:55 `fueue )$$6-%0[)[[H] ):[)$$7--1[)$3~[)$~!~~%~)]$2<[):]~:]~)~~[)~~~[~)~$7~~:~~([$3~)+[~~~<~()+48]~~~-)~10*)]/]--10):]]]])[~~~)*[)~(:+~~-)+1]---256%):] [65] 22:03:57 64 22:04:00 `fueue )$$6-%0[)[[H] ):[)$$7--1[)$3~[)$~!~~%~)]$2<[):]~:]~)~~[)~~~[~)~$7~~:~~([$3~)+[~~~<~()+48]~~~-)~10*)]/]--10):]]]])[~~~)*[)~(:+~~-)+1]---256%):] [0] 22:04:06 255 22:04:16 `fueue )$$6-%0[)[[H] ):[)$$7--1[)$3~[)$~!~~%~)]$2<[):]~:]~)~~[)~~~[~)~$7~~:~~([$3~)+[~~~<~()+48]~~~-)~10*)]/]--10):]]]])[~~~)*[)~(:+~~-)+1]---256%):] [0] 22:04:17 255 22:04:18 `learn conspirabiology is where moth colourings form a dot matrix display to send you subliminal messages. 22:04:22 I knew that. 22:04:25 -!- boily has quit (Quit: Poulet!). 22:04:31 nice 22:06:30 -!- WeThePeople has joined. 22:07:12 -!- Taneb has quit (Quit: Leaving). 22:07:57 help I haven't received a call should I call them? 22:08:27 is it 5 22:08:40 it's 8 past 5 22:08:47 oh no 8 past 5 22:10:23 Sgeo: who didn't call you today? 22:10:50 Potential employer 22:11:09 They called me while I was waiting for a cab to meet up with a friend, so I asked if 5 would be too late, they said no 22:12:13 well I'd be tempted to say yes 22:12:27 unless you are very worried they might think you're impatient 22:13:40 bets on Sgeo being very worried 22:14:17 I just called 22:14:23 They just wanted my email address 22:14:32 Thought it was going to be a long conversation and discussion 22:15:11 (my email address should be on my resume, so not sure what happened) 22:15:29 Also the job is in the same town as my step-mom. Recipe for pain and misery? 22:15:35 sounds like great fun 22:18:03 does node.js even count as a language 22:18:11 yeah people tend to do that 22:18:19 "Our ideal candidate can demonstrate a 22:18:20 practical knowledge of at least one of the following languages {Node.js, Java, Perl, 22:18:20 PHP}." 22:18:42 last emplyer called me to request a meeting... during which they only asked for my birthdate and address 22:18:54 to fill in some papers 22:20:05 Sgeo: though if they don't even need to talk *but* need your email address... doesn't that mean they already know they want you? 22:20:48 It's a recruiter I think. They wanted to send me a job description 22:21:01 And he wants my resume as a Word document :/ 22:21:18 (Well, Job Description says resume as Word document, he didn't ask me specifically) 22:21:23 that must be why they need someone with some computer science skills... 22:22:08 btw how is "node.js" a language? that sounds more like a file 22:22:24 what sorta film 22:22:28 Arc_Koen: heh 22:22:34 documentary? exposee? snuff? 22:22:47 in the JavaScript community you put a .js onto the name of everything 22:22:54 software, conferences, babies, etc 22:23:12 oh, i read file as film????somehow 22:23:46 babies? "little kmc junior.js" 22:23:48 i would say node.js counts as a language, since it specifies a particular dialect of javascript and a standard library (file IO etc) that isn't part of JS itself 22:24:02 also if you just ask "JavaScript" people will assume you mean client side JS and DOM stuff 22:26:00 wtf is "story estimation" 22:26:17 estimation of story 22:26:23 google it 22:26:30 isnt this google 22:26:47 it's a step of some particular flavor of agile dogma snakeoil 22:26:54 @hoogle story estomation 22:26:54 No results found 22:26:56 help??? 22:27:35 @google agile dogma snakeoil 22:27:38 http://blog.ablepear.com/2012/01/avoid-agile-dogma-recommendations-not.html 22:27:56 "We use a hybrid XP agile model: 2 week cycles, user focused iteration 22:27:56 planning, and process focused retrospectives." 22:28:22 this sounds like a gr8 job 22:28:47 does xp stand for "xtreme programming" 22:29:09 it stands for experience points 22:29:11 sgeos gonna level up 22:29:12 Also pair programming, which doesn't sound that bad really 22:29:24 I think XP is where you write tests first? 22:29:26 pear programming................................ 22:29:48 https://upload.wikimedia.org/wikipedia/commons/4/44/XP-feedback.gif extreme!!!! 22:29:50 -!- augur has joined. 22:31:16 extreme sphere 22:31:26 journey 2 tha xtreme programming sphere of jupita 22:31:39 jupiter and beyond the infinite 22:31:55 Sgeo: i recall people talking about XP long before i recall them talking about TDD 22:32:24 pair programming is one of those things which sounds horrid, but several very smart friends swear by it, so I'm confused 22:33:35 It doesn't sound horrid to me 22:33:53 Then again, I usually make a few dozen mistakes while writing code :( 22:34:07 per some unit amount of code 22:37:12 -!- ogrom has quit (Quit: Left). 22:37:55 pair programming: http://www.youtube.com/watch?v=u8qgehH3kEQ 22:39:16 `queue )$--%0[)[)$--%0[)[ [H]):[)$$7--1[)$3~[)$~!~~%~)]$2<[):]~:]~)~~[)~~~[~)~$7~~:~~([$3~)+[~~~<~()+48]~~~-)~10*)]/]--10):]] ]])[))(($3~)<(] ]])[))(($3~)<(] [64][[65][H]][[66][[67]<:[[0]<:]]] 22:39:18 โ€‹/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: queue: not found 22:39:25 `fueue )$--%0[)[)$--%0[)[ [H]):[)$$7--1[)$3~[)$~!~~%~)]$2<[):]~:]~)~~[)~~~[~)~$7~~:~~([$3~)+[~~~<~()+48]~~~-)~10*)]/]--10):]] ]])[))(($3~)<(] ]])[))(($3~)<(] [64][[65][H]][[66][[67]<:[[0]<:]]] 22:39:45 `echo hi 22:39:47 hi 22:39:55 eek 22:39:57 67 22:40:01 `fueue )$--%0[)[)$--%0[)[ [H]):[)$$7--1[)$3~[)$~!~~%~)]$2<[):]~:]~)~~[)~~~[~)~$7~~:~~([$3~)+[~~~<~()+48]~~~-)~10*)]/]--10):]] ]])[))(($3~)<(] ]])[))(($3~)<(] [64][[65][H]][[66][[67]<:[[0]<:]]] 22:40:32 67 22:41:16 `run yes | fueue ')$--%0[)[)$--%0[)[ [H]):[)$$7--1[)$3~[)$~!~~%~)]$2<[):]~:]~)~~[)~~~[~)~$7~~:~~([$3~)+[~~~<~()+48]~~~-)~10*)]/]--10):]] ]])[))(($3~)<(] ]])[))(($3~)<(] [64][[65][H]][[66][[67]<:[[0]<:]]]' 22:41:19 67y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ 22:41:43 oh duh 22:42:18 feue looks compmicaleiotnsctaefd 22:42:25 yes. 22:42:55 and when you accidentally fail to make your program halt, it turns into a cat and HackEgo takes a _long_ time to finish 22:43:27 -!- augur_ has joined. 22:44:57 -!- augur has quit (Read error: Connection reset by peer). 22:46:10 `fueue )$--%0[)[)$--%0[)[):[)$$7--1[)$3~[)$~!~~%~)]$2<[):]~:]~)~~[)~~~[~)~$7~~:~~([$3~)+[~~~<~()+48]~~~-)~10*)]/]--10):]]~[H] ]])[))(($3~)<(] ]])[))(($3~)<(] [64][[65][H]][[66][[67]<:[[0]<:]]] 22:46:12 67 22:46:23 there i got the [H] in the right place 22:46:27 whats the goal 22:46:58 * oerjan mysterious 22:48:16 helap 22:49:21 `fueue )$--%0[)[)$--%0[)[)$$7--1[)[):[)$$7--1[)$3~[)$~!~~%~)]$2<[):]~:]~)~~[)~~~[~)~$7~~:~~([$3~)+[~~~<~()+48]~~~-)~10*)]/]--10):]]~[H] ]])[~~~)%[~~)~:(+-)(~)+-1*256]+-~)255:] ... ]])[))(($3~)<(] ]])[))(($3~)<(] [64][[65][H]][[66][[67]<:[[0]<:]]] 22:49:23 FUEUE: UNKNOWN . OP \ FUEUE: UNKNOWN . OP \ FUEUE: UNKNOWN . OP \ 68 22:49:39 Arc_Koen: AHEM 22:49:54 oh forgot quotes 22:50:01 `fueue ')$--%0[)[)$--%0[)[)$$7--1[)[):[)$$7--1[)$3~[)$~!~~%~)]$2<[):]~:]~)~~[)~~~[~)~$7~~:~~([$3~)+[~~~<~()+48]~~~-)~10*)]/]--10):]]~[H] ]])[~~~)%[~~)~:(+-)(~)+-1*256]+-~)255:] ... ]])[))(($3~)<(] ]])[))(($3~)<(] [64][[65][H]][[66][[67]<:[[0]<:]]]' 22:50:03 FUEUE: UNKNOWN ' OP \ FUEUE: UNKNOWN . OP \ FUEUE: UNKNOWN . OP \ FUEUE: UNKNOWN . OP \ FUEUE: UNKNOWN ' OP \ 68 22:50:04 I didn't do it! 22:50:08 um no 22:50:10 wow thats some good error reportinge 22:50:10 good language 22:50:17 THAT'S A LOUD LANGUAGE. 22:50:30 oh there's a ... in there 22:50:55 well the report was explicit wasn't it 22:51:09 `fueue )$--%0[)[)$--%0[)[)$$7--1[)[):[)$$7--1[)$3~[)$~!~~%~)]$2<[):]~:]~)~~[)~~~[~)~$7~~:~~([$3~)+[~~~<~()+48]~~~-)~10*)]/]--10):]]~[H] ]])[~~~)%[~~)~:(+-)(~)+-1*256]+-~)255:]]])[))(($3~)<(] ]])[))(($3~)<(] [64][[65][H]][[66][[67]<:[[0]<:]]] 22:51:11 68 22:51:18 Arc_Koen: right, now i see 22:51:20 nice 22:51:27 I'm not sure what that 68 is, though 22:51:35 it's the 67, incremented 22:51:45 oh, good then 22:51:52 i'm emulating bf >>+. :) 22:52:22 concise, logical, and adaptable 22:52:58 although the . replacment prints in decimal for debugging convenience 22:53:06 *+e 22:53:41 ok that's comforting 22:55:26 `fueue )$--%0[)[)$--%0[)[)$$6-%0[)[):[)$$7--1[)$3~[)$~!~~%~)]$2<[):]~:]~)~~[)~~~[~)~$7~~:~~([$3~)+[~~~<~()+48]~~~-)~10*)]/]--10):]]~[H] ]])[~~~)*[)~(:+~~-)+1]---256%):] ]])[))(($3~)<(] ]])[))(($3~)<(] [64][[65][H]][[66][[67]<:[[0]<:]]] 22:55:27 66 22:55:37 testing >>-. instead 22:56:34 Bike: a good deal of extra verboseness comes from doing +- (mod 256) 22:58:58 -!- carado has quit (Ping timeout: 246 seconds). 23:04:42 `fueue )$--%0[)$--%0[)$$6-%0[)[):[)$$7--1[)$3~[)$~!~~%~)]$2<[):]~:]~)~~[)~~~[~)~$7~~:~~([$3~)+[~~~<~()+48]~~~-)~10*)]/]--10):]]~[H] ]])[~~~)*[)~(:+~~-)+1]---256%):] ])[))(($3~)<(] ])[))(($3~)<(] [64][[65][H]][[66][[67]<:[[0]<:]]] 23:04:44 66 23:06:59 `fueue )$--%0[)$--%0[)$$7--1[)[):[)$$7--1[)$3~[)$~!~~%~)]$2<[):]~:]~)~~[)~~~[~)~$7~~:~~([$3~)+[~~~<~()+48]~~~-)~10*)]/]--10):]]~[H] ]])[~~~)%[~~)~:(+-)(~)+-1*256]+-~)255:] ])[))(($3~)<(] ])[))(($3~)<(] [64][[65][H]][[66][[67]<:[[0]<:]]] 23:07:01 68 23:18:29 -!- WeThePeople has quit (Quit: Leaving). 23:19:40 `fueue )$--%0[)$--%0[)$$7--1[)[):[)$$7--1[)$3~[)$~!~~%~)]$2<[):]~:]~)~~[)~~~[~)~$7~~:~~([$3~)+[~~~<~()+48]~~~-)~10*)]/]--10):]]~[H] ]])[~~~)%[~~)~:(+-)(~)+-1*256]+-~)255:] ])[))(($3~)<(] ])[))(($3~)<(] [64][[65][H]][[0]<:[[0]<:]] 23:19:42 1 23:21:01 i think at least [[0]<:[[0]<:]] is fairly concise for an infinite stack of 0's. 23:30:37 `fueue )$--%0[)$--%0[)$$7--1[)[):[)$$7--1[)$3~[)$~!~~%~)]$2<[):]~:]~)~~[)~~~[~)~$7~~:~~([$3~)+[~~~<~()+48]~~~-)~10*)]/]--10):]]~[H] ]])[~~~)%[~~)~:(+-)(~)+-1*256]+-~)255:] ])[~~)<~~~(] ])[~~)<~~~(] [0][[2]<:[[4]<:]][[6]<:[[8]<:]] 23:30:38 5 23:44:17 `fueue )$%0[)$--%0[)$%0[)$--%0[)$%0[)[33 H] ])[):] ])[~~)<~~~(] ])[):] ])[~~)<~~~(] ])[):] [48][[50]<:[[52]<:]][[54]<:[[56]<:]] 23:44:18 024! 23:47:28 CREATE INDEX CONCURRENTLY USING gin 23:48:22 -!- daniela1 has joined. 23:48:28 -!- daniela1 has left. 23:51:33 -!- zzo38 has joined. 23:52:50 Nobody has even replied about my SELECT DEFERRED suggestion, although I have found other things people did where such a thing would be useful for them too in the same way. 23:54:19 I did try the #sqlite channel but they didn't reply. I asked them various other questions too but they replied to nothing except the bug report.