00:00:16 `` for c in 🤑 💰 🏦; do unidecode $c | head -n 1; done 00:00:18 U+1F911 MONEY-MOUTH FACE \ U+1F4B0 MONEY BAG \ U+1F3E6 BANK 00:00:35 `url bin/unidecode 00:00:36 https://hackego.esolangs.org/fshg/index.cgi/file/tip/bin/unidecode 00:02:11 It could just do "take the first line" thing on the fallback, though it's using os.execvp which makes that not entirely trivial. 00:02:44 `mkx bin/singlecode//multicode "$@" | head -n 1 00:02:47 bin/singlecode 00:02:51 `singlecode 💰 00:02:52 U+1F4B0 MONEY BAG 00:02:53 shachaf: i recall something relevant in monty python's holy grail. i think you use a duck somehow. 00:03:09 -!- boily has joined. 00:03:13 `` sed -i -e 's/multicode/singlecode/g' bin/unidecode 00:03:15 No output. 00:03:23 `unidecode 🤑💰🏦 00:03:23 Traceback (most recent call last): \ File "/hackenv/bin/unidecode", line 6, in \ os.execvp("singlecode", ["singlecode"] + sys.argv[1:]) \ File "/usr/lib/python2.7/os.py", line 346, in execvp \ _execvpe(file, args) \ File "/usr/lib/python2.7/os.py", line 382, in _execvpe \ func(fullname, *argrest) \ OSError: [Errno 8] Exec 00:03:27 fizziello! you rehackegoed! 00:03:30 ... 00:03:36 `w 00:03:38 arin//ARIN is the American Registry for Internet Numbers. Or a pastebin service; one of the two. 00:04:54 `url bin/unidecode 00:04:55 https://hackego.esolangs.org/fshg/index.cgi/file/tip/bin/unidecode 00:05:06 I "fixed" that offline. 00:05:07 `unidecode 🤑💰🏦 00:05:08 U+1F911 MONEY-MOUTH FACE 00:05:20 Except without realizing it's not calling the fallback separately per character. 00:05:28 was just about to say. 00:06:18 helløœøœøœøirjan. 00:07:17 `` multicode 🤑💰🏦 | grep '^U+' 00:07:18 U+1F911 MONEY-MOUTH FACE \ U+1F4B0 MONEY BAG \ U+1F3E6 BANK 00:07:54 `` sed -i -e "s/head.*/grep '^U+'/" bin/singlecode 00:08:04 Yes, I was doing the same in a query. 00:08:18 `unidecode 🤑💰🏦 00:08:38 Hm. 00:08:45 U+1F911 MONEY-MOUTH FACE 00:08:46 No output. 00:08:57 I think it was being slow. 00:08:59 `unidecode 🤑💰🏦 00:09:00 U+1F911 MONEY-MOUTH FACE \ U+1F4B0 MONEY BAG \ U+1F3E6 BANK 00:09:05 Yes, that's good enough. 00:09:14 It's not exactly a consistent format, but definitely good enough. 00:09:18 `unidecode abc 00:09:19 ​[U+0061 LATIN SMALL LETTER A] [U+0062 LATIN SMALL LETTER B] [U+0063 LATIN SMALL LETTER C] 00:09:39 hm pretty close 00:11:04 `cat bin/singlecode 00:11:04 ​#!/bin/bash \ multicode "$@" | grep '^U+' 00:11:51 `sled bin/singlecode//2cmulticode "$@" | grep '^U+' | sed 's/.*/[&]/' | fmt -w500 00:11:53 bin/singlecode//#!/bin/bash \ multicode "$@" | grep '^U+' | sed 's/.*/[&]/' | fmt -w500 00:12:00 `unidecode 🤑💰🏦 00:12:01 ​[U+1F911 MONEY-MOUTH FACE] [U+1F4B0 MONEY BAG] [U+1F3E6 BANK] 00:12:59 I can see this in one of those motivational poster meme styles, with the word "dedication" under it. 00:13:09 OKAY 00:13:42 hellœily 00:16:35 I once K-Lined a bottle. I ended up with a klein bottle. 00:17:26 eine kleine flaschenmusik 00:18:49 * rdococ wonders what a high-level language with C-like syntax would look like 00:19:11 As in, higher-level. I know there are definitely lower-level languages than C. 00:19:55 * imode coughs. 00:20:00 C++. Rust. Java. 00:20:04 C#. 00:20:14 and literally a dozen others. 00:20:22 touche 00:20:38 like. find one who's syntax hasn't been influenced by C. that would be easier. 00:21:07 Well, there are programming languages which seem /wildly/ different from C. 00:21:26 of course there are. 00:21:33 helloily 00:21:41 It's just hoily. :P 00:21:52 nah 00:22:07 lazanteaus 00:22:09 theres coily and ahoily, but no hoily 00:23:54 ahoy 00:29:50 * rdococ throws some C and some first-class functions into a blender and blends 00:30:04 partial cubes are fucking weird. 00:31:04 -!- oerjan has quit (Quit: Nite). 00:32:31 QUINTHELLOPIA! 00:32:40 rdochelloc, imellode. 00:33:00 imellode. 00:35:00 bum 00:59:57 Well, I'm bored. My brain is malfunctioning, it can't come up with ideas. 01:00:16 join me in experimenting with path counting for hamming-labeled graphs. 01:00:26 I mean, binding, partial application and currying to simulate first-class functions seems cool and all, but many programming languages have that... 01:02:03 I wonder: if we started with reversible computing, instead of developing it as a concept later on, what would our programming languages be like? 01:06:09 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 01:17:55 O_O Apparently, and I did not know this, a goto statement was introduced to Lua 5.2.0-beta-rc1. 01:59:43 -!- paul2520 has quit (Ping timeout: 276 seconds). 01:59:45 what are partial cubes 01:59:45 -!- vifino has quit (Ping timeout: 248 seconds). 02:00:08 -!- paul2520 has joined. 02:00:08 -!- paul2520 has quit (Changing host). 02:00:08 -!- paul2520 has joined. 02:00:28 -!- vifino has joined. 02:02:38 -!- jaboja has joined. 02:10:25 . o O ( inverse Elvis operator, like Lua's and operator. a :? b ) 02:14:11 doesthiswork: https://en.wikipedia.org/wiki/Partial_cube 02:14:25 subgraph of an n-cube. 02:15:36 I don't know if anyone's mentioned this yet, but YaY! The wiki is back up. 02:20:15 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 02:24:11 rdococ: I think the /topic may have already pointed to that fact hth 02:26:40 boily: Not false. 02:31:33 `5 w 02:31:38 1/2:hungarian//A gulyás, közeli rokonaival, a pörkölttel és a paprikással szinte az egyedüli parasztételek, amelyek a 19. században a polgári és a nemesi konyhában teljes mértékben létjogosultságot szereztek. \ invention//Invention is the daughter of necessity. \ narutoverse//narutoverse is a place where they haven't heard of having 02:31:44 `n 02:31:45 2/2: a bus factor of >1. Sgeo drives the bus. \ tdt//That doesn't tdt. \ rholypoly//A rholypoly is an edible Greek species of Armadillidiidae. Goes well with garlic! 02:32:03 ...what? 02:32:26 everything makes sense. paprikással. 02:33:43 * rdococ suddenly dies 02:34:56 * imode throws rdococ a senzu bean. 02:35:07 please no dying, unless certified for auto-reanimation. 02:35:20 this is getting annoying 02:38:57 -!- wob_jonas has joined. 02:40:51 I have a stupid algorithm theory question that doesn't seem googlable because the results are masked by a more famous NP-complete question that doesn't seem to be reducable to my problem. 02:43:09 Input is a digraph G, node weights w that are arbitrary precision integers, a selected node s in that digraph, and a natural number n. Find a set of n arcs such that the total weight of the nodes reachable from s through those arcs is maximal. 02:43:44 The weights in the input are encoded in binary. This is clearly in NP, but I can't tell if there's a polynomial algorithm. 02:44:06 Can you give a polynomial algorithm or a good argument why such an algo doesn't exist (eg. the problem is NP-complete)? 02:45:27 ARGH I messed up the main part 02:45:34 The node weights in my problem are nonnegative. 02:45:46 0 <= w(v) for every vertex v 02:46:02 That's what makes it very different from the other problems I found on the interweb. 02:46:07 Trust me to mess this up. 02:47:20 Ah, this looks relevant: https://math.stackexchange.com/q/1824344/24908 02:47:31 Not the same though 02:47:50 Might still help. 02:48:17 linear programming eh... good idea 02:49:41 I don't understand how that works though 02:50:19 It sounds as if that answer is wrong 02:51:42 -!- boily has quit (Quit: WARRIOR CHICKEN). 02:54:54 -!- MDude has joined. 02:55:55 what is s? 02:56:04 nevermind 02:59:05 since every node monotonically non-decreases the total weight isn't the answer just the set of edges reachable from s? 02:59:21 ah n 02:59:32 yes dynamic programming 02:59:46 doesthiswork: dynamic programming how exactly? 03:00:12 note that n is in the input, and I would like a polynomial algorithm. 03:00:25 (an exponential algorithm is trivial) 03:01:10 but of course I could be just tired and making a stupid mistake here 03:01:24 -!- ATMunn has quit (Quit: See ya! o/). 03:02:05 the value of a node it is its w + all ws that it is worthwile to reach from it 03:03:26 ( don't have a solid answer yet so I'm working on it) 03:03:27 (input):1:51: error: expected: "#", 03:03:27 "$", "&", "&&", "&&&", "*!>", 03:03:27 "*", "***", "*>", "*>|", "+", 03:03:27 "++", "+++", "-", "->", ".", 03:03:27 "/", "/=", ":+", ":-", "::",↵… 03:04:03 ( "#" 03:04:03 "#" : String 03:05:04 I might ask this on TCS SE if I can't find an answer with more searching and thinking later, but I'm too tired for that today, and when I do it properly, I will probably find a ready answer on the web. 03:05:10 pretty sure you can reduce max-cover to it 03:05:36 why not reduce max-n 03:06:10 @Jafet: oh! that's a good idea 03:06:10 Unknown command, try @list 03:06:12 in fact, it probably works even if w ∈ {0,1} 03:07:05 although I don't really see if it works 03:07:25 if you know more concretely, please tell 03:08:19 How about start at s and for each path outward put the path partial sum at each node 03:08:46 that doesn't handle branching but will find the best linear 03:09:50 doesthiswork: the number of paths (from s) needn't be polynomially bound 03:10:05 so I don't see how you do that 03:10:33 it is bounded by the number of nodes 03:11:45 if that doesn't count then that is an easy proof that it can't be done polynomially 03:11:57 if there are S sets with M total elements, create a little tree for each set and join the sets to s by paths of length SM^2 03:12:44 doesthiswork: huh? the number of paths isn't bounded by the number of nodes 03:12:54 then if n=(K+1)SM^2-1, only K sets can be selected 03:14:07 you don't explore any node that has a higher or equal partial sum than the one you'd assign to it (this is the dynamic programming part) 03:14:09 Jafet: I don't understand that 03:15:22 doesthiswork: I don't understand that either, how is the algorithm supposed to work? 03:16:37 wob_jonas: I don't understand why you don't understand that 03:16:40 you start at s and create a tree where each node stores the sum of all weights between it and s 03:19:12 You're right that it doesn't work because the path length might be different 03:20:58 Jafet: ah, you're trying to reduce a different problem than I thought of 03:21:01 that's the problem 03:22:29 ah, tricky 03:22:46 https://en.wikipedia.org/wiki/Maximum_coverage_problem 03:23:07 you make long paths so those overwhelm other nodes in the node count limit 03:23:14 but still only polynomial length paths 03:25:24 And you assign 0 weight to the nodes in those extra paths, but 1 weight to the nodes corresponding the elements in the cover problem 03:25:59 That probably works as an NP-completeness reduction, yes, although I think your formulas are slightly off 03:26:05 Jafet: thank you 03:26:10 that sounds like a solution 03:41:10 -!- sleffy has quit (Ping timeout: 240 seconds). 03:43:34 -!- sleffy has joined. 03:48:36 -!- sleffy has quit (Ping timeout: 240 seconds). 03:57:32 -!- jaboja has quit (Remote host closed the connection). 05:09:00 -!- sleffy has joined. 06:14:07 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 06:29:24 [wiki] [[OISC]] https://esolangs.org/w/index.php?diff=52672&oldid=46344 * DinoD123 * (+10) Added mention of [[WordWordJump]], adjusted some grammar and phrasing 06:32:12 [wiki] [[OISC]] M https://esolangs.org/w/index.php?diff=52673&oldid=52672 * DinoD123 * (-2) 06:42:39 @metar esgg 06:42:39 ESGG 090520Z 10012KT 9999 -SHRA FEW024 SCT040 16/12 Q1011 07:06:00 -!- FreeFull has quit. 07:45:55 -!- augur has quit (Remote host closed the connection). 07:46:35 -!- doesthiswork has quit (Quit: Leaving.). 08:10:09 -!- augur has joined. 08:11:25 -!- xkapastel has quit (Quit: Connection closed for inactivity). 08:14:32 -!- augur has quit (Ping timeout: 260 seconds). 08:29:52 -!- augur has joined. 08:31:39 -!- erkin has joined. 08:35:25 -!- augur has changed nick to 17SABNV0E. 08:38:05 -!- 17SABNV0E has quit (Ping timeout: 268 seconds). 08:40:35 -!- augur has joined. 08:45:29 -!- augur has quit (Ping timeout: 268 seconds). 08:53:57 -!- augur has joined. 08:58:17 -!- augur has quit (Ping timeout: 260 seconds). 09:05:15 -!- AnotherTest has joined. 09:10:50 navigating hamming spaces gets weird. 09:12:37 -!- pikhq has quit (Ping timeout: 276 seconds). 09:13:40 -!- AnotherTest has quit (Ping timeout: 246 seconds). 09:15:35 "go five units west". okay. "go five units west again." okay. "you traveled back where you came from." 09:23:35 -!- pikhq has joined. 09:32:36 -!- sleffy has quit (Ping timeout: 240 seconds). 09:44:52 -!- augur has joined. 09:45:10 -!- imode has quit (Ping timeout: 240 seconds). 09:47:17 -!- jix has quit (*.net *.split). 09:47:19 -!- Gregor has quit (*.net *.split). 09:49:01 -!- augur has quit (Ping timeout: 246 seconds). 09:50:20 -!- augur has joined. 09:50:47 -!- mtve has quit (Ping timeout: 260 seconds). 09:54:35 -!- augur has quit (Ping timeout: 240 seconds). 10:00:03 -!- augur has joined. 10:04:43 -!- augur has quit (Ping timeout: 255 seconds). 10:09:06 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 10:31:18 -!- jix has joined. 10:34:18 -!- Gregor has joined. 10:34:44 -!- mtve has joined. 10:36:12 -!- danieljabailey has quit (Quit: ZNC 1.6.4+deb1 - http://znc.in). 10:36:30 -!- danieljabailey has joined. 10:39:39 -!- erkin has joined. 11:08:46 -!- jaboja has joined. 11:16:03 -!- LKoen has joined. 11:34:41 -!- boily has joined. 11:56:59 `w 11:57:01 select//select is a very versatile construct: it waits for events, retrieves data from tables, creates a list from elements of an input list that satisfy a condition, a dropdown list element, an event for when selection changes, branches between multiple arms, conditional between two expressions, prints a text-based menu prompt in a loop, and more. 11:59:43 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 12:13:40 -!- erkin has joined. 12:23:12 `w poll 12:23:13 That's not wise. 12:24:50 -!- boily has quit (Quit: BIREFRINGENT CHICKEN). 12:44:14 -!- LKoen has quit (Remote host closed the connection). 12:44:33 -!- LKoen has joined. 12:47:11 -!- augur has joined. 12:51:44 -!- augur has quit (Ping timeout: 260 seconds). 13:00:30 -!- erkin has quit (Remote host closed the connection). 13:00:51 -!- erkin has joined. 13:03:22 -!- LKoen has quit (Remote host closed the connection). 13:15:39 -!- LKoen has joined. 13:17:01 -!- jaboja has quit (Ping timeout: 276 seconds). 13:28:07 -!- pikhq has quit (Ping timeout: 255 seconds). 13:28:29 -!- pikhq has joined. 14:00:31 -!- doesthiswork has joined. 14:06:08 -!- LKoen has quit (Remote host closed the connection). 14:08:35 -!- zseri has joined. 14:09:29 hi 14:16:01 -!- __kerbal__ has joined. 14:18:10 -!- Labeo has joined. 14:19:47 -!- Labeo has quit (Client Quit). 14:39:37 -!- erkin has quit (Read error: Connection reset by peer). 14:41:11 [wiki] [[Unary Except Every Zero Is Replaced with the Title of This Programming Language or, Alternately, Is Replaced with the Smallest Counter-Example to the Goldbach Conjecture. Compilers and Interpreters Only Have to Implement the Former Option]] N https://esolangs.org/w/index.php?oldid=52674 * Kerbal * (+28896) Created page with "'''Unary Except Every Zero Is Replaced w 14:42:38 [wiki] [[User:Kerbal]] https://esolangs.org/w/index.php?diff=52675&oldid=52321 * Kerbal * (+329) 14:43:53 <__kerbal__> Guess how my new language works 14:44:14 <__kerbal__> You'll never figure it out 14:45:17 [wiki] [[Unary Except Every Zero Is Replaced with the Title of This Programming Language or, Alternately, Is Replaced with the Smallest Counter-Example to the Goldbach Conjecture. Compilers and Interpreters Only Have to Implement the Former Option]] M https://esolangs.org/w/index.php?diff=52676&oldid=52674 * Kerbal * (-1) 14:45:52 -!- erkin has joined. 14:46:21 -!- Mayoi has joined. 14:46:31 -!- `^_^v has joined. 14:46:40 -!- erkin has quit (Disconnected by services). 14:46:52 -!- Mayoi has changed nick to erkin. 14:55:49 -!- LKoen has joined. 14:57:41 -!- doesthiswork has quit (Quit: Leaving.). 14:59:49 -!- ATMunn has joined. 15:02:57 -!- augur has joined. 15:07:27 -!- augur has quit (Ping timeout: 240 seconds). 15:09:37 -!- augur has joined. 15:17:27 -!- augur has quit (Ping timeout: 260 seconds). 15:19:23 -!- augur has joined. 15:23:52 -!- augur has quit (Ping timeout: 258 seconds). 15:29:14 -!- augur has joined. 15:30:09 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 15:36:45 <__kerbal__> I'm reading about http://agoranomic.org and have happened to notice that a lot of esolangers frequent that site 15:36:54 <__kerbal__> interesting 15:38:14 -!- zseri has quit (Ping timeout: 260 seconds). 15:40:40 -!- augur has quit (Ping timeout: 260 seconds). 15:40:55 -!- zseri has joined. 15:41:58 <__kerbal__> ok, well, maybe not a lot 16:09:27 http://esolangs.org/wiki/Talk:Text 16:10:50 [wiki] [[PRINTASKSWITCHINPUTCASEXGOTOACASEYGOTOBELSEGOTOC]] M https://esolangs.org/w/index.php?diff=52677&oldid=43384 * Rdococ * (-104) I am officially an idiot. 16:20:53 -!- AnotherTest has joined. 16:25:10 -!- AnotherTest has quit (Ping timeout: 240 seconds). 16:25:55 -!- AnotherTest has joined. 16:51:38 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 16:58:36 -!- AnotherTest has quit (Ping timeout: 260 seconds). 16:59:07 [wiki] [[Assignless]] https://esolangs.org/w/index.php?diff=52678&oldid=51721 * Rdococ * (+166) 17:24:02 -!- FreeFull has joined. 17:24:26 -!- AnotherTest has joined. 17:24:56 -!- xkapastel has joined. 17:38:35 -!- AnotherTest has quit (Ping timeout: 240 seconds). 17:47:14 <\oren\> https://twitter.com/theowalcott/status/895316802745507841 17:47:45 <\oren\> Idiot footballer thinks devanagari can be written vertically, and puts an i vowel on a separate line from the consonant it shoudl be attached to 17:48:35 [wiki] [[Special:Log/newusers]] create * Mercerenies * New user account 17:50:00 -!- imode has joined. 17:50:32 -!- AnotherTest has joined. 17:51:38 -!- erkin has joined. 17:52:20 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=52679&oldid=52662 * Mercerenies * (+161) 17:59:24 -!- __kerbal__ has quit (Ping timeout: 260 seconds). 18:05:28 [wiki] [[Folder]] https://esolangs.org/w/index.php?diff=52680&oldid=50607 * Rdococ * (+44) 18:07:05 -!- AnotherTest has quit (Ping timeout: 240 seconds). 18:07:59 [wiki] [[Folder]] https://esolangs.org/w/index.php?diff=52681&oldid=52680 * Rdococ * (+290) 18:14:17 -!- AnotherTest has joined. 18:30:31 -!- Phantom_Hoover has joined. 19:08:57 -!- augur has joined. 19:13:37 [wiki] [[MashedPotatoes]] N https://esolangs.org/w/index.php?oldid=52682 * Mercerenies * (+13992) MashedPotatoes: an esoteric programming language designed to look like a mashup of other languages 19:18:20 [wiki] [[MashedPotatoes]] https://esolangs.org/w/index.php?diff=52683&oldid=52682 * Mercerenies * (-384) Corrected code block syntax for formatting 19:19:33 [wiki] [[Language list]] https://esolangs.org/w/index.php?diff=52684&oldid=52660 * Mercerenies * (+21) Added MashedPotatoes 19:19:49 tasty 19:20:08 -!- AnotherTest has quit (Ping timeout: 240 seconds). 19:20:25 -!- AnotherTest has joined. 19:20:59 [wiki] [[User:Mercerenies]] N https://esolangs.org/w/index.php?oldid=52685 * Mercerenies * (+51) Created page with "Hi, I'm Mercerenies. More content coming here soon." 19:21:16 [wiki] [[MashedPotatoes]] https://esolangs.org/w/index.php?diff=52686&oldid=52683 * Mercerenies * (+40) Attribution 19:27:58 -!- oerjan has joined. 19:32:07 @metar esgg 19:32:07 ESGG 091820Z 19013KT CAVOK 17/13 Q1013 19:33:09 @metar ENVA 19:33:09 ENVA 091820Z 11008KT CAVOK 17/11 Q1013 NOSIG RMK WIND 670FT 14010KT 19:41:40 hex grids are cool. 19:44:33 `? weather 19:44:34 lambdabot: @@ @@ (@where weather) CYUL ENVA ESSB KOAK PAMR 19:44:58 You should write a lambdabot script that extracts just the temperature from each METAR. 19:56:52 > "hi" 19:56:54 "hi" 19:57:04 `? weather 19:57:05 lambdabot: @@ @@ (@where weather) CYUL ENVA ESSB KOAK PAMR 19:57:13 hum. 19:57:25 @where weather 19:57:25 ?? ?@ ?run var$intercalate " \\ " . map (\x -> "(@metar "++x++")") . words $ ?show 19:57:47 lambdabot: @@ @@ (@where weather) CYUL ENVA ESSB KOAK PAMR 19:57:50 CYUL 091800Z 28015G21KT 30SM FEW050 FEW240 24/12 A3009 RMK SC1CI1 CI TR SLP190 DENSITY ALT 1000FT \ ENVA 091850Z 12007KT CAVOK 17/11 Q1013 NOSIG RMK WIND 670FT 16010KT \ ESSB 091850Z 14004KT 9999 19:57:50 FEW030 17/15 Q1013 \ KOAK 091853Z 24010KT 7SM OVC008 16/14 A2999 RMK AO2 SLP156 T01610144 \ PAMR 091853Z 00000KT 10SM SCT080 OVC100 16/12 A2996 RMK AO2 SLP147 T01560122 19:58:05 ic 19:58:28 `echo lambdabot: @run "hi" 19:58:29 lambdabot: @run "hi" 19:58:42 i guess that's pretty conclusive. 19:59:53 int-e: what's going on with that, yo twh 20:00:57 `unidecode > l 20:00:58 ​[U+003E GREATER-THAN SIGN] [U+0020 SPACE] [U+006C LATIN SMALL LETTER L] 20:01:47 ?where test 20:01:47 * lambdabot tests 20:01:53 ?where+ test `echo test 20:01:53 It is forever etched in my memory. 20:01:55 ?where test 20:01:55 `echo test 20:01:56 test 20:02:43 * oerjan doesn't see how that's relevant. 20:02:58 it ignored HackEgo, then responded to me c/p-ing the same command. 20:03:07 I'm just saying, maybe one of them should be ignoring commands from the other one. 20:03:26 I'll just cheat. 20:03:40 `echo lambdabot: @run "hi" 20:03:40 lambdabot: @run "hi" 20:03:41 unless HackEgo is suddenly inserting a ^O which i cannot copy. 20:03:42 "hi" 20:03:46 oh. 20:04:23 was that the cheat. 20:04:51 `? weather 20:04:52 lambdabot: @@ @@ (@where weather) CYUL ENVA ESSB KOAK PAMR 20:04:54 CYUL 091800Z 28015G21KT 30SM FEW050 FEW240 24/12 A3009 RMK SC1CI1 CI TR SLP190 DENSITY ALT 1000FT \ ENVA 091850Z 12007KT CAVOK 17/11 Q1013 NOSIG RMK WIND 670FT 16010KT \ ESSB 091850Z 14004KT 9999 20:04:54 FEW030 17/15 Q1013 \ KOAK 091853Z 24010KT 7SM OVC008 16/14 A2999 RMK AO2 SLP156 T01610144 \ PAMR 091853Z 00000KT 10SM SCT080 OVC100 16/12 A2996 RMK AO2 SLP147 T01560122 20:05:08 `? weather 20:05:09 lambdabot: @@ @@ (@where weather) CYUL ENVA ESSB KOAK PAMR 20:05:11 CYUL 091800Z 28015G21KT 30SM FEW050 FEW240 24/12 A3009 RMK SC1CI1 CI TR SLP190 DENSITY ALT 1000FT \ ENVA 091850Z 12007KT CAVOK 17/11 Q1013 NOSIG RMK WIND 670FT 16010KT \ ESSB 091850Z 14004KT 9999 20:05:11 FEW030 17/15 Q1013 \ KOAK 091853Z 24010KT 7SM OVC008 16/14 A2999 RMK AO2 SLP156 T01610144 \ PAMR 091853Z 00000KT 10SM SCT080 OVC100 16/12 A2996 RMK AO2 SLP147 T01560122 20:05:25 hm i cannot prove you didn't cheat again. 20:28:45 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 20:30:02 `5 w 20:30:07 1/3:burlesque//Burlesque is only the sexiest language on Earth. (See: http://mroman.ch/burlesque) \ saucepan//The saucepan is a tool used by oerjan to cook delicious risgrøt as a reward for good behavior. \ gaspacho//You like Gaspacho and I like Gazpacho. Let's call the whole thing off! \ intellectual property//Intellectual property is either the 20:30:09 `n 20:30:09 2/3:plot of land where a university campus is or otherwise a property which gives something an intellectual air or appearance. \ fundamental theorem of taneb//The Fundamental Theorem of Taneb states that for all strings S, if S describes a thing not involving sex, then it is provable that Taneb invented the thing described by S; and, furthermore, t 20:30:11 `n 20:30:11 3/3:hat it is provable that there exists a string T that describes a thing not involving sex that Taneb did not invent. 20:30:20 `dowg saucepan 20:30:27 9456:2016-10-26 learn The saucepan is a tool used by oerjan to cook delicious risgr\xc3\xb8t as a reward for good behavior. 20:30:31 oerjan makes risgrøt? 20:31:17 not for many years alas. 20:31:36 Why not? 20:31:44 my stomach gets upset by hot milk products. 20:31:53 Hmm. 20:31:54 also, too lazy to cook. 20:32:18 I'm trying to get into the habit of cooking 20:32:22 I bought a fancy tri-ply saucepan. 20:32:29 I use it for all sorts of things. It's great. 20:32:32 I think I mentioned yesterday I made an omelette 20:32:42 Taneb: What vegetarian food have you been cooking? 20:32:57 -!- rdococ has left ("Leaving"). 20:33:05 shachaf, certain pasta ready meals 20:33:16 Taneb: Maybe you'd like to make tomato chutney? 20:33:29 Perhaps! But not tonight 20:33:42 I can send you a recipe my mother sent me. 20:33:44 I don't have any tomatoes in, for a start 20:33:52 And I need to use up my ham 20:34:11 Do you want the recipe? 20:34:17 . o O ( para-chutney, the meal for people in flight ) 20:34:34 I'm not sure "chutney" is even the right word for this thing. Maybe it is. 20:34:37 But at any rate it's TG. 20:34:48 Tomatoes are the best vegetables. 20:34:57 `? tomato 20:34:58 tomato? ¯\(°​_o)/¯ 20:35:02 `? tomahto 20:35:03 tomahto? ¯\(°​_o)/¯ 20:35:08 `? tomayto 20:35:09 tomayto? ¯\(°​_o)/¯ 20:35:16 hm wait 20:35:19 `? potato 20:35:20 potato? ¯\(°​_o)/¯ 20:35:22 plz send hairy tomato help 20:35:24 darn 20:35:38 `grwp whole think off 20:35:40 argh 20:35:46 `grwp whole thing off 20:35:56 gaspacho:You like Gaspacho and I like Gazpacho. Let's call the whole thing off! \ gazpacho:You like Gazpacho and I like Gaspacho. Let's call the whole thing off! 20:35:56 No output. 20:36:05 hm ok 20:36:17 -!- AnotherTest has quit (Ping timeout: 258 seconds). 20:36:28 -!- wob_jonas has joined. 20:36:31 * oerjan is delaying eating again -> 20:36:59 Jafet: funnily, that reduction still leaves open the similar problem where the graph has to be undirected. 20:38:01 -!- AnotherTest has joined. 20:38:22 __kerbal__: I thought only ais523 did 20:38:34 I have some tomatoes, but they're mealy (I think). 20:38:42 That's pretty scow. What do I do to avoid mealy tomatoes? 20:39:40 -!- joast has quit (Ping timeout: 246 seconds). 20:39:54 Maybe... make spaghetti sauce with them? 20:40:36 Well, I'm going to cook the ones I have. 20:40:38 "<\oren\> Idiot footballer thinks devanagari can be [...]]" => there are entire long blogs collecting stupid tattoos, including http://hanzismatter.blogspot.hu/ 20:40:51 But the others I made salad with, and the salad turned out bad. 20:41:03 So I want to avoid mealiness (meal?) in future tomatoes. 20:42:03 wob_jonas: There is http://www.badhebrew.com/ 20:42:31 \oren\: also related is http://www.madore.org/~david/weblog/d.2015-03-09.2280.html messed up arabic script on a sign, all letters in separated form and written left to right. 20:42:57 wob_jonas: several others are, or have been, in agora. i'm currently just watching. 20:43:07 that actually seems to happen somewhat often, I've seen a few cases myself, at least of the all letters in isolated form, I don't know enough arabic to tell whether the direction is reversed too 20:43:16 but i was in agora before i knew what an esolang was. 20:43:29 -!- Sgeo_ has quit (Ping timeout: 248 seconds). 20:44:05 Do you know what an esolang is now? 20:45:12 Also, I just got my new eyeglasses, so I'm now getting accustomed to it. 20:45:14 . o O ( i have some machines, but they're mealy ) 20:47:25 ``` rev <<<'won niaga evila si ogEkcaH' 20:47:26 HackEgo is alive again now 20:47:30 great 20:47:32 shachaf: erm... 20:48:07 . o O ( why is wob_jonas making HackEgo say evil things backwards ) 20:48:09 -!- atslash has quit (Read error: Connection reset by peer). 20:48:37 `le/rn_append oerjan//He doesn't know what an esolang is. 20:48:54 -!- atslash has joined. 20:49:02 shachaf: well i knew, but people keep trying to change the definition 20:49:24 `le/rn_append oerjan//He no longer knows what an esolang is. 20:49:36 `le/rn_append oerjan//He no longer knows whether he knows what an esolang is. 20:50:10 -!- Sgeo has joined. 20:50:24 `? oerjan 20:50:25 Your omnipheasant back principal swatty arrant "Darth Ept" oerjan the indecisive is a hazy expert in minor compaction. Also a Glaneep who disses Roald Dahl. He could never render the word "amortized" so he put it here for connivance. His arc-nemesis is Kitty Crocker. He twice punned without noticing it. 20:50:44 `2 ? oerjan 20:50:45 2/1: 20:50:50 hmm 20:51:09 we do try to keep it within standard length limits. 20:51:10 HackEgo didn't seem to understand your commands 20:51:16 Yeah. 20:51:30 wob_jonas: shachaf likes to pretend he gives HackEgo commands. 20:51:44 I didn't want to exceed the length limit. 20:52:06 i guess that would require a major compaction. 20:52:23 `grWp major compaction 20:52:25 No output. 20:52:41 `` doag . | grep compaction 20:52:48 No output. 20:53:00 Hmm. We were talking about major compactions here, weren't we? 20:53:22 `` grWp -l compaction 20:53:24 oerjan 20:53:26 hth 20:53:57 Oh, right. 20:54:12 `swrjan s/arc/ark/ 20:54:14 oerjan//Your omnipheasant back principal swatty arrant "Darth Ept" oerjan the indecisive is a hazy expert in minor compaction. Also a Glaneep who disses Roald Dahl. He could never render the word "amortized" so he put it here for connivance. His ark-nemesis is Kitty Crocker. He twice punned without noticing it. 20:54:55 -!- sleffy has joined. 20:55:45 Do you like LevelDB? 20:55:46 `swrjan s/Kitty Crocker/Noah/ 20:55:47 oerjan//Your omnipheasant back principal swatty arrant "Darth Ept" oerjan the indecisive is a hazy expert in minor compaction. Also a Glaneep who disses Roald Dahl. He could never render the word "amortized" so he put it here for connivance. His ark-nemesis is Noah. He twice punned without noticing it. 20:55:51 zzo38: U+261D 20:56:05 -!- quintopia has quit (Ping timeout: 240 seconds). 20:56:09 pun wasn't working. unless i didn't get the reference. 20:56:20 Wait, what pun? 20:56:50 well there's one now. 20:57:07 -!- quintopia has joined. 20:57:10 -!- Sgeo has quit (Ping timeout: 246 seconds). 20:57:11 it used to say i was antedeluvian, didn't it. 20:58:43 `` doag oerjan | grep delu 20:58:49 No output. 20:58:52 hm 20:58:59 dilu hth 20:59:05 `` doag oerjan | grep dilu 20:59:10 No output. 20:59:13 So it did. 20:59:20 dowg hth 20:59:27 `` dowg oerjan | grep dilu 20:59:34 8249:2016-06-01 sedlast s/antediluvian/precambrian/ \ 4652:2014-06-06 sed -i \'s/a lying/an antediluvian/\' wisdom/oerjan 21:00:02 i guess i hypercorrected to avoid anti- 21:00:20 Well, it means "before the deluge" 21:00:24 So it would make sense. 21:03:22 -!- Sgeo has joined. 21:09:59 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 21:13:44 -!- erkin has joined. 21:26:03 -!- AnotherTest has quit (Ping timeout: 255 seconds). 21:32:23 -!- AnotherTest has joined. 21:35:15 -!- zseri has quit (Ping timeout: 260 seconds). 21:44:51 -!- Antoxyde has joined. 21:50:58 <\oren\> the torque of a solar sail at the end of a space elevator is measured in nNMm 21:53:47 mHhM 21:54:21 \oren\: Do you like LevelDB? 21:56:02 <\oren\> shachaf: never used it 21:58:41 <\oren\> shachaf: what is it for? 21:58:54 Storing data. 22:03:39 <\oren\> shachaf: we already have databases that do that. does it do anything better? 22:04:01 No, all databases are identical. 22:04:48 <\oren\> shachaf: uh, no. I mean what is the advantage of using LevelDB over say MySQL 22:05:10 Do you like BigTable? 22:05:25 <\oren\> shachaf: no idea what that is 22:06:31 Maybe the t is lowercase. 22:06:53 Well, LevelDB is like one Bigtable tablet. 22:08:08 Hmm, do you like Spanner? 22:10:01 <\oren\> shachaf: uhhh are you just naming random google internal thingies 22:10:07 Yes. 22:10:11 Well, LevelDB is external. 22:10:23 And I don't know much about Spanner other than external details. 22:12:38 <\oren\> so levelDB is basically used for when you want a giant hash? 22:12:57 A hash of what? 22:12:57 <\oren\> a giant map from strings to strings that is? 22:13:35 I don't think that's accurate. 22:13:52 For example you can make range queries. 22:15:50 <\oren\> so it's a giant PHP array? 22:16:13 <\oren\> supporting both array-like and hash-like things? 22:16:33 Hmm? 22:18:07 I mean you can query all the values in the range [a,b) 22:18:12 keys 22:19:56 -!- AnotherTest has quit (Ping timeout: 255 seconds). 22:20:52 <\oren\> http://php.net/manual/en/language.types.array.php 22:23:44 Aren't PHP arrays implemented as hash tables? 22:25:39 <\oren\> shachaf: they are a hybrid hash-table linked-list mess 22:26:05 forget everything you know about php hth 22:26:31 <\oren\> i wish i could 22:26:39 The point is that you can't ask for all keys in the range ["abc","def") 22:49:48 -!- `^_^v has quit (Quit: This computer has gone to sleep). 23:14:00 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 23:23:10 -!- imode has quit (Ping timeout: 240 seconds). 23:27:35 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 23:43:09 -!- oerjan has quit (Quit: Nite). 23:52:43 -!- boily has joined.