00:03:48 -!- ZombieAlive has joined. 00:08:13 `wisdom 00:08:14 ​@/@ is an OS made out of only the finest vapour 00:08:18 `wisdom 00:08:19 code/5 9 51 8 0 1 2 1 1 3 4 2 1 4 7 5 8 57 2 5 3 2 2 4 7 6 3 6 1 00:08:30 ah! I don't have that one. 00:08:36 `wisdom 00:08:37 eliot/Eliot inverted cats, then Taneb stole his inversion. 00:09:03 `wisdom 00:09:03 @tell elliott you really should join the chännel back hth 00:09:03 Consider it noted. 00:09:04 unicode/Unicode is a mess invented in 1988 by Xerox, Microsoft, the Spanish Inquisition, and the evil Human Supremacy Corporation, in order to make it easier for the government to spy on Chinese people. 00:09:28 I see 00:09:31 zzo38: Which government? 00:09:38 `wisdom 00:09:39 poland/Połąńd is a European country. Its population consists of two main ethnicities, the North Połes and the South Połes. 00:09:44 I don't know? Perhaps the US government 00:10:18 `? the us 00:10:19 The US is the country opposed to the THEM. 00:10:25 `? the them 00:10:25 Information on the THEM has been removed for national security reasons. 00:10:27 `? Canada 00:10:28 Canada is Big Scotland. Like, you know, very big. 00:10:39 `wisdom 00:10:40 rincewind/Rincewind is a wizzard. He likes potatoes. 00:11:41 `wisdom 00:11:42 browser/A browser is a Gopher client for convenient access to Gopher services and documents. 00:21:55 `wisdom 00:21:57 pie/I like pie \ I like pie 00:22:02 `culprits wisdom/browser 00:22:03 int-e 00:22:06 `wisdom 00:22:07 for further details./See `? for further details for futher details. 00:22:10 `wisdom 00:22:11 whitespace/see https://www.bing.com/search?q=whitespace 00:22:26 Aw, they fixed it. 00:22:29 `rm wisdom/whitespace 00:22:31 No output. 00:24:22 `? Bowser 00:24:23 Bowser? ¯\(°​_o)/¯ 00:25:32 `le/rn bowser/A Bowser is a Koopa client for convenient administration of mooks in Mushroom Kingdom. 00:25:34 Learned «bowser» 00:27:22 something wrong with `learn? 00:28:07 I'd probably mess it up 00:28:26 last I tried to use it, I think the wisdom entry name got included in the file content 00:28:46 That was a few years ago though 00:28:49 Yes. 00:28:55 But here you put the wisdom entry name in the file content. 00:29:22 The `learn command is OK if you want the filename only one word and is also the first word of the data 00:29:53 `cat bin/learn 00:29:54 ​#!/bin/bash \ topic=$(echo "$1" | lowercase | sed 's/^\(an\?\|the\) //;s/s\? .*//') \ echo "$1" >"wisdom/$topic" \ echo "Learned '$topic': $1" 00:30:03 It also recognizes if the first word of the data is a or an or the 00:30:18 O, I didn't know that 00:31:10 -!- Phantom__Hoover has joined. 00:31:50 Too much magic could be harmful 00:32:17 rather than remember and keep up-to-date with `learn's magic, it's easier to just `le/rn 00:32:33 although that might just be me 00:33:09 It's not just you. 00:33:21 But I feel obligated to mention it thanks to oerjan. 00:33:31 He complained about how le/rn encourages people not to put the title in the content. 00:34:12 Sometimes the title might not be needed in content though 00:37:27 zzo38: just got a callback from my dad. setting the tablet to +0800 makes SSL work. who would've known. 00:37:30 `wisdom 00:37:34 botlop/botlops are the core of botsentiences. Sapience is scheduled for the next release. 00:37:40 `wisdom 00:37:41 itidus19/itidus19 disappeared into a space-time anomaly 00:38:03 `` culprits wisdom/botlops 00:38:05 oerjan Bike FreeFull boily 00:39:10 -!- mihow has quit (Quit: mihow). 00:39:51 `wisdom 00:39:55 ​̸̸̼͚͇̮͕̳̞̤̜̯̪̪̱̣̠̺̹͍̩̝͚͕͓͚̙͓̪̮̟̜̣͙̪̂ͭ̎̏̔ͦ͒ͪ͌̾ͦͨ̚̚͢͢͠ͅ҉̴̢_͙̣͎͎͙̪̪̝̖͉̟̭̻̥̫̗̱̗͍̳̦̮̟̲̥͔̿̊ͣ̉ͣͪ͒̓̐͊̏ͫ̓̚̚҉̕͜͠͠҉̡̧̛͞/̼͚͇̮͕̘̳̞̤̜̯̪̘̪̱̣̠̺̹͍̩̝͚͕͓͚̙͓̪̮̟̜̣͙̪̂ͭ̎̏̔ͦ͒ͪ͌̾ͦͨ̚̚͢͢͠ͅ҉̴̢_̿̊ͣ̉ͣͪ͒̓ 00:40:02 `wisdom 00:40:03 ... 00:40:04 ​ĥäŝkéll/ĥäŝkéll is not what you were looking for. Try again. 00:40:25 aaaaaaaaaaaaaaaaaaaurgh... 00:40:51 * boily handwaves all those additions to tomorrow. «m'a faire ça demain, ça d'l'air que c'est congé.» 00:41:12 `` culprits wisdom/ĥäŝkéll 00:41:13 mroman 00:41:19 * boily mapoles mroman_ 00:49:47 `` culprits wisdom/*ÌÌ* 00:49:49 No output. 00:49:59 `` ls wisdom/*ÌÌ* 00:50:00 ls: cannot access wisdom/*ÌÌ*: No such file or directory 00:51:48 `wisdom 00:51:49 madness/madness lies thataway. 00:51:51 `wisdom 00:51:53 funciton/A funciton is the number of burgers to eat when I get one. 00:51:55 `wisdom 00:51:56 ci/The CIs are a secret society led by David Morgan-Mar, bent on conquering the world from Sydney with web comics and unsolvable puzzles. They invented Taneb. 00:52:19 `? estin 00:52:20 estin? ¯\(°​_o)/¯ 00:54:15 and here I was naïvely believing that Taneb invented himself. 01:05:16 -!- Wallacoloo has joined. 01:17:48 -!- Phantom_Hoover has joined. 01:19:12 -!- Phantom__Hoover has quit (Ping timeout: 264 seconds). 01:21:32 -!- Wallacoloo has quit (Quit: Leaving.). 01:43:50 -!- variable has quit (Ping timeout: 246 seconds). 01:57:55 if there was no Taneb, it would be necessary for Taneb to invent him 02:01:58 therefore, Taneb is a quine. 02:02:55 What is this II stuff? 02:03:05 I assume it's HexChat sucking and it's not really II 02:03:24 It's the number after I and after II 02:03:32 It's the number after I and before III 02:03:41 HexChat is a 💩 02:03:44 Ok that works 02:03:53 Well, not "works" but shows up as a box 02:04:29 what is hexchat? 02:04:55 oh like irssi but different? 02:05:45 * boily dons his tinfoil hat and points at a possible hexham conspiracy. 02:07:47 It's forked XChat 02:08:13 oh so it's a GUI program? bleh 02:08:19 boily: Taneb was presumably invented by nitia. 02:08:33 shachaf: have we found out who nitia is yet? 02:08:38 I prefer ncurses programs for basically all purposes 02:08:42 boily: yes hth 02:08:49 shachaf: oh twh 02:08:50 `` sed -i 's/creator/inventor/' wisdom/nitia 02:08:52 No output. 02:08:59 `? nitia 02:09:00 nitia is the inventor of all things. The BBC invented her. 02:09:08 ???????????????? 02:09:13 tdnh. 02:10:25 we had fiora and douglass who were feminine chännelers. is nitia one of them? 02:11:03 (sorry if I'm missing other female members here. by default I'm assuming people to be fungotkin.) 02:11:42 Google says "Nitia" is a feminine name. 02:11:52 But enumerating folks like that doesn't seem very nice. 02:11:54 Roughly 80% of my comp sci graduation's attendees were men hth. 02:12:40 (Yes, the comp sci department has its own graduation...) 02:13:13 s/attendees/'graduands'/ 02:13:53 `culprits wisdom/you 02:13:55 shachaf oerjan FreeFull shachaf shachaf nitia 02:13:57 oh. btw, fizzie, FUNGOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOT! 02:14:26 boily: do you want to figure out where nitia came from 02:14:36 int-e got mad that i gave it away 02:14:41 oren_: roughly 100% of comp eng graduatees were men when I graduated hth 02:14:47 anyway, it's safe to say that without any other evidence any given group of computer people are mostly men 02:14:50 shachaf: is nitia you? 02:15:02 oren_: more like rude to say hth 02:15:33 -!- Herbalist has quit (Ping timeout: 276 seconds). 02:15:54 lol yeah some people get mad when you point it out. my dad advised me to study in the medicine section of the library to meet girls 02:16:42 (I was like, 'library? what library') 02:16:42 that is not exactly what i mean 02:16:57 shachaf: can I mapole oren_ with great force? >:) 02:17:27 i would suggest not 02:17:31 beuh. 02:18:04 -!- GeekDude has quit (Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com)). 02:18:56 still, we're (or at least I) not progressing upon the nitiaproblem. 02:19:13 maybe scan the logs? 02:19:32 boily: you can work it out 02:19:36 all the information is in the hg logs 02:19:40 for example figure out what date nitia modified that file and check the logs for that day 02:22:03 The hg logs contain the command that modified the file. 02:22:35 `rot13 nitia 02:22:36 avgvn 02:23:45 angry video game video nerd? 02:24:34 -!- hilquias has joined. 02:26:10 shachaf: http://codu.org/logs/log/_esoteric/2015-06-22#191506shachaf 02:26:27 cheating 02:27:01 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 02:27:27 ain't cheating. Ctrl-Fed through the logs. 02:27:29 Oh, there is also izabera who is a girl 02:27:32 `culprits useless_file.txt 02:27:39 fizzie estin 02:27:45 useless file? 02:27:56 `cat useless_file.txt 02:27:56 izabera: do you corroborate oren_'s affirmation? 02:27:56 cat: useless_file.txt: No such file or directory 02:28:12 `echo useless > useless_file.txt 02:28:12 useless > useless_file.txt 02:28:14 really? 02:28:57 i would say just let people be twh 02:29:16 If you want to write it to a file put `` or ``` at front (with a space afterward), to make shell interpretation 02:29:33 If you don't do that then it just treats it as a command with one parameter not interpreted by shell. 02:29:39 shachaf: indeed. 02:29:52 boily: that includes you 02:30:04 therefore, indeed. 02:30:15 ``echo useless > useless_file.txt 02:30:16 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: `echo: not found 02:30:28 what's the difference between `` and ``` 02:30:35 Why are you mkaing useless_file.txt? 02:31:17 why not? 02:31:29 That file is kind of special. 02:31:29 No, you need a space after `` or ``` 02:31:35 We might never have another file created by estin. 02:31:39 scoofy: The difference between them is the locale setting 02:31:44 `` echo 無駄無駄無駄ムダ〜! > emoticons/useless 02:31:46 No output. 02:32:13 If you put `` then it uses the default locale, but if you put ``` then it uses the C locale instead. 02:32:22 hmm that isn't an emoticon, just a reference to a manga 02:32:44 and a tractor. 02:36:18 `` echo オラオラオラ (三・o・)三☆三(`ε´三)無駄無駄無駄無駄 > emoticons/useless 02:36:19 bash: -c: line 0: syntax error near unexpected token `(' \ bash: -c: line 0: `echo オラオラオラ (三・o・)三☆三(`ε´三)無駄無駄無駄無駄 > emoticons/useless' 02:36:41 `` echo オラオラオラ(三・o・)三☆三(`ε´三)無駄無駄無駄無駄 > emoticons/useless 02:36:44 No output. 02:38:02 But if you want to write plain data to a file one way to do is to use the mk command instead 02:40:33 I can't find one that includes some depiction of a steamroller and WRYYY 02:40:45 That's OK. 02:40:52 emoticons/ is not a good directory anyway. 02:40:59 IRC would be better with fewer of them. 02:41:28 `cat emoticons/gaan 02:41:29 ​(°Д°) 02:45:10 -!- boily has quit (Quit: ARCHITEXTURED CHICKEN). 02:47:32 ㊤㊤㊦㊦㊧㊨㊧㊨ウルトラパンチ(*゚∇゚)-O))~~~~~~Ю)゚ロ゚)/ 02:52:11 \[^_^]/ 03:14:39 -!- Herbalist has joined. 03:15:10 -!- nys has quit (Quit: quit). 03:18:06 That is not the entire konami code. 03:25:46 ㊤㊤㊦㊦㊧㊨㊧㊨Ⓑ Ⓐ [START] 03:26:35 `wisdom 03:26:37 sport/An 03:27:42 how did that get messed up twh 03:27:53 `? konami 03:27:53 konami? ¯\(°​_o)/¯ 03:27:55 `rm wisdom/sport 03:27:57 No output. 03:28:24 `le/rn konami/The konami code is ㊤㊤㊦㊦㊧㊨㊧㊨Ⓑ Ⓐ [START] 03:28:27 Learned «konami» 03:33:47 -!- password2 has joined. 03:43:29 -!- Wright has quit (Ping timeout: 256 seconds). 04:11:43 Why does "font-size: 50px" not make the maximum height of each letter exactly 50 pixels? 04:12:12 what the hell is 50px measuring? 04:13:35 -!- Herbalist has quit (Quit: WeeChat 1.2). 04:15:10 god damn european font makers 04:17:11 It's the height from the top of the box the glyph is in to the bottom. That is, it is making the height of each letter 50 pixels but this includes invisible portions of the letter. 04:18:13 It doesn't appear that that's the case. 04:18:22 Then I am wrong. 04:18:50 It includes a weird space which no letter fills 04:19:40 Well I guess the font was designed with an invisible part at the top of every letter 04:20:10 so you're right in a way 04:20:35 It's just measuring 50 useless pixels. :P 04:20:59 well 40 useful ones and 10 useless ones 04:23:02 Anyway the japanese fonts nver have this problem. (they have other problems...) 04:23:34 such as often being ugly as fk 04:23:48 (on their latin letters) 04:24:22 Japanese fonts IIRC are likely to be making Latin letters fit in half an ideograph space. 04:24:38 That too. 04:24:56 (never mind that this is only typographically correct when you're handwriting on grid paper) 04:25:22 Well japanese people do handwrite on graph paper 04:25:42 -!- lemurian has quit (Read error: Connection reset by peer). 04:25:50 Yes, but that's not how Japanese typesetting works. 04:26:10 That's how Japanese hand-written essay writing works. :) 04:26:27 modern japanese fonts have a 'P' version which is proprtional 04:26:40 -!- password2 has quit (Ping timeout: 265 seconds). 04:27:06 And that one matches proper Japanese typesetting rules. 04:27:54 you'll often see the non-p version used for making grids, though (because japanese people hate CSS jsut as much as anyone) 04:27:57 (essentially when you have a run of Latin letters, you're supposed to put that in proportional font, and then when you return to Japanese writing you begin at the next 1 half-space) 04:28:44 Sigh, yeah. 04:31:33 -!- password2 has joined. 04:32:29 [wiki] [[Special:Log/newusers]] create * Hagb4rd * New user account 04:32:58 uh oh 04:35:06 shachaf: uh-oh? 04:38:44 -!- Wallacoloo has joined. 04:41:18 Bah, I wonder how much trouble it would be to just write JS that detect the window size and positions eveything absolute 04:43:06 maybe I can write a sane version of CSS on top of JS 04:47:46 -!- Wright has joined. 04:54:27 No matter how long I use CSS, it always feels like I'm looking up a magic incantation from stackoverflow every time 04:55:03 some of which no longer work 04:56:23 Then, don't use CSS, many times is not needed 05:05:22 well for this purpose I could use oldskool tables partying like it's 2002. (I needed to vertically align some stuff). I ended up using fixed-size divs to "bump"the content into the right places, which is actually a similar process 05:10:56 Draw your page in a canvas 05:11:03 -!- Wright has quit (Ping timeout: 276 seconds). 05:11:30 Why do you need to vertically align some stuff? 05:16:58 So that it looks the way the client wants? 05:18:00 they want the texts to be vertically aligned at their tops, despite having different meanings for "50px" 05:19:01 You have some words in different fonts. veritcal align doesn't work because the visible tops of the letters aren't where the "logical" tops of the letters are 05:19:32 Why do you need the words to be in different fonts? 05:19:57 They wanted it that way 05:23:46 Well at least it looks correct even if it will look like an abomination to CSS sticklers 05:24:26 Jafet: well the accepted approach previously was often to make the whole web page as one SWF 05:24:51 So very similar to the approach you propose 05:26:29 however now that fucking apple is trying to take away our god-given right to application/x-shockwave-flash 05:26:43 -!- password2 has quit (Remote host closed the connection). 05:27:14 It also is no good if the user doesn't want Flash 05:27:32 Just use text; that work better anywhere. 05:28:09 Well, so long as the user has a fixed width font or you supply the font 05:28:21 it could work 05:28:48 The user probably will have a fixed width font, although you can supply one anyways, and also specify fixed width so that it will still work if the user does not download the font. 06:34:18 -!- Wallacoloo has quit (Ping timeout: 248 seconds). 06:37:36 zzo38: yes, it _should_, if it weren't for the stupid bug in firefox releases these days where if you ask firefox to ignore the specific font face names specified by the webpage (css or html), then it also ignores requests for monospace, serif, sans-serif. 06:38:17 zzo38: they used to do this properly, honoring requests among those three predefined names but not specific font face names, but they messed it up a year ago or something. 06:44:38 Can you still use or whatever? Furthermore, can they to fix the bug? And, can you tell it to not download any fonts but still honor requests for font names if you have them installed? 06:45:28 -!- AnotherTest has joined. 06:57:28 zzo38: no, because the TT is made monospace by a built-in CSS rule too, and that's ignored as well 06:57:43 zzo38: yes, I think you can tell it not to download fonts, but that's not what I want 06:57:53 I want webpages to use only the two or three fonts I specify 06:58:43 I already have fonts installed on my system, but I don't want to give control to webpages to specify fonts, because that's not their business. I'm reading text in fonts I choose. 06:59:08 But it's possible they fixed it in some later version, I haven't checked lately. 07:01:19 Regardless this firefox bug, the right thing to do for a webpage is to specify monospaced of course. 07:05:03 -!- llue has joined. 07:08:37 -!- lleu has quit (Ping timeout: 252 seconds). 07:13:42 I think I'm as dumb as the PHB, I don't "get" the latest Dilbert 07:36:09 This website has office hours: https://secure.ssa.gov/ICON/main.jsp 07:42:13 -!- fowl has quit (Excess Flood). 07:43:09 -!- augur_ has joined. 07:43:23 -!- fowl has joined. 07:43:56 -!- augur has quit (Read error: Connection reset by peer). 07:56:50 I am considering implementing the contraint-based system decribed my John Nagle in this post 07:56:57 http://www.raizlabs.com/graiz/2006/09/25/ten-reasons-why-css-sucks/#c116682639983719888 07:58:55 I think that that could be implemented to run fairly fast on today's modern javascript interpreters 08:16:09 http://citeseer.ist.psu.edu/viewdoc/summary?doi=10.1.1.101.4819 08:17:37 https://github.com/slightlyoff/cassowary.js 08:17:46 seems it's been done 08:25:47 -!- Patashu has joined. 08:28:39 -!- f|`-`|f has quit (Ping timeout: 276 seconds). 08:31:01 -!- ayylmao has changed nick to kline. 08:32:14 -!- Patashu has quit (Ping timeout: 255 seconds). 08:33:03 -!- Patashu has joined. 08:39:09 -!- f|`-`|f has joined. 09:11:29 -!- FireFly has quit (Ping timeout: 244 seconds). 09:13:55 there's multicolumn support in CSS3 btw 09:19:17 and box-sizing 09:21:58 https://msdn.microsoft.com/en-us/library/hh673558%28v=vs.85%29.aspx <- and that 09:22:06 although I'm not sure if that is supported by other browsers 09:23:39 https://developer.mozilla.org/de/docs/Web/CSS/CSS3 09:23:40 hm. 09:23:47 parts of CSS3 are still under development? 10:00:42 -!- FireFly has joined. 10:09:11 -!- FireFly has quit (Changing host). 10:09:11 -!- FireFly has joined. 10:48:09 -!- a21 has quit (Remote host closed the connection). 11:03:56 -!- quintopia has quit (Remote host closed the connection). 12:23:25 http://constraints.cs.washington.edu/cassowary/ seems to be lacking in the web design department 12:26:23 -!- Patashu has quit (Ping timeout: 264 seconds). 12:28:38 Hmm, it's an incremental simplex algorithm 12:30:33 -!- Frooxius has quit (Quit: *bubbles away*). 12:36:27 This channel lacks fungot. 12:36:58 -!- boily has joined. 12:43:53 -!- Frooxius has joined. 12:47:28 -!- vanila has joined. 12:48:48 Helllo 13:01:44 vanelllo 13:10:24 -!- Phantom_Hoover has joined. 13:41:40 -!- `^_^v has joined. 13:53:28 -!- quintopia has joined. 13:55:20 -!- gniourf has quit (Ping timeout: 255 seconds). 13:59:31 -!- gniourf has joined. 14:03:31 Numeric Underload 14:03:33 :( 14:10:06 mrelloman_. what's a numeric underload? 14:11:48 boily, an Underload derivative in the same style as most brainfuck derivatives 14:12:40 aaaaaaaaaaaaaaaaaaah! 14:12:50 shun the derivative! 14:16:36 boily: Some ‎Esowiki201529A language 14:17:23 `learn boxmodel is how we figure out how big Taneb's cage is going to be. 14:17:35 Learned 'boxmodel': boxmodel is how we figure out how big Taneb's cage is going to be. 14:17:54 it's a Taneboxmodel. 14:18:08 also, vanelllo, Jafellot, Tanelle and chelloppro! 14:19:31 bohily 14:19:48 FirelloFly! 14:20:06 `wisdom 14:20:10 dinosaur/Dinosaurs are a diverse group of pre-historic chickens with feathers. 14:21:34 coppro: last Sunday I managed to ron on 1S 7S 7S 8S 8S 9S 9S 7M 8M 9M 7P 8P 9P 1S, with 1S as dora :D 14:21:47 `` echo $'#!/bin/sh\ntr "aoeuiy" "äöëüïÿ"' >bin/döts && chmod a+x bin/döts && wisdom | döts 14:21:49 mrmn/mrmn s ldng rtst n psswrd scrt (SFW). H ls lks blck mdnss. H cn dsgn psswrd hshs tht r wrs thn th dntt fnctän. H nvntd th dntt fnctän. H's ls n rtst n ncnvntänl wrfr. 14:22:04 I think we have a UTF-8 problem 14:22:16 `revert 14:22:25 rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done. 14:24:15 isn't GNU tr just brkoen? 14:26:07 Perhaps 14:26:29 `` echo $'#!/bin/sh\nsed -re "y/aoeuiy/äöëüïÿ/"' >bin/döts && chmod a+x bin/döts && wisdom | döts 14:26:32 böwsër/A Böwsër ïs ä Kööpä clïënt för cönvënïënt ädmïnïsträtïön öf mööks ïn Müshrööm Kïngdöm. 14:26:50 `locale 14:26:50 LANG=en_NZ.UTF-8 \ LANGUAGE= \ LC_CTYPE="en_NZ.UTF-8" \ LC_NUMERIC="en_NZ.UTF-8" \ LC_TIME="en_NZ.UTF-8" \ LC_COLLATE="en_NZ.UTF-8" \ LC_MONETARY="en_NZ.UTF-8" \ LC_MESSAGES="en_NZ.UTF-8" \ LC_PAPER="en_NZ.UTF-8" \ LC_NAME="en_NZ.UTF-8" \ LC_ADDRESS="en_NZ.UTF-8" \ LC_TELEPHONE="en_NZ.UTF-8" \ LC_MEASUREMENT="en_NZ.UTF-8" \ LC_IDENTIFICATION="en_NZ 14:27:42 `` echo $'#!/bin/sh\nwisdom | döts' >bin/wisdöm && chmod a+x bin/wisdöm 14:27:44 No output. 14:27:59 `` echo $'#!/bin/sh\nsed -re "y/aehiotuwxy/äëḧïöẗüẅẍÿ/"' >bin/döts && chmod a+x bin/döts && wisdom | döts 14:28:03 zömgmödülës/ZOMGMODULES ïs böẗḧ ä smäll blöndë vëẗërïnärïän änd jüsẗ mödülës övër ẗḧë rïng öf ZOMGs. 14:28:10 `- 14:28:11 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: -: not found 14:28:57 `` echo $'#!/bin/sh\nsed -re "y/aehiotuwxyAEIOUY/äëḧïöẗüẅẍÿÄËÏÖÜŸ/"' >bin/döts && chmod a+x bin/döts && wisdom | döts 14:29:00 ​ḧänd/Ä ḧänd ïn ẗḧë büsḧ ïs bëẗẗër ẗḧän ä sẗönëd bïrd. 14:29:28 `? mroman 14:29:30 mroman is a leading artist in password security (SFW). He also likes black madness. He can design password hashes that are worse than the identity function. He invented the identity function. He's also an artist in unconventional warfare. 14:29:45 black madness? 14:29:58 `? mroman | döts 14:29:59 mroman | döts? ¯\(°​_o)/¯ 14:30:00 `log black madness 14:30:01 boily: :D 14:30:03 `` ? mroman | döts 14:30:03 ​/hackenv/bin/log: 2: cd: can't cd to /var/irclogs/_esoteric \ grep: ????-??-??.txt: No such file or directory 14:30:04 bash: 0: command not found 14:30:09 oh come on 14:30:13 `` \? mroman | döts 14:30:13 mrömän ïs ä lëädïng ärẗïsẗ ïn pässẅörd sëcürïẗÿ (SFW). Hë älsö lïkës bläck mädnëss. Hë cän dësïgn pässẅörd ḧäsḧës ẗḧäẗ ärë ẅörsë ẗḧän ẗḧë ïdënẗïẗÿ füncẗïön. Hë ïnvënẗëd ẗḧë ïdënẗïẗÿ füncẗïön. Hë's älsö än ärẗïsẗ ïn üncönvënẗïö 14:30:19 boily: in the same game as the suucha riichi after the tourney, I got this hand 14:30:46 http://arcturus.su/mjw/images/Coppro_678_Sanbaiman.jpg 14:30:54 riichi haitei tsumo 14:31:05 Well, apparentely I added the "black madness" stuff 14:31:18 coppro: holy fungot! 14:31:32 I don't remember how mahjong works 14:31:41 Wherever that came from. 14:32:01 coppro: how many chickens did you sacrifice to the Dark Gods to achieve that... 14:33:36 boily: twenty senten hands, in the prime of their youth ;) 14:34:00 -!- aretecode has quit (Read error: Connection reset by peer). 14:36:51 -!- aretecode has joined. 14:42:56 fizzie: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWIGNAHAAAAAAAAAAAAAAAAAAA! 14:44:43 `cat code 14:44:43 cat: code: No such file or directory 14:44:48 `cat wisdom/code 14:44:49 5 9 51 8 0 1 2 1 1 3 4 2 1 4 7 5 8 57 2 5 3 2 2 4 7 6 3 6 1 14:44:55 `? code 14:44:56 5 9 51 8 0 1 2 1 1 3 4 2 1 4 7 5 8 57 2 5 3 2 2 4 7 6 3 6 1 14:45:31 `run echo '[11,11,11,15,15,23,12],[5,5,5,3,53,45,16,26,00,20,15,16,22,25,45,91,32,11,15,27,06,01,11,01,47,22,30,13,43,21,11,13,29,61,65,17,19,12,28,17,11,01,23,20,16,20,81,18,32,25,58,22.,1985,10.301350435,1555466973690094680980000956080767,13720946704494913791885940266665466978579582015128512190078...' > wisdom/code 14:45:33 No output. 14:45:36 This code is better. 14:45:38 `? code 14:45:39 ​[11,11,11,15,15,23,12],[5,5,5,3,53,45,16,26,00,20,15,16,22,25,45,91,32,11,15,27,06,01,11,01,47,22,30,13,43,21,11,13,29,61,65,17,19,12,28,17,11,01,23,20,16,20,81,18,32,25,58,22.,1985,10.301350435,1555466973690094680980000956080767,13720946704494913791885940266665466978579582015128512190078... 14:46:48 “Sorry, but the terms do not match anything in the table.” 14:48:28 Well, what are we waiting for? Let's try to decode this crap. 14:49:09 So, the code appears to consist of a first part and a second part. 14:49:20 The first part is "[11,11,11,15,15,23,12],". 14:49:47 Seven two-digit numbers, with a fair amount of repetition. 14:50:23 The second part starts with "5,5,5,3" (again with the repetition), then it does a bunch of two-digit numbers again. Some of the two-digit numbers have a leading 0. 14:51:01 there's a 22., and a 10.301350435, then numbers of larger magnitude. 14:51:20 The last two-digit number is "22.", with a decimal point or period after it, suggesting that this is some sort of endpoint or at least some kind of distinguished point. 14:51:29 And don't forget the 1985, which could be interpreted as a year.f 14:51:47 It's not clear whether or not the "..." at the end indicates that the last number which appears continues further. 14:52:30 I don't think 1985 is a year. it just happens to be a four digit number. I believe the ... is a truncation. 14:52:50 Makes sense. 14:53:02 How many numbers are there in the core two digit number part? 14:53:13 > length [53,45,16,26,00,20,15,16,22,25,45,91,32,11,15,27,06,01,11,01,47,22,30,13,43,21,11,13,29,61,65,17,19,12,28,17,11,01,23,20,16,20,81,18,32,25,58] 14:53:14 47 14:53:21 47, or 48 if you count the 22. 14:53:46 > sort [53,45,16,26,00,20,15,16,22,25,45,91,32,11,15,27,06,01,11,01,47,22,30,13,43,21,11,13,29,61,65,17,19,12,28,17,11,01,23,20,16,20,81,18,32,25,58] 14:53:47 [0,1,1,1,6,11,11,11,11,12,13,13,15,15,16,16,16,17,17,18,19,20,20,20,21,22,22... 14:54:32 Full output: [0,1,1,1,6,11,11,11,11,12,13,13,15,15,16,16,16,17,17,18,19,20,20,20,21,22,22,23,25,25,26,27,28,29,30,32,32,43,45,45,47,53,58,61,65,81,91] 14:54:51 ah! I was wondering if 23 were appearing in the second part. 14:54:56 So obviously these numbers are heavily biased towards being smaller. 14:55:21 And yes, all the numbers appearing in the first part also appear in the second part. 14:55:45 And with the exception of 11, they seem to appear the same number of times. 14:55:55 11 appears three times in the first part, but four times in the second part. 14:56:14 > filter (`elem` [11,12,15,23]) [53,45,16,26,00,20,15,16,22,25,45,91,32,11,15,27,06,01,11,01,47,22,30,13,43,21,11,13,29,61,65,17,19,12,28,17,11,01,23,20,16,20,81,18,32,25,58] 14:56:16 [15,11,15,11,11,12,11,23] 14:56:55 So how is [11,11,11,15,15,23,12] related to [15,11,15,11,11,12,11,23]? 15:00:24 except for the extra 11, they are quite the same. they don't do any meaningful melody, they don't form words. they're not made of prime numbers only. 15:02:18 perhaps the information is in the second part, without the first part. 15:02:50 the reason there's a fourth 11 in there is because it's the only meaningful 11. 15:04:35 I surmise that the real separator is the second “.”. the first “.” doesn't make sense, because of the “.,” string right after the “22”. 1985 is an outlier or something. 15:05:19 another wild guess, “10” is the last two digit number to be considered, and “301350435” is the first of the Gartantuan Series. 15:07:27 repetitions like that, with bias towards small numbers, make me think of some MTF transform being applied. but my coffee is very strong this morning and I may only be experiencing wild hallucinations. 15:07:39 -!- nycs has joined. 15:07:59 (the joys of a National Holiday. it gives you time for a large pot of French press!) 15:08:13 -!- `^_^v has quit (Ping timeout: 252 seconds). 15:13:43 -!- gniourf has quit (Ping timeout: 252 seconds). 15:17:01 -!- gniourf has joined. 15:23:59 -!- gniourf has quit (Ping timeout: 264 seconds). 15:30:30 what holiday? 15:31:26 St-Jean-Baptiste! 15:32:10 -!- gniourf has joined. 15:36:52 -!- Phantom_Hoover has quit (Ping timeout: 264 seconds). 15:38:17 -!- fowl has quit (Excess Flood). 15:39:25 -!- fowl has joined. 15:45:27 who was that? 15:47:38 John the Baptist. 15:50:29 apparently today is its nativity, and August 9th is its beheading. 15:50:35 s/9/29/ 15:57:59 nativity meaning birth? 15:58:10 yes. 15:58:18 -!- nys has joined. 15:58:43 and why was he behaded? 16:02:02 haven't read that far in the wikipédia article. 16:03:54 according to tradition, it's because Salome asked for his head. https://en.wikipedia.org/wiki/Beheading_of_St._John_the_Baptist#Traditional_accounts 16:06:39 interesting. 16:09:21 -!- gniourf has quit (Ping timeout: 246 seconds). 16:12:06 -!- hilquias has quit (Remote host closed the connection). 16:14:19 -!- gniourf has joined. 16:20:02 -!- gniourf has quit (Ping timeout: 265 seconds). 16:22:07 -!- gniourf has joined. 16:39:05 -!- gamemanj has joined. 16:39:28 -!- password2 has joined. 16:44:58 -!- rdococ has joined. 16:56:38 -!- nys has quit (Quit: quit). 17:18:54 -!- ZombieAlive has quit (Remote host closed the connection). 17:19:39 -!- ZombieAlive has joined. 17:20:11 -!- ZombieAlive has quit (Remote host closed the connection). 17:24:55 -!- Wright has joined. 17:26:21 -!- ZombieAlive has joined. 17:33:32 -!- mihow has joined. 17:39:18 -!- hilquias has joined. 17:39:58 -!- MDude has joined. 18:04:00 -!- oerjan has joined. 18:13:09 -!- bb010g has quit (Quit: Connection closed for inactivity). 18:23:08 hoily. i don't think using lambdabot to contact elliott is likely to work. 18:23:55 @bot 18:23:55 :) 18:24:12 Hi guysh 18:24:48 hi fowl 18:26:53 When was the last time elliott was seen, anyways? 18:27:34 hi oerjan 18:28:18 2015-05-13-raw.txt:< 1431497089 99107 :elliott!~elliott@unaffiliated/elliott QUIT :Quit: leaving 18:28:38 Alas. 18:31:27 `wisdom 18:31:29 coonspirator/A coonspirator is caterpillar silk wrapped in collaborators. 18:34:44 hellørjan. 18:34:47 `wisdom 18:34:48 something-that-isn't-in-hackego's-wisdom/It is now. 18:41:36 `? boredom 18:41:39 boredom? ¯\(°​_o)/¯ 18:41:41 `wisdöm 18:41:42 för fürẗḧër dëẗäïls för füẗḧër dëẗäïls./Sëë `? för fürẗḧër dëẗäïls för füẗḧër dëẗäïls. 18:41:49 ouch. 18:41:57 what's up 18:42:32 `wisdom 18:42:33 macabre/The Macabres have been the hereditary rulers of Lochaber for 3 centuries. 18:42:49 `? coönspirator 18:42:50 coönspirator? ¯\(°​_o)/¯ 18:42:56 `wisdom 18:42:57 tanea/Tanea plays Minecrafs, Dware Fortresr, and lives in Yorj. 18:43:22 `wisdom 18:43:23 forty/forty means "in a fort-like manner" 18:45:38 * oerjan builds a thirt and starts throwing snowballs at boily 18:45:59 Do you know, how to make a RF modulator that can broadcast on many channels? 18:47:28 `learn A thirt is for throwsing snowballs at forty things. 18:47:30 Learned 'thirt': A thirt is for throwsing snowballs at forty things. 18:47:50 oerjan: just you wait for next winter, you vile fiend! flblblblblblbl! 18:48:23 yay `learn is not dead! 18:48:29 `? ice 18:48:30 ice? ¯\(°​_o)/¯ 18:48:35 Shouldn't forty just mean "fort-like"? 18:48:37 So ice would be forty snow? 18:48:51 no, packed snow is forty hth 18:48:53 According to that definition it's an adverb. 18:49:13 but ice is more packed than packed snow 18:50:14 ice is slippery, and already caused injuries on my person. 18:50:34 `learn A boredom is like a kingdom, except ruled by a bore. They don't tend to last very long before people revolt. 18:50:35 Learned 'boredom': A boredom is like a kingdom, except ruled by a bore. They don't tend to last very long before people revolt. 18:50:51 `` sed -i 's/ / /' wisdom/boredom 18:50:56 No output. 18:51:00 we have rules hth 18:51:09 not that rule hth 18:51:32 (incidentally the rule for quotes is two spaces hth) 18:51:39 two spaces for separating quotes 18:51:43 sentences aren't quotes 18:52:26 zzo38, is it evenv possible? 18:54:54 -!- fowl has quit (Excess Flood). 18:55:06 -!- password2 has quit (Quit: Leaving). 18:57:00 -!- fowl has joined. 18:57:27 ooh google redesigned their app menu so translate fits on the first page 18:57:39 (front page app menu) 18:57:41 you can thank pikhq for that 18:57:48 wat 18:57:58 not that he had anything to do with it 18:58:01 but you can still thank him 18:58:05 hth 18:58:06 `thanks pikhq 18:58:06 Thanks, pikhq. Thikhq. 19:00:35 oh well. forty snow: http://www.gocomics.com/calvinandhobbes/1987/12/30 19:00:42 thikh. thh. eeeekhqhqhqhqh. thikhq. it's fun to say :P 19:01:18 I intend to make that if the channel is changed on the VCR (either manually or using the schedule function) that you will receive the correct signal. They are removing that service by the end of August so I have to implement my own instead 19:01:19 int-e: I agree. 19:01:20 (these strips are surprisingly hard to find if all you know is that there's an ice fort and "where's that kid!")... 19:01:26 I've not done anything for Google yet! 19:02:01 where "ice fort" is a reinforced snow fort. 19:04:30 pikhq: then why was oerjan thanking you for it 19:04:44 how did that get messed up twh <-- oren_ got confused about spacing with ` so did `` le/rn sport/An ... 19:05:02 ahtdh 19:05:22 -!- hppavilion1 has joined. 19:05:26 shachaf: i think it would be a good idea if le/rn would also print the full wisdom on success. 19:05:38 I don't like it. 19:05:44 But you're free to implement it. 19:05:46 le/rn?? 19:06:06 oh no, hppavilion1 discovers le/rn 19:06:13 OK, it can echo it in the same format as its input. 19:06:13 we're basically doomed at this rate 19:06:17 What does le/rn do? 19:06:25 `le/rn 19:06:26 No output. 19:06:26 helloppavilion1. le/rn is your friend. 19:06:35 I like that joke 19:06:44 Friendship le/rn 19:06:54 hppavilion1: adds wisdom/ entries in relatively free format 19:06:57 Is le/rn `leearn? 19:06:59 Ah 19:07:09 *`learn 19:07:13 no, `learn requires it to fit a format 19:07:37 le/rn has another name which everyone has forgotten by now 19:07:48 any esolang stuff 19:08:03 Uh 19:08:04 Hm 19:08:11 Well walruses are invading 19:09:32 shachaf: it's old name got slashed 19:09:34 *its 19:09:52 `learn Walruses are invading. 19:09:54 Learned 'walruse': Walruses are invading. 19:09:57 oops 19:10:02 anyone know a good esolang idea? 19:10:13 `rm wisdom/walruse 19:10:15 No output. 19:10:59 Is that esoteric enough? 19:11:02 * oerjan cleverly refrains from using broken `revert. 19:11:12 vanila: you know these 3d pictures you see after crossing your eyes? 19:11:51 -!- fowl has quit (Excess Flood). 19:12:01 -!- fowl has joined. 19:12:02 -!- fowl has quit (Changing host). 19:12:02 -!- fowl has joined. 19:12:02 -!- fowl has quit (Changing host). 19:12:02 -!- fowl has joined. 19:12:04 -!- bb010g has joined. 19:12:24 yeah 19:12:27 you can do them with ASCII too 19:13:47 a program would be something like a wall of malbolge-y text, where partial superposition of characters form instructions. 19:14:25 bonus point if it does something interesting when run as a malbolge program 19:15:00 haha so you have to see it in 3d to program 19:15:23 -!- hppavilion1 has quit (Ping timeout: 246 seconds). 19:15:35 -!- hppavilion1 has joined. 19:15:46 A good idea for an esolang is an esoteric markup language 19:15:54 I'll make the accompanying stylesheet language 19:16:00 uh oh <-- uh oh 19:16:01 Eastlink says they will stop analog service, but I want analog service therefore maybe I have to make my own way, and I have to learn how 19:16:11 you shoudn't make your own 19:16:27 oerjan: what are you uh ohing at 19:17:03 shachaf: the same thing as you did hth 19:17:10 ok tdh 19:17:14 Esoteric markup language like tex maybe 19:17:28 what is the term for dedigitizing a signal back to analog? gitizing? 19:17:39 fowl: plain TeX is already esoteric enough as it is hth 19:18:01 I use Plain TeX 19:18:12 It is very good 19:19:11 How about a Befunge-like Esolang? 19:19:21 *Esomulang 19:20:17 Someone go make that 19:20:21 I'm going to go ride a horse 19:20:24 Maybe 19:21:00 I made a 2d lang like snusp 19:21:03 (By make I mean design) 19:21:51 cool 19:21:57 `wisdom 19:21:58 megalun/megalun is a chain of a million SCSI devices. FreeFull weighs 482 of them. 19:22:03 `wisdom 19:22:05 bdsm/BDSM definitely isn't a kind of LARP and Taneb definitely did not invent it. 19:22:11 . o O (an esolang designed to be as much unlike any other esolang as possible) 19:22:36 So a usable esolang? 19:22:43 Taneb: are you sure about that twh 19:22:45 `wisdom 19:22:46 oren/oren is a Canadian esolanger who would like to obliterate time zones so that he can talk to his father who lives in the same house. He'll orobablu get the hang of toycj tuping soon. 19:22:53 `wisdom 19:22:55 doesthiswork/no 19:22:57 shachaf, I did not invent BDSM 19:22:58 `wisdom 19:22:59 soup/What soup, Doc? 19:23:09 Taneb: so shouldn't Tanebventions say that? 19:23:15 otherwise people might assume that you did 19:23:19 https://twitter.com/xlibfunctions 19:23:21 `? tanebventions 19:23:22 Tanebventions include D-modules, Chu spaces, automatic squirrel feeders, the torus, Stephen Wolfram, Go, weetoflakes, persistence, the reals, and this sentence. 19:23:29 There should be not-tanebinventions 19:23:30 `? this sentence 19:23:31 This sentence was not invented by Taneb. Taneb invented it. 19:23:31 Well, most esolangs are made to have short command names but long programs. 19:23:53 MDude, have you seen Real Fast Nora's Hair Salon 3: Shear Disaster Download? 19:23:53 `learn_append tanebvention He never invents anything involving sex. 19:23:55 Learned 'tanebvention': Tanebventions include D-modules, Chu spaces, automatic squirrel feeders, the torus, Stephen Wolfram, Go, weetoflakes, persistence, the reals, and this sentence. He never invents anything involving sex. 19:23:57 Taneb: why would you invent such a confusing sentence tdnh 19:24:05 I did say "most". 19:24:10 shachaf, it's just the kind of guy that I am 19:24:12 MDude: so a language where anything can be done with one command! 19:24:17 ?* 19:24:17 Maybe you meant: v @ ? . 19:24:18 i hope this clears it up. 19:24:25 No, that's basically be Text. 19:24:47 Since every program output would ahve to be its own command. 19:25:07 Taneb: that's such a good name 19:25:21 shachaf, thanks, I stole it from a spam article 19:25:22 Was it ion who proposed it? 19:26:28 elliott, I think 19:26:54 `eval grep -Rl FreeFull | wc -l 19:26:55 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: eval: not found 19:27:01 `exec grep -Rl FreeFull | wc -l 19:27:01 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: exec: not found 19:27:08 I forget how to do this 19:27:34 -!- variable has joined. 19:27:36 y'all are horrible nerds 19:27:54 * oerjan considers a HackEgo education camp 19:28:07 I just don't remember how to HackEgo ): 19:28:13 `help 19:28:13 Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ 19:28:20 `run grep -Rl FreeFull | wc -l 19:28:37 Woops 19:29:00 grep: bin/selflink: Too many levels of symbolic links 19:29:15 fancy 19:29:16 Ok, that's not strictly my fault 19:29:21 `run grep -Rl FreeFull wisdom/ | wc -l 19:29:30 5 19:30:24 `` grep -Rl FreeFull wisdom/ 19:30:25 wisdom/freefull \ wisdom/perpetuum mobile \ wisdom/perpetual motion machine \ wisdom/megalun \ wisdom/reflection 19:30:26 `ls 19:30:27 ​:-( \ 0 \ 113500 \ a.o \ a.out \ bdsmreclist \ bin \ blah \ blah \ blah \ canary \ cat \ Complaints \ :-D \ dc \ dog \ emoticons \ error.log \ etc \ factor \ faith \ fu \ head \ hello \ hello.c \ hi \ hours \ ibin \ index.html?dl=1812 \ interps \ le \ lib \ MaFV \ paste \ pref \ prefs \ py.py \ quines \ quotes \ random_elliott \ real \ script.py 19:30:35 `cd cat 19:30:36 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: cd: not found 19:30:44 :/ 19:31:04 `run script.py 19:31:05 bash: script.py: command not found 19:31:06 hppavilion1: there's no shell state 19:31:12 Oh 19:31:17 I was just messing around 19:31:17 every command runs separately 19:31:31 Hm 19:31:37 Ooooh 19:31:40 I get what you mean 19:31:43 `script.py 19:31:44 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: script.py: not found 19:31:51 the top level directory tends to get full of junk 19:31:54 `python script.py 19:31:55 Hello World! \ Traceback (most recent call last): \ File "script.py", line 2, in \ n \ NameError: name 'n' is not defined 19:32:28 inb4 "like all the others" 19:32:29 How do I read the contents of a python file again? 19:32:40 `read script.py 19:32:40 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: read: not found 19:32:44 `help 19:32:44 Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ 19:32:52 hppavilion1: try `url 19:33:01 it's the simplest way for a long file 19:33:05 `url script.py 19:33:06 http://codu.org/projects/hackbot/fshg/index.cgi/file/tip/script.py 19:33:31 if it's short, `cat will work too 19:33:33 How would I go about editing a file? Just out of curiousity 19:33:41 `cat script.py 19:33:41 print('Hello World!') \ n 19:33:48 hppavilion1: with linux commands 19:33:56 oh it was that short 19:34:03 *Sigh* 19:34:09 I suppose I should finish learning Python 19:34:21 Not python 19:34:21 * hppavilion1 facepalms 19:34:22 Bash 19:35:11 `python -v 19:35:13 `? perpetuum mobile 19:35:16 Perpetual motion machines came with FreeFull's phone. They were hallucinated by Slereah's lack of entropy. 19:35:22 `wisdom 19:35:24 lens/A lens is just a store comonad coalgebra. 19:35:40 -!- variable has changed nick to trout. 19:35:41 ​# installing zipimport hook \ import zipimport # builtin \ # installed zipimport hook \ # /usr/lib/python2.7/site.pyc matches /usr/lib/python2.7/site.py \ import site # precompiled from /usr/lib/python2.7/site.pyc \ # /usr/lib/python2.7/os.pyc matches /usr/lib/python2.7/os.py \ import os # precompiled from /usr/lib/python2.7/os.pyc \ import errn 19:35:48 `wisdom 19:35:49 nortti/nortti boy. very nortti boy. 19:36:00 `wisdom 19:36:01 hmph/His Master's Phonetic Hmph 19:36:07 `culprits wisdom/nortti 19:36:09 oerjan elliott Bike FreeFull ais523 ais523 elliott FreeFull oerjan FreeFull oerjan FreeFull atriq 19:36:21 `touch people.py 19:36:23 No output. 19:36:24 `ls 19:36:25 ​:-( \ 0 \ 113500 \ a.o \ a.out \ bdsmreclist \ bin \ blah \ blah \ blah \ canary \ cat \ Complaints \ :-D \ dc \ dog \ emoticons \ error.log \ etc \ factor \ faith \ fu \ head \ hello \ hello.c \ hi \ hours \ ibin \ index.html?dl=1812 \ interps \ le \ lib \ MaFV \ paste \ people.py \ pref \ prefs \ py.py \ quines \ quotes \ random_elliott \ real 19:36:49 How do I do newline in batch? 19:36:51 *Bash? 19:36:57 just \n? 19:37:15 are you sure you don't want to do newline in !!!Batch? 19:37:22 if you're making a big script, it's easier to put it on a webpage and use `fetch 19:37:35 Yeah 19:37:38 But mine'll be small 19:37:45 oerjan: wait, `fetch works? 19:37:53 Besides 19:38:02 Putting it on Github would be too much effort :P 19:38:05 `ipconfig 19:38:06 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ipconfig: not found 19:38:07 for small scripts, i use to do `run (echo ...; echo ...) >filename 19:38:12 `ip-config 19:38:13 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: ip-config: not found 19:38:27 shachaf: hm does `mk have newline support? 19:38:33 no hth 19:38:50 if you can figure out how to add it reasonably it would be nice 19:38:52 `echo "people = ['hppavilion1']" >> people.py 19:38:53 ​"people = ['hppavilion1']" >> people.py 19:39:11 `cat people.py 19:39:11 No output. 19:39:19 That didn't work 19:39:49 `metal 19:39:50 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: metal: not found 19:40:01 ls Complaints 19:40:12 `ls Complaints 19:40:13 Complaints 19:40:18 `ls Complaints/ 19:40:19 ls: cannot access Complaints/: Not a directory 19:40:20 hppavilion1: by default HackEgo commands get only a single argument made of everything after the command 19:40:27 Oh 19:40:44 `help fetch 19:40:44 Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ 19:40:47 No command to tell HackEgo to say something that sounds metal? 19:40:59 `wisdöm 19:41:00 ​ẗẅnḧ/ẗẅnḧ ïs dübïöüs ḧämbïgüïẗöüs ḧëlp ẗḧäẗ ẅïll ör ẅïll nöẗ bë ḧëlp. 19:41:05 Alright. 19:41:18 this has mëẗäl ümläüẗs. 19:41:22 Wait 19:41:42 if you want shell, you use the special command `run or the abbreviation `` (space after needed) 19:41:47 So the entirety of the arguments are one argument composed of everything after the command, separated by space? 19:41:50 *spaces? 19:42:21 hppavilion1: um the spaces aren't really separating anything, they're just there 19:42:38 given it's a single argument 19:42:51 `echo hi there look spaces 19:42:52 hi there look spaces 19:43:00 Well I mean the equivalent of ' '.join(sys.argv[1:]) 19:43:34 hppavilion1: there's only one argument, so nothing to join. 19:43:42 -!- rdococ has quit (Read error: Connection reset by peer). 19:43:48 Dammit 19:43:55 I should've checked if he was online when I joined 19:45:22 `? reflection 19:45:23 cat.reflection. 19:45:25 Werid 19:45:28 *Weird 19:45:37 Oh, that's neat 19:45:49 I kind of want to create a script for this IRC 19:45:51 Just for fun 19:45:55 `/usr/bin/ls -l wisdom/reflection 19:45:55 What do make though? 19:45:56 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: /usr/bin/ls: No such file or directory 19:46:01 `/bin/ls -l wisdom/reflection 19:46:01 ​/bin/ls: invalid option -- ' ' \ Try `/bin/ls --help' for more information. 19:46:04 `cat bin/welcöme 19:46:05 ​#!/bin/sh \ welcome "$@" | sed s/o/ö/g 19:46:33 FreeFull: you don't need /bin/ls for anything other than the wisdom/ directory entry itself 19:46:45 echo "print('Hello, World!')" >> script.py 19:46:54 `echo "print('Hello, World!')" >> script.py 19:46:54 ​"print('Hello, World!')" >> script.py 19:46:59 oh wait 19:47:04 `cat bin/wisdöm 19:47:05 ​#!/bin/sh \ wisdom | döts 19:47:06 `python script.py 19:47:06 Traceback (most recent call last): \ File "script.py", line 2, in \ n \ NameError: name 'n' is not defined \ Hello World! 19:47:14 MDude: oh it's called döts 19:47:23 `cat script.py 19:47:23 print('Hello World!') \ n 19:47:35 I can't edit script.py 19:47:36 Halp 19:47:43 `run echo Foobar! | döts 19:47:44 Fööbär! 19:47:47 `halp halp I can't edit hello world.py 19:47:48 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: halp: not found 19:48:25 `echo "print 'Hello, World!'" > script.py 19:48:25 ​"print 'Hello, World!'" > script.py 19:48:26 hppavilion1: i said, you need to use `run to get a proper shell command 19:48:32 Oh right 19:48:40 `cat bin/döts 19:48:41 ​#!/bin/sh \ sed -re "y/aehiotuwxyAEIOUY/äëḧïöẗüẅẍÿÄËÏÖÜŸ/" 19:48:56 `run (echo "print 'Hello, World!'" > script.py) 19:48:58 No output. 19:49:07 `python script.py 19:49:08 Hello, World! 19:49:10 Yay 19:49:12 It works now 19:49:18 `ls -l wisdom/reflection 19:49:19 ls: invalid option -- ' ' \ Try `ls --help' for more information. 19:49:23 `run ls -l wisdom/reflection 19:49:24 lrwxrwxrwx 1 5000 0 18 Jun 9 16:46 wisdom/reflection -> /proc/self/cmdline 19:49:45 `` echo $'#!/bin/sh\nsed -re "y/aehiotuwxyAEHIOUWXY/äëḧïöẗüẅẍÿÄËḦÏÖÜẄẌŸ/"' >bin/döts && chmod a+x bin/döts && wisdom | döts 19:49:48 fẗërnöön/Fẗërnöön ïs ẗḧë ẗïmë öf däÿ ẅḧën ẗḧë Dänës üsüällÿ ëäẗ ẗḧëïr fẗërnöönërs. 19:50:03 I can ẗ, but not on a T. what the fungot. 19:51:16 `run (echo"users = ['hppavilion1']"; echo "print 'These are the users who bothered to edit our file:'") > script.py 19:51:18 bash: echousers = ['hppavilion1']: command not found 19:51:25 `run (echo "users = ['hppavilion1']"; echo "print 'These are the users who bothered to edit our file:'") > script.py 19:51:27 No output. 19:51:36 `cat script.py 19:51:36 users = ['hppavilion1'] \ print 'These are the users who bothered to edit our file:' 19:52:34 `run (echo "for x in users:"; echo " print("\t"+x)";) >> script.ppy 19:52:36 No output. 19:52:37 `run (echo "for x in users:"; echo " print("\t"+x)";) >> script.py 19:52:39 No output. 19:52:45 `cat script.py 19:52:46 users = ['hppavilion1'] \ print 'These are the users who bothered to edit our file:' \ for x in users: \ print(t+x) 19:52:54 `python script.py 19:52:57 HackEgo: "A lens is just a store comonad coalgebra." -- that turns out to be a bit of a dead-end definition for a lens 19:52:59 Traceback (most recent call last): \ File "script.py", line 4, in \ print(t+x) \ NameError: name 't' is not defined \ These are the users who bothered to edit our file: 19:53:16 -!- boily has quit (Quit: RIFT CHICKEN). 19:53:32 `` ls bin/print* 19:53:33 bin/print_args_or_input 19:53:40 `cat bin/döts 19:53:40 ​#!/bin/sh \ sed -re "y/aehiotuwxyAEHIOUWXY/äëḧïöẗüẅẍÿÄËḦÏÖÜẄẌŸ/" 19:53:47 `run (echo "users = ['hppavilion1']"; echo "print 'These are the users who bothered to edit our file:'"; echo "for x in users:"; echo " print('\\t'+x)";) > script.py 19:53:48 No output. 19:53:59 `python script.py 19:54:00 These are the users who bothered to edit our file: \ hppavilion1 19:54:29 `` sed -i '2s/^/print_args_or_input "$@" | /' bin/döts 19:54:31 No output. 19:54:35 `cat bin/döts 19:54:35 ​#!/bin/sh \ print_args_or_input "$@" | sed -re "y/aehiotuwxyAEHIOUWXY/äëḧïöẗüẅẍÿÄËḦÏÖÜẄẌŸ/" 19:54:39 `run (echo "users = ['hppavilion1']"; echo "print 'These are the users who bothered to edit our file:'"; echo "for x in users:"; echo " print(x+', ')";) > script.py 19:54:41 No output. 19:54:49 `döts fee fi fum 19:54:50 `python script.py 19:54:51 fëë fï füm 19:54:51 These are the users who bothered to edit our file: \ hppavilion1, 19:55:31 `döts 19:56:01 No output. 19:56:06 Anyway, I'll try to think of some things that aren't common in esolangs. 19:56:23 MDude: hm i think that might time out because it chooses the input path 19:56:53 `cat 19:57:00 `echo hi 19:57:01 hi 19:57:08 `run (echo "import sys"; echo "print(sys.argv)") > argv.py 19:57:31 as in, HackEgo hangs up for a while if you try to read the command's stdin 19:57:36 Oh 19:57:48 AFK 19:57:52 `döts sup 19:57:56 No output. 19:57:56 süp 19:57:58 No output. 19:58:33 `döts `wisdom 19:58:34 ​`ẅïsdöm 19:59:28 `run wisdom) > döts 19:59:29 bash: -c: line 0: syntax error near unexpected token `)' \ bash: -c: line 0: `wisdom) > döts' 19:59:38 itym | 20:00:13 also that's what `wisdöm already does 20:00:21 `run (wisdom) | döts 20:00:22 ​ämïgä/Ämïgä ïs Spänïsḧ för ä fëmälë frïënd. 20:00:24 I see. 20:00:33 -!- trout has quit (Quit: 1 found in /dev/zero). 20:00:42 `cat bin/welcöme 20:00:42 ​#!/bin/sh \ welcome "$@" | sed s/o/ö/g 20:01:00 It'd be awesome if we gave HackEgo a B****fuck interpreter 20:01:05 `` welcome test | döts 20:01:06 ​ẗësẗ: Ẅëlcömë ẗö ẗḧë ïnẗërnäẗïönäl ḧüb för ësöẗërïc prögrämmïng längüägë dësïgn änd dëplöÿmënẗ! För mörë ïnförmäẗïön, cḧëck öüẗ öür ẅïkï: <ḧẗẗp://ësölängs.örg/>. (För ẗḧë öẗḧër kïnd öf ësöẗërïcä, ẗrÿ #ësöẗërïc ön ËFnëẗ ör D 20:01:16 hm as i feared it gets cut off 20:01:20 this channel is just boring bot stuff :( 20:01:35 hppavilion1: it already has one 20:01:46 Oh 20:01:48 Dammit 20:01:51 What about Befunge? 20:01:57 `! bf ++++++++[->+++++++<]>. 20:01:58 8 20:02:23 i think it has befunge too although it's a bit tricky to give 2d input 20:02:23 Awesome 20:02:31 Yeah 20:02:51 You have to ctrl+v the newlines or something? 20:03:09 most of the esolang interpreters were imported from EgoBot so are done in this `! way 20:03:27 Ah 20:03:30 hppavilion1: you cannot ctrl+v newlines in IRC, i think 20:03:41 Oh :/ 20:03:42 Hm... 20:03:49 Do you have to \n it? 20:04:06 hppavilion1: hm _some_ of the interpreters support \n 20:04:21 i'm not sure what befunge does. or if we've even tested it in HackEgo. 20:04:29 I'm installing Skype4Py now 20:04:53 How about a stack-based messaging program? 20:04:56 That'd be interesting 20:05:04 Or queue-based 20:05:27 Anyone want to make that with me? 20:06:25 we tend to use lambdabot for messaging around here 20:06:32 I know 20:06:38 But this'd be a stack-based program 20:06:40 there's also MemoServ for the whole freenode. 20:06:46 Not for messaging anyone in particular 20:07:00 just use pi calculus 20:07:02 Queue-based client works like this: 20:07:14 HackEgo has the limitation that it cannot tell people they have messages unless they ask... 20:07:19 \`enqueuemsg 20:07:22 It's not for anyone 20:07:30 It's just a fun little program like `wisdome 20:07:33 *`wisdom 20:07:51 And anyone else can do `dequeuemsg 20:08:05 enqueuemsg adds a message to the back of the queue 20:08:07 heh 20:08:17 And dequeue message dequeues a message and prints int 20:08:19 *it 20:08:26 Doesn't that sound fun? 20:10:19 * oerjan doubts it will catch on 20:11:02 -!- hppavilion1_ has joined. 20:11:08 I lost internet 20:11:11 * oerjan doubts it will catch on 20:11:12 Doesn't that sound fun? 20:11:17 It could 20:11:19 It might now 20:11:20 *not 20:11:22 But it could 20:11:55 okay 20:11:59 Want to try making it? 20:12:14 no, but feel free. it doesn't sound very hard. 20:12:18 OK 20:12:28 * oerjan should get something to eat 20:12:32 I need to know what libraries are available for python on this 20:12:39 `ls 20:12:40 ​:-( \ 0 \ 113500 \ a.o \ a.out \ argv.py \ bdsmreclist \ bin \ blah \ blah \ blah \ canary \ cat \ Complaints \ :-D \ dc \ dog \ emoticons \ error.log \ etc \ factor \ faith \ fu \ head \ hello \ hello.c \ hi \ hours \ ibin \ index.html?dl=1812 \ interps \ le \ lib \ MaFV \ paste \ people.py \ pref \ prefs \ py.py \ quines \ quotes \ random_elli 20:12:43 hppavilion1_, write it in erlang 20:12:47 -!- hppavilion1 has quit (Ping timeout: 246 seconds). 20:12:51 I don't know erlang 20:12:56 .u РҮРРУ 20:12:59 that isn't a problem 20:13:04 `unidecode РҮРРУ 20:13:06 ​[U+0420 CYRILLIC CAPITAL LETTER ER] [U+04AE CYRILLIC CAPITAL LETTER STRAIGHT U] [U+0420 CYRILLIC CAPITAL LETTER ER] [U+0420 CYRILLIC CAPITAL LETTER ER] [U+0423 CYRILLIC CAPITAL LETTER U] 20:13:06 Do you know erlang? 20:13:08 yeah 20:13:21 Why don't you do it then? If it'd be best done in erlang 20:13:25 `pip 20:13:26 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: pip: not found 20:13:30 Dammit 20:13:34 No pip 20:13:52 erlang doesn't sound particularly well suited, given that HackEgo cannot have persistently running programs. 20:13:58 -!- ais523 has joined. 20:14:01 Exactly 20:14:09 We'd need to save the queue to a file 20:14:16 I was going to use pickle 20:15:06 HackEgo commands don't really have net access btw, except `fetch which cannot be used from other commands. 20:15:39 there's a system for accessing _some_ web sites, but i think it's currently broken. 20:16:08 Eeeee-vry-thing is broken 20:16:21 No-o-othing works on this IRC 20:16:38 HackEgo is a bit broken. 20:16:53 (to the tune of "Everything is Awesome" 20:17:31 ) 20:18:36 Ooh 20:18:44 Let's make a `willhalt command 20:18:45 :P 20:19:16 on HackEgo, echo Yes pretty well does that. 20:19:23 Works in O(infinity) 20:19:28 Big picture person, I take it? 20:19:38 what 20:19:43 I vote we acually make that command 20:19:48 also, what happened to my eating. 20:20:00 -!- neo__ has joined. 20:20:06 Hi neoo 20:20:11 *neo__ 20:20:15 -!- nys has joined. 20:20:18 Hello World. 20:20:24 We were just making a `willhalt command 20:20:26 That's my joke >:( 20:20:35 What's you joke? 20:20:36 `relcome neo__ 20:20:45 ​neo__: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on EFnet or DALnet.) 20:21:24 I think the ESOLs have been very well implemented. 20:21:30 Awesome 20:21:38 `wisdom 20:21:39 just intonation/Bad-tempered people can be recognized by just intonation. 20:21:46 Ever think about regular languages? 20:21:52 Sometimes 20:21:54 Natural language, human to human. 20:21:59 Ah 20:22:01 That kind 20:22:02 Never 20:22:03 :P 20:22:13 We probably do 20:22:15 Persuasion, finding the right words to convince someone of something. 20:22:18 I've only been on a few days 20:22:23 Mind hacking. 20:22:39 Yep 20:22:39 Ooh 20:22:45 Esoteric Natural Languages 20:23:02 Mind hacking. Or, if you will, brainfucking 20:23:09 Exactly. 20:23:13 You guys got it. 20:23:38 #RURNM 20:23:45 I don't get it 20:23:51 `python script.py 20:23:54 These are the users who bothered to edit our file: \ hppavilion1, 20:23:58 Maybe not yet, but you will. 20:24:05 Is that a channel for conlangs or something? 20:24:10 e^i*tau=phi 20:24:23 Interesting 20:24:26 What are conlangs? 20:24:42 hppavilion1_, constructed (spoken) languages 20:24:44 Constructel languages. 20:24:49 Oh 20:24:56 Taneb!? 20:25:11 42=54 20:25:13 Nope, no one in #RURNM 20:25:18 If you do the math right. 20:25:30 #RURNM is on twitter and the net. 20:25:36 Haven't started IRC yet 20:25:46 Well MDude did 20:25:49 And now he's the admin 20:25:54 That still needs to be implemented. 20:25:57 Oh, he just did that. 20:26:02 UNLIMITED POWERRRRRRR 20:26:03 It worked! 20:26:08 I still have no idea what it is. 20:26:16 No one does 20:26:23 I think neo's just brainfucking with us 20:26:32 * hppavilion1_ made a bad pun 20:27:34 https://twitter.com/hashtag/RURNM?src=hash 20:27:40 Well there's one tweet with it. 20:27:47 Maybe it was a typo. 20:27:48 `? lobby 20:27:49 lobby? ¯\(°​_o)/¯ 20:27:56 There have been more. 20:28:00 `? `? 20:28:01 ​`? ¯\(°​_o)/¯ 20:28:02 logging off for now 20:28:07 -!- neo__ has quit (Quit: Page closed). 20:28:24 `learn `? Woooow you're sooooooooo metaaaa- No. 20:28:29 Learned '`?': `? Woooow you're sooooooooo metaaaa- No. 20:28:33 `? `? 20:28:34 ​`? Woooow you're sooooooooo metaaaa- No. 20:29:23 `unidecode - 20:29:23 ​[U+002D HYPHEN-MINUS] 20:29:42 Might want that to be an em dash. 20:30:37 I would have answered that with "Are you looking for '`? The Riddler' or '`? Matthew Lesko''". 20:31:16 I prefer mine 20:38:25 I prefer my version. 20:39:01 `revert 20:39:12 rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done. 20:39:28 if you paid proper attention, you'd have noticed that wasn't a nonexisting entry hth 20:39:58 Oh 20:40:09 That's very well-hidden 20:41:05 I think the original was better than mine 20:41:08 `? `? 20:41:09 ​`? ¯\(°​_o)/¯ 20:42:26 `? hth 20:42:28 hth is help received from a hairy toe. It is not at all hambiguitous. 20:43:15 `wisdom 20:43:15 hat/hatee-hatee-hatee-hooo 20:44:25 -!- gamemanj has quit (Ping timeout: 272 seconds). 20:45:57 How to modify the software in a Motorola cable box? Or is there a hardware modification that can remove the on-screen-display? 20:46:09 `cat wisdom/`? 20:46:10 ​`? ¯\(°​_o)/¯ 20:46:16 Yup. 20:46:43 Or some other way to force it not to display 20:47:35 `wisdom 20:47:37 gazpacho/You like Gazpacho and I like Gaspacho. Let's call the whole thing off! 20:47:52 `` sed -i 's/ / /' wisdom/gazpacho # hth 20:47:56 No output. 20:49:32 ب_ب 20:49:35 `? 20:49:38 ​? ¯\(°​_o)/¯ 20:50:03 -!- sebbu has quit (Ping timeout: 246 seconds). 20:51:12 `` grep -Rl ' ' wisdom 20:51:15 wisdom/haskell \ wisdom/turkey \ wisdom/spam \ wisdom/oerjan_ \ wisdom/gaspacho \ wisdom/finnish \ wisdom/sweden \ wisdom/ocean \ wisdom/ci \ wisdom/reflection \ wisdom/atrix \ wisdom/rtf \ wisdom/irrelevant info \ wisdom/ostrich \ wisdom/htdh \ wisdom/burlesque \ wisdom/canary 20:51:55 `cat canary 20:51:55 ​#!/bin/sh \ topic=$(echo "$1" | lowercase | sed "s/noo\+dl/nooodl/;s/ *$//") \ topic1=$(echo "$topic" | sed "s/s$//") \ cd wisdom \ if [ \( "$topic1" = "ngevd" \) -a \( -e ngevd \) ]; \ then cat /dev/urandom; \ elif [ -e "$topic" ]; \ then cat "$topic" | rnooodl; \ elif [ -e "$topic1" ]; \ then cat "$topic1" | rnooodl; \ 20:52:03 wtf 20:52:25 `` ls -lad canary 20:52:27 lrwxrwxrwx 1 5000 0 5 Jun 21 18:44 canary -> bin/? 20:52:34 no further questions 20:53:03 `culprits canary 20:53:05 oh right it was that link test 20:53:06 ais523 shachaf ais523 oerjan oerjan ais523 oerjan oerjan oerjan oerjan oerjan oerjan oerjan ais523 ais523 ais523 shachaf int-e oerjan elliott elliott elliott elliott elliott elliott elliott ais523 ais523 elliott FreeFull c00kiemon5ter Phantom_Hoover elliott oerjan shachaf elliott ais523 elliott ais523 nitia 20:53:47 `` rm canary; echo Spjong >canary 20:53:49 No output. 20:54:00 `? canary 20:54:00 Spjong 20:54:16 -!- sebbu has joined. 20:54:16 -!- sebbu has quit (Changing host). 20:54:16 -!- sebbu has joined. 20:55:08 `? turkey 20:55:09 Turkey was the center of an empire that gobbled up much of Eastern Europe and the Middle East, something which brought them into conflict with Ostrich. In the 19th century the overstuffed empire started declining, and after the Great War it was cut up like so much Shish Kebab. 20:55:11 `? ostrich 20:55:14 Ostrich used to be a large middle European empire in frequent conflict with Turkey. After a famine it sort of split into Ostrich/Hungry. Alas its policy of keeping its head in the sand did not get it through the Great War, and with its final attempts to take flight failing, it ended up cut into several pieces. 20:55:41 `` run sed -i 's/ / /' wisdom/turkey wisdom/ostrich 20:55:42 run run run 20:55:46 oops 20:55:50 -!- hppavilion1_ has quit (Ping timeout: 246 seconds). 20:55:51 `` sed -i 's/ / /' wisdom/turkey wisdom/ostrich 20:55:52 No output. 20:56:13 `? gaspacho 20:56:14 You like Gazpacho and I like Gaspacho. Let's call the whole thing off! 20:56:33 `? sweden 20:56:34 Sweden is the suburb capital of Norway. It's where all the Nobel prizes are announced, except the Math Prize. 20:56:53 `? ocean 20:56:54 The Pacific Ocean is half the world and surrounded by fire. The Atlantic Ocean is less cool than its giant underwater mountain range. The Arctic Ocean is cold. The Indian Ocean is full of typhoons and non-Eurocentric shipping. 20:57:15 wait where is the / / in that 20:57:33 `` sed -i 's/ / /' wisdom/{gaspacho,sweden} 20:57:40 No output. 20:58:32 `? finnish 20:58:33 Finnish suomalaiset ei Perkeleistä on hakkapeliittaan. Ei saa peittää. Parasta ennen! 20:58:39 :D 20:58:42 `? spam 20:58:44 Spam is a delicious meat product. See http://www.spamjamhawaii.com/ 20:58:57 `? ci 20:58:58 The CIs are a secret society led by David Morgan-Mar, bent on conquering the world from Sydney with web comics and unsolvable puzzles. They invented Taneb. 20:59:20 `` sed -i 's/ / /g' wisdom/{finnish,spam,ci} 20:59:21 No output. 20:59:34 -!- variable has joined. 20:59:41 `? atrix 20:59:41 Atrix is a brand of hand cream. Not to be confused with atriq. 20:59:55 `? rtf 20:59:56 RTF stands for Rich's Text Format, invented by Rich Burlew. In addition to plain text it supports simple stick figures. 21:00:00 `? htdh 21:00:01 HtDH is a classic text on How to Design Hotdogs or possibly Hogprams. It is all about functional condiments, and was co-authored by Herence Tao and Don Ho. 21:00:19 `` sed -i 's/ / /g' wisdom/{atrix,rtf,htdh} 21:00:23 No output. 21:00:53 `? oerjan_ 21:00:54 oerjan_ is oerjan and ørjan's chimæric clone. he shows up on irc when the network is having trouble. 21:00:57 oerjan: whoa 21:01:09 `? irrelevant info 21:01:10 KHL?%y9vnkM_v46$Tn`ʋxkH2gqH;!;2F(zإ2CmXW 21:01:14 `? burlesque 21:01:15 Burlesque is only the sexiest language on Earth. (See: http://mroman.ch/burlesque) 21:01:43 `` sed -i 's/ / /g' wisdom/{oerjan_,burlesque} 21:01:44 -!- hppavilion1 has joined. 21:01:45 No output. 21:01:57 `? No Output 21:01:57 No Output? ¯\(°​_o)/¯ 21:02:06 `` grep -Rl ' ' wisdom 21:02:07 wisdom/haskell \ wisdom/ocean \ wisdom/reflection \ wisdom/irrelevant info \ wisdom/ostrich 21:02:16 `? ¯\(°​_o)/¯ 21:02:17 ​¯\(°​_o)/¯ is a misspelling of ¯\(°_o)/¯ 21:02:17 | 21:02:17 º¯`\o 21:02:29 `` sed -i 's/ / /g' wisdom/{ostrich} 21:02:30 sed: can't read wisdom/{ostrich}: No such file or directory 21:02:38 `` sed -i 's/ / /g' wisdom/ostrich 21:02:41 No output. 21:02:48 `? haskell 21:02:48 Unbound implicit parameter (?haskell::Wisdom) \ arising from a use of implicit parameter `?haskell' 21:02:53 what's wrong with double spaces 21:03:01 `? ocean 21:03:02 The Pacific Ocean is half the world and surrounded by fire. The Atlantic Ocean is less cool than its giant underwater mountain range. The Arctic Ocean is cold. The Indian Ocean is full of typhoons and non-Eurocentric shipping. 21:03:25 -!- Patashu has joined. 21:03:38 programming terminology I really like: "truthy"/"falsey" referring to how if-like constructs see the truth values of things that aren't booleans 21:03:40 `` grep ' ' wisdom/ocean 21:03:40 The Pacific Ocean is half the world and surrounded by fire. The Atlantic Ocean is less cool than its giant underwater mountain range. The Arctic Ocean is cold. The Indian Ocean is full of typhoons and non-Eurocentric shipping. 21:03:43 -!- mihow has quit (Ping timeout: 255 seconds). 21:03:48 wtf is the ' ' 21:04:05 `` sed -i 's/ *$/' wisdom/ocean 21:04:06 sed: -e expression #1, char 6: unterminated `s' command 21:04:09 -!- mihow has joined. 21:04:11 `` sed -i 's/ *$//' wisdom/ocean 21:04:12 `` echo -n '['; cat wisdom/ocean; echo -n ']' 21:04:13 No output. 21:04:14 ​[The Pacific Ocean is half the world and surrounded by fire. The Atlantic Ocean is less cool than its giant underwater mountain range. The Arctic Ocean is cold. The Indian Ocean is full of typhoons and non-Eurocentric shipping. \ ] 21:04:26 foiled 21:04:45 `` grep -Rl ' ' wisdom 21:04:46 wisdom/haskell \ wisdom/reflection \ wisdom/irrelevant info 21:04:51 DONE 21:05:04 why do you hate double spaces so much 21:05:04 shachaf: some people seem to hate them tdnh 21:05:21 the real question is why do you hate inconsistency 21:05:27 * oerjan swats shachaf -----### 21:05:32 i was fine with fixing them opportunistically 21:05:48 `wisdom 21:05:49 algol/ALGOL stands for A Programming Language 21:06:19 `learn ALOGL is a logarithmic language. 21:06:21 Learned 'alogl': ALOGL is a logarithmic language. 21:08:59 `wisdom 21:09:01 firefly/FireFly was a short-running but well-loved sci-fi TV series released in 2003, starring Nathan Fillion and directed and written by Joss Whedon. 21:09:15 `wisdom 21:09:16 mauke/mauke is a Master Archer. Caution! He can shoot your PRIVMSG with creative arrows! 21:09:22 `wisdom 21:09:23 right/Right is not two wrongs but three lefts. 21:09:41 `wisdom 21:09:42 group/groups are just loops with the property of associativity 21:09:54 `wisdom 21:09:56 ​@/@ is an OS made out of only the finest vapour 21:10:02 `wisdom 21:10:03 zimbabwe/olsner's desk points zimbabwards. it is highly dependent on tswett's michiganic orientation. 21:10:10 `wisdom 21:10:11 browser/A browser is a Gopher client for convenient access to Gopher services and documents. 21:10:23 `wisdom 21:10:24 koen/Koen vit au haut de la Tour Eiffel (coordonnées approximatives). 21:10:32 `wisdom 21:10:33 go/Go is a common verbal game programming language invented by the Germanic Taneb tribes in the strategic territories of East Asia. 21:10:38 `wisdom 21:10:39 lifthrasiir/lifthrasiir is shunned by the rest of his country for being no good at League of Legends. 21:10:44 `wisdom 21:10:45 brainfuck/brainfuck is the integral of the family of terrible esolangs. 21:10:51 `wisdom 21:10:52 ​¯\(°_o)/¯\(°_o)a/ 21:10:53 | | 21:10:53 º¯`\o o/`¯º 21:11:11 `wisdom 21:11:12 apt-get/apt-get installs whatever you wanted, plus whatever Mark Shuttleworth wanted. 21:11:21 heh 21:11:36 `? heh 21:11:37 heh? ¯\(°​_o)/¯ 21:11:49 `? lol 21:11:50 lol? ¯\(°​_o)/¯ 21:11:57 -!- AnotherTest has quit (Ping timeout: 265 seconds). 21:12:20 `le/rn lol/lol stands for laughing out legends 21:12:23 Learned «lol» 21:12:59 -!- hppavilion1 has quit (Ping timeout: 246 seconds). 21:14:24 `learn heh stands for hope ectoplasm helps. 21:14:26 Learned 'heh': heh stands for hope ectoplasm helps. 21:15:41 darn now i had an idea for lol 21:16:15 oh hm 21:16:21 `` ls e* 21:16:22 error.log \ \ emoticons: \ gaaan \ gaan \ kyaa \ shrug \ useless \ \ etc: \ luarocks 21:16:40 `` echo lol >emoticons/drowning 21:16:42 No output. 21:16:56 hth 21:21:55 `` echo o凸 21:21:56 o凸 21:22:08 `` echo o凸 >emoticons/flipbird 21:22:11 No output. 21:22:34 why the o? 21:22:42 `` echo 凸 >emoticons/flipbird 21:22:44 No output. 21:23:06 -!- hppavilion1 has joined. 21:23:11 `unidecode 凸 21:23:12 ​[U+51F8 CJK UNIFIED IDEOGRAPH-51F8] 21:23:40 that doesn't look very CJK 21:24:41 It is apparently used in the word 凸凹 (dekoboko) meaning bumpy 21:26:06 hmm those are fun kanji to write 21:26:15 is that the kanji version of onomatopoeia? 21:27:20 yeah. 21:27:23 -!- variable has quit (Quit: 1 found in /dev/zero). 21:31:56 There are only a few kanji which are unequivocally pictograms... 21:35:53 Rather a lot more if you count kanji which began life as pictograms. 21:36:08 Hmm, like 犬? 21:36:30 e.g. 虎, 鳥, 馬... 21:36:46 Self-Modifying Brainfuck 21:36:53 Been done 21:37:10 Brainfuck-Derived Self-Modifying Language 21:37:14 BDSMLang 21:37:15 :P 21:37:16 Oh, and 龍. Can't forget that one. 21:37:22 雨 is one that still looks like its meaning 21:37:25 Brain-modifying self-fuck 21:37:39 ... 21:37:41 Kewlzez. 21:38:12 I still need an EsoMULang 21:38:39 Oooh 21:38:44 Self-Modifying Markup 21:39:33 uh... what? 21:39:54 Just let it sink in 21:39:56 Up modifying markself 21:40:15 So there's about 600 that are literally pictograms (mutated or otherwise) 21:41:51 -!- hppavilion1_ has joined. 21:43:19 -!- Patashu has quit (Ping timeout: 272 seconds). 21:43:20 oh right, 串 21:43:33 menaing shishkabobs 21:44:08 -!- hppavilion1 has quit (Ping timeout: 246 seconds). 21:54:01 -!- nycs has quit (Ping timeout: 265 seconds). 21:55:52 -!- mihow has quit (Ping timeout: 248 seconds). 21:58:29 -!- hppavilion1_ has quit (Ping timeout: 246 seconds). 22:03:08 -!- mihow has joined. 22:05:29 -!- oerjan has quit (Quit: Nite). 22:05:45 [wiki] [[Brainfuck Markup Language]] N http://esolangs.org/w/index.php?oldid=43269 * Hppavilion1 * (+2023) Created Page 22:07:15 -!- hppavilion1 has joined. 22:07:32 Yaaaaay I wrote a language that actually has a specification 22:09:42 i am tempted to write the rainbow 22:15:15 hppavilion1: so the BF program is interpreted on a 36-bit BF? 22:15:22 cool! 22:17:16 Yes 22:17:19 It is 22:17:23 oren_ 22:17:38 (Retroactive name: ing) 22:18:17 [wiki] [[Brainfuck Markup Language]] http://esolangs.org/w/index.php?diff=43270&oldid=43269 * Hppavilion1 * (+9) 36 bit Brainfuck 22:18:53 myname: Do it. DO IT. 22:24:13 -!- boily has joined. 22:25:07 [wiki] [[Brainfuck Markup Language]] http://esolangs.org/w/index.php?diff=43271&oldid=43270 * Hppavilion1 * (+423) Variants. 22:27:53 Why won't links to categories show? 22:28:12 [wiki] [[Brainfuck Markup Language]] http://esolangs.org/w/index.php?diff=43272&oldid=43271 * Hppavilion1 * (+62) Equivalents (Why won't links to categories show?) 22:28:19 -!- quintopia has quit (Ping timeout: 255 seconds). 22:29:25 -!- quintopia has joined. 22:29:29 well, not now 22:29:37 Oh 22:29:42 it's half past twelve here 22:29:44 Well Do it. DO IT. Later. 22:29:45 :P 22:30:42 hppavilion1: feature request: you should be able to get the number of chars 22:30:58 Sure 22:31:10 Is that inclusive of the first line? 22:31:16 i'd do something like "the first cell contains the length and is omitted in regards of formating" 22:31:24 OK 22:31:31 Yeah 22:31:36 That's definitely a good idea 22:31:36 like: i want to rainvow everything 22:31:49 for this i need to know how many cells to write 22:31:59 or i have to loop forever 22:32:08 Is your Esolangs username myname? 22:32:14 I'd like to credit you 22:32:17 not sure if the number in the first cdml is a good idea, though 22:32:23 it would.breal the base 36 22:32:28 *break 22:32:33 let me sleep over it 22:32:41 True 22:32:48 Hm... 22:33:15 Well it could be that BFML isn't 36-bit brainfuck so much as 36+-bit brainfuck 22:33:20 I'll go with that 22:33:56 well, it has several other disadvantages 22:34:07 Or we could make it so , always inputs the program length... 22:34:18 thatks what i thought, too 22:34:55 better: , inputs the number of the text minus the position of the current cell 22:35:18 so if , returns 0 you can break out of a loop because you formatted everything 22:35:33 Oh 22:35:44 It would return the current character count? 22:35:53 example 22:36:07 "Hello world" is 11 chars wide 22:36:54 [[-]+>,] would bold.everything 22:36:58 oh 22:37:04 , in the front, too 22:37:11 the first , would give 11 22:37:15 the second 10 22:37:15 [wiki] [[Brainfuck Markup Language]] http://esolangs.org/w/index.php?diff=43273&oldid=43272 * Hppavilion1 * (+111) , command 22:37:18 the third 9 22:37:21 and so on 22:37:53 you would zero the current cell out, make it a 1 for bold and move to the next cell 22:38:12 OK 22:38:15 if , reads 0 you are actually behind the whole sting 22:38:38 Excellent idea 22:38:50 variations that don't break base 36: , only returns 0 or 1 22:39:03 Kewlzezz 22:39:06 Then again 22:39:14 2**36==68,719,476,736 22:39:20 >>>True 22:39:54 I have to go eat dinner 22:39:58 I'll be back in a bit 22:40:47 OK 22:40:52 Not quite yet 22:41:38 myname: Can I get your esolangs account so I don't lose track of you? 22:42:13 it's myname, but i am here practically all the time, too 22:42:32 If I remove 4 bits from text size it's base 32 and much neater 22:42:36 Should I do that? 22:43:12 No... 22:43:21 That makes the max text size 16 22:43:58 if you make , return 0 or 1 your text size isn't limited 22:44:10 it'd actually become eof check 22:44:26 OK 22:45:30 How about we use a different character for eof detector? 22:45:33 Like % 22:45:44 Or . would be nice 22:45:45 Yes 22:45:50 . is the eof detector 22:46:31 why so? 22:46:58 it's pretty confusing since in normal bf . does not change the cells 22:47:10 [wiki] [[Brainfuck Markup Language]] http://esolangs.org/w/index.php?diff=43274&oldid=43273 * Hppavilion1 * (+29) . operator 22:47:22 but i do think not having only 0 and 1 is also nice 22:47:23 Well the period means the end of a setnence 22:47:30 Both are nice 22:47:47 1 and 0 is cleaner and allows for infinte file length 22:47:51 -!- Phantom_Hoover has joined. 22:47:52 Let's go with that 22:48:09 another idea: , could be (text size - cell pos) mod 35 + 1 22:48:18 Sure 22:48:24 You can edit it into the page 22:48:30 Just be sure to explain it 22:48:35 in this way you always have > 0 on text and 0 on eof 22:48:56 hppavilion1: in which time zone are you? what are your approximative coördinates and body weigh? 22:49:10 Currently I'm on michigan time 22:49:15 As a rule I'm usually on AKST 22:49:41 Well, I'm usually on Hong Kong time but I _should_ be on AKST :P 22:49:51 uuuuuh... 22:50:28 Could I get that in UTC offset? 22:50:56 Is that intended to be Alaska's time zone? 22:51:06 42.8298539,-84.2789851,16z 22:51:26 52.163 kg 22:51:30 I have to go eat dinner 22:51:33 Be back in a bit 22:51:52 pikhq: michigan is probably -5. hong kong is +9. 22:52:04 I didn't know what AKST was. 23:02:16 @metar KLAN 23:02:16 KLAN 242253Z 26006KT 10SM CLR 24/12 A3009 RMK AO2 SLP189 T02440122 23:04:08 Michigan is -5 outside of Move the Clocks Forward For a While Time. 23:05:19 OK 23:05:19 Back 23:10:16 * 23:10:48 *? 23:10:56 Oh 23:11:00 eh? 23:11:12 I thought that was a "Alert all" thing 23:11:27 myname? 23:11:57 Or does the ? break it 23:11:59 myname 23:13:11 yeah 23:13:19 i am almost sleeping 23:13:21 Oh 23:13:23 OK 23:13:44 i will write stuff in a bunch of hours 23:13:44 I'm considering implementing a befunge-like EsoMULang 23:13:46 OK 23:14:30 [wiki] [[Category:Markup Languages]] N http://esolangs.org/w/index.php?oldid=43275 * Hppavilion1 * (+20) Created Page 23:16:50 [wiki] [[Brainfuck Markup Language]] M http://esolangs.org/w/index.php?diff=43276&oldid=43274 * Hppavilion1 * (+20) Categories 23:17:49 [wiki] [[Brainfuck Markup Language]] M http://esolangs.org/w/index.php?diff=43277&oldid=43276 * Hppavilion1 * (+0) 23:18:36 [wiki] [[Brainfuck Markup Language]] http://esolangs.org/w/index.php?diff=43278&oldid=43277 * Hppavilion1 * (+18) 2015 23:19:03 `clear 23:19:13 -!- lleu has joined. 23:19:19 Hello lleu 23:19:21 ​[H[J 23:19:37 Been around here before? 23:20:29 haven't seen them talk yet, but they've been joining the chännel for a while. 23:20:38 Oh 23:20:52 So how should my BMU work? 23:21:04 I don't want it to just be befunge marking up text 23:21:07 I don't know how? 23:21:15 -!- llue has quit (Ping timeout: 246 seconds). 23:21:23 And I definitely don't want something like the output of the stack joined together in HTML 23:22:00 Heh 23:22:06 "Joined together in HTML" 23:22:45 `learn HTMarriageL I now pronounce you Markup Language and StyleSheet Language 23:22:49 Learned 'htmarriagel': HTMarriageL I now pronounce you Markup Language and StyleSheet Language 23:23:12 OOOR I could make a stylesheet language for BFML 23:24:51 Is that a better idea? 23:27:07 stylesheet languages for this kind of thing resembles syntax hiliting hth 23:33:19 -!- hppavilion1 has quit (Ping timeout: 246 seconds). 23:37:17 -!- hppavilion1 has joined. 23:37:29 I'm back 23:39:53 If anyone's there... 23:41:20 you're still stuck with me. 23:45:08 I am on here, but, still I don't quite know by now. 23:47:03 `wisdom 23:47:06 lifthrasiir/lifthrasiir is shunned by the rest of his country for being no good at League of Legends. 23:47:28 I think I have Starcraft about him... 23:47:55 ah no. it's LoL. 23:48:03 `wisdom 23:48:04 internationale/You have been reported to the House Un-American Activities Committee 23:48:34 `culprits wisdom/internationale 23:48:37 oerjan elliott Bike FreeFull ais523 ais523 elliott FreeFull oerjan FreeFull oerjan FreeFull oerjan 23:48:46 [wiki] [[User:Hppavilion1]] N http://esolangs.org/w/index.php?oldid=43279 * Hppavilion1 * (+320) Created Page 23:49:40 oerjan: i thought the internationale united the human race 23:50:48 [wiki] [[User:Hppavilion1/Purely Functional Imperative Language]] N http://esolangs.org/w/index.php?oldid=43280 * Hppavilion1 * (+11) Filler 23:51:42 [wiki] [[User:Hppavilion1/Ideas]] N http://esolangs.org/w/index.php?oldid=43281 * Hppavilion1 * (+102) Created Page 23:57:16 -!- fowl has quit (Excess Flood). 23:58:52 -!- hppavilion1 has quit (Ping timeout: 246 seconds). 23:59:30 -!- fowl has joined.