00:00:13 `` grep hyme wisdom/* 00:00:17 grep: wisdom/¯\(°_o): Is a directory \ grep: wisdom/¯\(°​_o): Is a directory \ wisdom/thyme:Thyme itself is only an abstract approximation of oregano. 00:00:17 | 00:00:17 o/`¯º 00:00:27 okay 00:00:39 -!- fungot has quit (Ping timeout: 276 seconds). 00:00:52 fizzie: eep 00:03:46 ghci is such a scow, why is its syntax different from a .has file <-- imo, because you cannot unambiguously parse a line that might be either an expression or the start of a definition. 00:04:28 oerjan: "x = 5" is unambiguous 00:04:49 shachaf: yes, but that's not the only legal form of first line of a definition 00:04:55 x 00:04:57 = 5 00:05:00 well, if you required all of them to be on one line 00:05:01 is just as legal 00:05:05 multiline definitions are a different issue 00:05:20 but now that "data T ..." is legal, i don't see why "x = 5" shouldn't be 00:05:24 shachaf: but then you'd still have people complaining that they couldn't paste .hs files directly into ghci 00:05:33 sure you can, with :{ 00:05:39 which already exists for multiline definitions 00:05:57 ok, you probably still couldn't because .hs files can be out of order and that's asking a bit much 00:06:04 -!- constant has quit (Ping timeout: 256 seconds). 00:06:07 shachaf: i mean "newbies", aka the people you're trying to avoid having to explain this to - replacing it with having to explain :{ instead is useless. 00:06:20 but :{ is a p. good smiley face 00:06:22 shachaf: what's that, the mustachioed guy operator? 00:06:27 is that a big moustache or what? 00:06:33 oh i didn't even think of the out of order thig. 00:06:35 *thing. 00:06:40 oerjan: anyway it's not about explaining things, it's about using it myself hth 00:07:17 oren: anyway, they could probably fix it so some more cases worked out of the box, but having "typing the contents of a .hs file into ghci always works" work is hopeless. 00:07:54 :{ \ x :: Int \ print 1 \ x = 2 \ :} 00:08:08 given the recent reddit discussion i saw, it's somewhat likely that they'll try to improve it soon 00:08:16 whoa whoa whoa 00:08:33 should i try keeping up with reddit.com/r/haskell 00:08:44 i stopped after a long streak of scow 00:08:58 you don't have to read _every_ post 00:09:01 -!- augur_ has changed nick to augur. 00:09:04 it's not like i do 00:09:47 -!- augur has changed nick to augur[not-dot-ne. 00:09:53 -!- augur[not-dot-ne has changed nick to augur[notdotnet]. 00:11:50 although no one in the reddit discussion pointed out the obvious ambiguities, if i hadn't been several days late to read it i might have 00:11:57 i filed a bunch of filler ghci bugs a while ago but i forgot i was going to mention that one 00:12:10 (which means it's only obvious to me, i guess) 00:12:21 maybe it's so obvious that no one else found it necessary to mention hth 00:12:35 THAT MUST BE IT 00:12:40 a "filler" bug is one whose bug number is slightly below #10000 00:12:48 aha 00:13:11 wait, does that mean i should look at #9999 and down to see your work 00:13:16 by the way it's a shame bug #10000 was a duplicate 00:13:29 i think it deserved all the discussion from #9858 00:13:32 indeed, otoh it brought so much back into life 00:13:49 did you notice they didn't manage to fix it completely in 7.10.1 00:14:22 what's missing? 00:14:33 i stopped paying attention sometime after i became famous hth 00:15:05 shachaf: the (,) constraint vs. * ambiguity, mainly 00:15:20 well, () and => vs. -> was the exploit 00:15:21 -!- augur[notdotnet] has changed nick to augur. 00:15:37 ok 00:15:53 well i'll just rely on SafeHaskell from now on to prevent people from deleting my files 00:17:16 oh the tuple constraints thing was changed after 7.10 was released 00:19:07 that's what i said! 00:19:22 yes 00:19:34 i remembered that it happened, just not the timeline 00:19:49 also after that they've changed it into an actual class 00:21:56 https://ghc.haskell.org/trac/ghc/ticket/9995 i'm with #2 00:22:15 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 00:27:04 -!- yorick has quit (Ping timeout: 255 seconds). 00:27:31 -!- yorick has joined. 00:29:25 It's a loop with tail recursion <-- what shachaf is trying to imply is that haskell's laziness means tail recursion is often not an improvement, and this is one of those cases. 00:29:42 i wasn't trying to imply that but i did think it 00:30:25 also, when tail recursion _is_ an improvement, you often need explicit strictness annotation to make it so. 00:30:43 sometimes you can use implicit strictness annotation hth 00:33:05 `wisdom 00:33:06 mockingbird/mockingbird is watching you.. closely! Is it mocking you? Probably. 00:33:47 * oerjan tries to swat mockingbird but misses -----### 00:34:02 maybe `? should give a random wisdom when run with no arguments 00:34:12 `? 00:34:12 ​? ¯\(°​_o)/¯ 00:34:22 plausible 00:34:39 `wisdom 00:34:40 fentimans/fentimans is a delicious beverage out from Hexham, that can be paired with a fresh fternooner for a nutritive midday snack. 00:34:59 `wisdom 00:35:00 certainty/We don't know what certainty is for sure, but at least it isn't a functor. 00:38:01 `? forty 00:38:02 forty means "in a fort-like manner" 00:38:06 `? people who taneb is not 00:38:07 elliott, a rabbi, Mark Zuckerberg, James Bond 00:38:20 -!- hilquias has joined. 00:38:23 Taneb: Is that a complete list? 00:38:30 shachaf: but of course 00:39:07 -!- Lyka has changed nick to Lyka|Away. 00:40:53 `? nooodl 00:40:54 nooodl is the correct spelling 00:40:57 `? nooodl 00:40:57 nooodl is the correct spelling 00:41:00 hm 00:41:04 `? nooodl 00:41:05 nooooodl is the correct spelling 00:41:31 `? wlcom 00:41:33 Hi! This is a chat about unusual programming tools. For additional info, visit our wiki: . (For unusual things of a contrasting sort, try http://bit.ly/19k9nf8.) 00:49:25 -!- Wright__ has joined. 00:49:26 -!- Wright has quit (Read error: Connection reset by peer). 01:26:19 `bienvenir 01:26:20 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: bienvenir: not found 01:26:27 `bienvenida 01:26:28 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: bienvenida: not found 01:26:59 `bienvenido 01:27:00 ​¡Bienvenido al centro internacional para el diseño y despliegue de lenguajes de programación esotéricos! Por desgracia, la mayoría de nosotros no hablamos español. Para obtener más información, echa un vistazo a nuestro wiki: http://esolangs.org/. (Para el otro tipo de esoterismo, prueba #esoteric en irc.dal.net.) 01:27:11 `bienvenu 01:27:12 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: bienvenu: not found 01:27:22 hm no french 01:27:26 `? bienvenu 01:27:27 bienvenu? ¯\(°​_o)/¯ 01:28:45 `welcome 01:28:46 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.) 01:29:06 `` sed -i 's/en .*/en EFnet o DALnet.)/' wisdom/bienvenido 01:29:06 sed: can't read wisdom/bienvenido: No such file or directory 01:29:14 `` sed -i 's/en .*/en EFnet o DALnet.)/' wisdom/`welcome.es 01:29:15 bash: -c: line 0: unexpected EOF while looking for matching ``' \ bash: -c: line 1: syntax error: unexpected end of file 01:29:19 `` sed -i 's/en .*/en EFnet o DALnet.)/' wisdom/welcome.es 01:29:23 No output. 01:29:29 `bienvenido 01:29:30 ​¡Bienvenido al centro internacional para el diseño y despliegue de lenguajes de programación esotéricos! Por desgracia, la mayoría de nosotros no hablamos español. Para obtener más información, echa un vistazo a nuestro wiki: http://esolangs.org/. (Para el otro tipo de esoterismo, prueba #esoteric en EFnet o DALnet.) 01:30:09 `` ls wisdom/welcome* 01:30:10 wisdom/welcome \ wisdom/welcome.bork \ wisdom/welcome.es \ wisdom/welcome.fi 01:34:40 -!- edwardk has quit (Write error: Connection reset by peer). 01:34:41 -!- incomprehensibly has quit (Write error: Connection reset by peer). 01:34:42 -!- mbrcknl has quit (Read error: Connection reset by peer). 01:39:17 -!- edwardk has joined. 01:41:49 -!- Nihilumbra has joined. 01:43:03 Ok 01:43:27 The morris worm from 1987 or 88 what was it 01:43:40 -!- incomprehensibly has joined. 01:44:11 -!- mbrcknl has joined. 01:44:43 not to be confused with the morris dance 01:46:06 How to replicate it 01:46:53 it's good at replicating itself hth 01:50:57 Lol 01:51:07 Its on a floppy disk in a meusum 01:51:22 Museum 01:51:32 I can't with that word 01:58:59 Give me an alternitave language that can make a site fully functionable without the usage of javascript but can make the same style and quality of a java run site 02:03:10 are you confusing java and javascript, they are completely different. 02:03:30 Sorry 02:03:37 Java script run site 02:04:26 I know they are different I just can't word atm 02:04:54 a lot of languages could work in principle but they have the problem that _your site_ doesn't get to decide what user's _browsers_ support, and javascript is the only thing that works widely without users installing anything extra these days. 02:05:04 *users' 02:05:22 God 02:05:24 Dammit 02:05:49 however, there are quite a lot of languages that can be _compiled_ to javascript. 02:06:03 Why is everything with javascript, I want more versitile sites 02:07:09 because javascript was what got improved upon to fix the even more horrible mess that existed before. 02:08:01 java btw tried to be it, but failed. 02:08:36 * oerjan should note that he isn't a web developer so may be missing something. 02:08:51 -!- MDude has changed nick to MDream. 02:10:39 Ah, I forgot Oerjan is in his 40's he was in the nightmare of the early internet 02:11:33 it wasn't much of a nightmare for me, but then i didn't have to program it. 02:12:26 Ha ha what do you mean program it 02:12:55 i didn't have to try to make fancy websites 02:12:59 Ah 02:13:34 my own website (hideously out-of-date, i seem to just drop in new files and link them from the wiki these days) doesn't even have CSS. 02:14:28 Why do I get strong nostalgia when I think of the 1950's-1990's even though I'm a young 02:15:02 Maybe its because of all the history I learn on a day to day basis 02:15:04 clearly reincarnation hth 02:35:51 oerjan: i assume that nvg.org is Taneb's domain 02:36:09 surprisingly, no 02:36:29 What's oerjans site 02:36:55 so is it elliott's, a rabbi's, Mark Zuckerberg's, or James Bond's? 02:37:04 Maybe I should get a personal site, everyone seems to have one 02:37:15 Nihilumbra: oerjan.nvg.org 02:37:46 Is it in norwegion 02:37:51 no 02:37:54 Ok 02:37:59 i have a fairly impersonal site 02:38:58 Oh you played Nomic :0 02:43:01 You can make webpages and stuff even just with HTML you don't need JavaScripts. If you use server codes then you can use whatever programming language you want, Javascript if you like it, or C, or PHP, or whatever else 02:43:46 If you want interactive with server codes you can also make telnet protocol or SSH protocol 02:44:16 lol telnet that sounds cool. 02:44:24 What's telnet 02:45:12 Interactive internet protocol. Whatever it receive it will do by the terminal emulator (usually VT100 or related), and when you push key it send. 02:45:13 telnet is pretty much just a two-way tcp connection to whatever program is on the other end 02:46:17 It is unencrypted, so it can easily be spoofed, spied on etc. which is why people nowadays generally use ssh 02:47:04 E.g. when you send a password to login over a telnet connection, the password is sent as plain text 02:47:32 so if someone is capturing your packets, now they know your password 02:47:37 SSH is more secure; it support not only login by password but also you can do authentication by keys too, and some other security features 02:48:46 Another thing of SSH is you can do X forwarding which allow to make GUI, but then you need X if you want to be able to access the GUI. I do not recommend that if a services is made on internet you use SSH, that you require X so you should provide text/command-line mode too whether or not the GUI is provided. 02:49:48 You should use limited codes compatible with VT100/ANSI/xterm if possible since subset of those are the most portable terminal codes. 02:50:46 (Although, some servers also provide option for different terminal types, or you can check the client's terminal type string to see what it identifies itself as, or do both) 02:51:34 -!- nys has quit (Quit: quit). 02:55:58 Telnet *over SSL* is reasonably secure though. 02:56:23 And (though I don't know if anyone does this) you could even use client certs instead of passwords with it. 02:56:44 (but yes, SSH is much more convenient for this. Because seriously, who does Telnet over SSL other than IBM?) 03:08:29 Telnet is also a simpler protocol. But, if you want security then use SSH 03:10:59 I just reaalized, that instead of running dwarf fortress over X tunneling, I can set it to text display! 03:12:45 What a strange concept 03:13:03 (Does it have a text display? Do you have a cp437 terminal?) 03:14:33 -!- password2 has joined. 03:57:36 -!- ZombieAlive has quit (Remote host closed the connection). 04:06:58 -!- Lyka|Away has changed nick to Lyka. 04:07:11 -!- variable has joined. 04:07:11 hi 04:09:48 gonna fork the 4FK-Based Interpreted Language for the Arduino called Octopus into both Squid and Cuttlefish over the course of a few days 04:10:30 Development on Octopus will continue as long as 4FK is being developed by me 04:12:19 brb 04:16:51 back 04:17:31 Yeah I have a cp437 compatible font (Liberation Mono) 04:17:39 brb 04:20:00 back 04:24:39 Hmm, but tis font sucks. getting a better one 04:25:45 -!- SchrodingersCat has joined. 04:26:44 I just lost internet 04:27:16 http://zzo38computer.org/backup/pc_character_set.chr 04:27:21 That is a better font 04:27:57 I am Lyka 04:28:25 OK 04:29:31 okay, able to connect to router 04:29:59 I was typing something about 4FK Octopus 04:30:15 I'm still making an AI for tarballs 04:30:38 router says Internet is down 04:30:48 God damn quantum physics 04:31:02 If you can't see your internet you don't have internet 04:31:49 Does one pronounce router as rooter or r- OW- ter 04:32:01 second 04:32:09 Ok 04:33:18 -!- SchrodingersCat has changed nick to Lyka|Phone. 04:33:58 -!- GeekDude has quit (Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com)). 04:34:46 anyone wanna see the current command list for 4FK Octopus? 04:34:59 Is it a bot 04:35:01 ?? 04:35:12 huh? 04:35:15 Nvm 04:35:31 no, it's an arduino sketch 04:35:38 Okey 04:35:51 4FK == Fourfuck 04:36:01 @bf ++++++++++++[>++>+++>++++>+++++>++++++>+++++++>++++++++>+++++++++>++++++++++<<<<<<<<<-]++++++++++++>>>>>>----.>>>---.--.<----.<<<<<<----.>>>>>>>+++++.<<<<<-.<<.>>>>>>>+.<<<<<<<.>>++..<<.>+. 04:36:01 Push x; y == 1 04:36:05 Ok 04:36:12 What's fourfuck tho 04:36:28 That sounds dirty 04:36:42 A former attempt at an esolang 04:37:19 Explain what it does 04:37:36 sounds lik bf with only 4 commands? 04:38:07 is it? 04:38:08 actually, bf with four-letter commands 04:38:20 i'm on a phone 04:38:23 That sounds very detering 04:38:40 Yes you are, why? I'm also on a phone 04:38:54 my Internet is down 04:39:13 Have you unplugged it and plugged it back in 04:39:49 I don't care enough 04:40:20 fine, brb 04:40:29 Determining where to put certain strings at random intervels into a stack is very weird 04:41:03 we have cable phone 04:41:18 can't risk losing that 04:41:23 What are you showing us again¿ 04:41:44 huh? 04:41:54 The fourfuck thing 04:42:06 -!- Elronnd has left. 04:42:46 let me ssh into my web server, where I was in the process of copying the files there 04:42:49 brb 04:43:36 Octopus (4FK+LCD1602 04:43:41 oops 04:43:54 -!- Lyka has changed nick to Lyka|Away. 04:44:17 -!- Lyka|Phone has quit (Quit: -a- IRC for Android 2.1.20). 04:44:21 -!- Lyka|Away has changed nick to Lyka|Phone. 04:44:36 ¿¿¿¿¿ 04:44:57 What's happening? 04:47:43 Apparently someone converted all the DF tilesets to ttf fonts. http://dffd.bay12games.com/file.php?id=1922 04:48:49 back 04:49:10 go to sif.lesidhetree.com 04:50:38 LEROY JEEEENKIIINS 04:50:41 Anyways 04:50:59 That's a nice set of brainfuck four king 04:51:23 The connection was refused 04:51:24 Let me to see the .txt file when you are completely finish with it; right now I am not interest to loo at right now 04:52:44 to what oren 04:53:47 Telnet ssh 04:53:57 But didn't you say telnet is unsafe 04:54:14 Telnet does not have security. 04:54:18 SSH does. 04:54:30 It doesn't mean telnet is unsafe 04:54:51 http://puu.sh/i9hMA.png 04:55:13 So telnet is crap security wise but ssh helps 04:55:30 http://postimg.org/image/6apsrm5ej/ <-- playing DF over ssh & GNU screen! 04:56:07 the coonection was refused when trying to go to sif.lesidhetree.com 04:56:10 ;0 04:56:37 Yes. Telnet, like HTTP and Gopher and SMTP and IRC and so on, is not a secure protocol; this means that data is not encrypted. SSH encrypts the data and has other security features, in order to improve the security. 04:56:40 really? why? 04:57:07 no idea? 04:57:32 -!- variable has changed nick to constant. 04:57:40 oh, I mispelled it that's why 04:57:46 works fine for me 04:57:46 Oren, its because of those amazing unheard if dog breeds 04:58:13 s/if/of 04:59:10 Lyka is it complete 04:59:32 no 04:59:42 nowhere near complete 05:00:18 Then what are you doing here?! Go complete it 05:00:30 major changes may have to happen for it to work with cuttlefish 05:00:51 I need a shipment of parts 05:01:11 arrives wednesday 05:01:11 Tell me about cuttle and shell fish later 05:01:15 Night 05:07:14 cuttlefish and calamari 05:08:46 okay, 4FK now has nothing in common with bf 05:09:11 change I have to make 05:09:14 I can dee that 05:09:19 See* 05:10:08 which is why I never updated the wiki 05:10:45 cause it's less esolang and more machine code 05:10:58 hh 05:11:16 ? 05:17:43 night all 05:18:03 -!- Lyka|Phone has changed nick to Lyka|Away. 05:18:11 Why does it say "error: 'Sample' has no member named 'data'" even though it does have that member? (I get the same error for all of the other members) 05:18:58 O, I figured out now 05:53:08 -!- password2 has quit (Remote host closed the connection). 05:56:18 -!- hilquias has quit (Ping timeout: 250 seconds). 06:04:57 -!- rdococ has joined. 06:05:34 -!- rdococ has left. 06:05:38 -!- rdococ has joined. 06:34:54 -!- constant has quit (Ping timeout: 265 seconds). 06:41:11 -!- Herbalist has quit (Ping timeout: 265 seconds). 07:27:59 -!- Nihilumbra has quit (Quit: Connection closed for inactivity). 07:55:25 -!- oerjan has quit (Quit: Nite). 08:28:54 http://i.imgur.com/akjGQLo.png 08:29:12 -!- Patashu has joined. 08:31:56 -!- Sgeo_ has joined. 08:32:35 Different one I gave compat mode, and it bluescreened me 08:35:10 -!- Sgeo has quit (Ping timeout: 244 seconds). 08:37:45 -!- hjulle has quit (Ping timeout: 264 seconds). 08:49:52 -!- Phantom_Hoover has joined. 08:55:00 Where's my pal fungot? 08:57:03 I need his opinion on the implication of lisp-like languages in the modern world on frequency of parentheses in text messages on social networks from people that are married to computer linguists. 09:01:00 Man, Dwarf fortress fonts make text very compact on screen 09:05:44 -!- fungot has joined. 09:05:50 mroman_: There. 09:06:22 fungot: What's your opinion on the implication of lisp-like languages in the modern world on frequency of parentheses in text messages on social networks from people that are married to computer linguists. 09:06:22 mroman_: neilv what portion of the package that the macro then 09:11:34 ^style 09:11:35 Available: agora alice c64 ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc* iwcs jargon lovecraft nethack oots pa qwantz sms speeches ss wp youtube 09:11:57 ^style enron 09:11:57 Selected style: enron (subset of the Enron email dataset) 09:12:09 fungot: did you or didn't you? 09:12:09 int-e: attached you will find that the same i/ ii kay as mentioned on a voicemail i left you on thursday on the robert trent, f) class 2002-04 meeting times: how democrats love the new source review which requires the use of the commission 09:17:03 fungot: What's your favorite Burlesque program? 09:17:03 mroman_: it is the only two, we are to stress on the household and the next few years.??) 09:17:09 Mine is ln)XXtp)><)F:)<]u[/v\[ 09:21:16 it however only really works if and only if one and exactly one permutation is missing 09:23:13 -!- APic\splat has changed nick to APic. 09:23:26 -!- APic has changed nick to APic\splat. 09:35:48 -!- Herbalist has joined. 10:01:20 -!- toxolotl has joined. 10:26:19 -!- boily has joined. 10:53:53 -!- Phantom_Hoover has quit (Ping timeout: 272 seconds). 11:03:38 -!- Herbalist has quit (Ping timeout: 276 seconds). 11:08:41 [wiki] [[User talk:Esowiki201529A]] http://esolangs.org/w/index.php?diff=43129&oldid=42826 * Esowiki201529A * (+31) /* base 7 system */ new section 11:22:10 -!- boily has quit (Quit: CYCLICAL CHICKEN). 11:53:26 -!- ais523 has joined. 12:08:42 -!- rdococ has quit (Quit: Leaving.). 12:37:27 -!- Patashu has quit (Ping timeout: 256 seconds). 12:43:00 -!- MDream has changed nick to MDude. 12:49:08 -!- Wright__ has quit (Read error: Connection reset by peer). 12:49:32 -!- Wright has joined. 12:57:19 -!- GeekDude has joined. 13:02:24 -!- SopaXT has joined. 13:03:33 -!- Herbalist has joined. 13:11:20 -!- SopaXT has quit (Remote host closed the connection). 13:33:29 -!- `^_^v has joined. 13:41:31 -!- GeekDude has quit (Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com)). 13:53:21 -!- Sprocklem has quit (Ping timeout: 264 seconds). 14:07:04 fungot: Don't you hate people that don't use -Wall -Werror --std=c89 -pedantic? 14:07:04 mroman_: public opinion of the in air of discontent is reflecting on a couple of years." bc: sheila a knudsen in ena had is whether it will/ hou/ ect on 10/ 10. 14:07:25 -!- ais523 has quit. 14:08:10 C89? What is this, 1989? 14:09:29 -!- ais523 has joined. 14:10:17 -std=c11 -Weverything -Werror 14:10:26 -Whatever 14:10:37 Warns for every occurrence of the xor operator. 14:11:15 -Whenever 14:11:20 Warns for every occurrence of chickens. 14:14:04 mroman_: no. But I hate the people that try to claim that by using a couple of compiler switches like that they have magically proved that their program is standards compliant. 14:14:39 well, that would depend on how good the compiler is at rejecting non standard compliant programs 14:14:54 and at detecting UB 14:15:00 mroman_: and solving the halting problem 14:15:18 and some other impossible things 14:15:55 why the halting problem? 14:16:34 because of runtime overflows? 14:16:55 a compiler could just assume that every addition overflows :) 14:17:14 and require you to do bounds checking before every one of them. 14:17:24 mroman_: more for using dangling pointers 14:17:36 but sure, overflows too if you wish 14:18:14 well 14:18:24 gcc surely could employ some of the stuff the rust compiler does :) 14:18:53 maybe 14:18:54 maybe not 14:19:18 mroman_: you could interpret most of the stuff in some more well-behaved programs for a particular run, but you can't check for all input, 14:19:36 or even for a fixed input, the program could run for riddiculously long time so you can't run it to completion in practice, 14:19:58 I was refering to doing more strict compile-time analytics. 14:20:04 so you can't check if it will dereference a dangling pointer like 2**2**100 seconds later. 14:20:33 but yeah, that doesn't really work well with C. 14:20:55 I just don't like seeing compiler warnings 14:21:04 because it seems suspicious :) 14:21:11 -!- ais523 has quit. 14:25:49 -!- Sprocklem has joined. 14:30:31 https://github.com/FMNSSun/Teightath/blob/master/src/types.c#L42 <- I'd whish gcc would produce a warning for these things as well 14:33:35 and yes this means I'm back in the esolang business :) 14:34:04 I'm intending on writing a GolfVM in the usual VM style 14:34:13 i.e. not relying on too much runtime dynamic 14:34:25 (meaning no eval capabilities and such) 14:35:01 -!- GeekDude has joined. 14:35:43 -!- GeekDude has quit (Client Quit). 14:38:46 -!- GeekDude has joined. 14:39:00 -!- GeekDude has quit (Client Quit). 14:40:27 -!- GeekDude has joined. 14:41:15 [wiki] [[Fourfuck]] http://esolangs.org/w/index.php?diff=43130&oldid=43063 * Lesidhetree * (+813) A little update...more coming very soon. 14:42:55 [wiki] [[Talk:Fourfuck]] http://esolangs.org/w/index.php?diff=43131&oldid=43051 * Lesidhetree * (+375) added a little disclaimer 15:00:03 [wiki] [[Fourfuck]] http://esolangs.org/w/index.php?diff=43132&oldid=43130 * Lesidhetree * (+66) /* Operators */ Edited some stuff 15:01:48 -!- Phantom_Hoover has joined. 15:02:09 [wiki] [[Fourfuck]] http://esolangs.org/w/index.php?diff=43133&oldid=43132 * Lesidhetree * (-232) /* Example programs */ 15:03:12 -!- Herbalist has quit (Ping timeout: 255 seconds). 15:03:25 -!- evalj has joined. 15:05:55 -!- Herbalist has joined. 15:06:15 [wiki] [[Fourfuck]] http://esolangs.org/w/index.php?diff=43134&oldid=43133 * Lesidhetree * (-727) Removed a few sections I felt couldn't be filled in yet. 15:08:52 -!- Lyka|Away has changed nick to Lyka. 15:09:37 fine...edited th wiki 15:16:25 -!- jakob__ has joined. 15:16:45 Hey I was wondering if you know of any esoteric programming tools 15:16:51 like IDES, etc 15:25:29 -!- variable has joined. 15:28:51 -!- variable has quit (Remote host closed the connection). 15:33:54 -!- jakob__ has quit (Quit: Page closed). 15:54:24 -!- hjulle has joined. 15:55:33 `olist 989 15:55:48 olist 989: shachaf oerjan Sgeo FireFly boily nortti 15:59:16 -!- GeekDude has quit (Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com)). 15:59:17 -!- rdococ has joined. 15:59:23 finally connected 16:06:31 o/ 16:09:01 -!- rdococ has left. 16:18:33 -!- rdococ has joined. 16:47:31 -!- TieSoul has quit (Remote host closed the connection). 16:59:24 -!- bb010g has quit (Quit: Connection closed for inactivity). 17:05:30 -!- TieSoul has joined. 17:07:16 -!- GeekDude has joined. 17:09:27 -!- wundo has joined. 17:15:55 -!- paul2520 has joined. 17:15:55 -!- paul2520 has quit (Changing host). 17:15:55 -!- paul2520 has joined. 17:18:46 -!- password2 has joined. 17:19:00 -!- password2 has quit (Max SendQ exceeded). 17:22:45 -!- password2 has joined. 17:23:20 -!- password2 has quit (Max SendQ exceeded). 17:24:32 -!- password2 has joined. 17:25:06 -!- password2 has quit (Max SendQ exceeded). 17:26:47 -!- password2 has joined. 17:28:01 -!- password2 has quit (Max SendQ exceeded). 17:29:57 -!- Phantom_Hoover has quit (Ping timeout: 264 seconds). 17:30:02 -!- password2 has joined. 17:30:27 -!- password2 has quit (Max SendQ exceeded). 17:31:55 -!- password2 has joined. 17:32:22 -!- password2 has quit (Max SendQ exceeded). 18:02:08 -!- toxolotl has quit (Quit: Leaving.). 18:02:27 -!- GeekDude has quit (Ping timeout: 244 seconds). 18:17:42 -!- ais523 has joined. 18:27:33 -!- Sprocklem has quit (Ping timeout: 264 seconds). 18:32:59 Um, did the C standards people know they were asking the compiler to solve the halting problem? 18:33:49 C isn't Turing-complete, so probably not. 18:34:47 C is not infinitly extendable? 18:34:56 shachaf: it can be, nothing in the definition of files prevents them being infinitely long 18:34:59 infinitely i meant. 18:35:01 and that's the only sticking point 18:35:08 ais523 wins. 18:35:13 Good point. If C is compiled for a computer with 64K ram, could a modern computer detect all cases of overflow? 18:35:47 ais523: I thought the C99 definition of files didn't allow for infinitely long files. 18:36:02 Because you can always get the current position. 18:36:07 shachaf: a file position's an opaque object, though 18:36:17 so that only places a limit on how many times you can request the file position 18:36:21 doesn't it require off_t to be an integer of some kind? 18:36:24 But it still has to fit in memory. 18:36:37 off_t is a struct on some systems, I think 18:36:46 shachaf: a file position? yes, but it doesn't have to be meaningful 18:37:14 ais523: well that sure fucks up some code i've written! 18:37:29 well, there are two file position functions 18:38:08 one returns an integer but might not work on large files 18:38:11 the other returns an opaque struct 18:38:47 actually the integers are allowed to be opaque too, and are on some weird platforms 18:38:49 but aren't on POSIX 18:39:47 structs!! 18:40:57 I seems that GCC does us the service of saying they are integers. 18:41:24 gcc just reacts to what the type actually is 18:41:32 rather than what it potentially could be 18:42:00 oh, right. I mean glibc not gcc 18:42:58 anyway I was using the integerness to skip to particular files within an archive and read them 18:43:56 that's common, and if you open the file as a binary file, nearly always works 18:44:52 -!- callforjudgement has joined. 18:48:49 -!- ais523 has quit (Ping timeout: 246 seconds). 18:49:16 -!- callforjudgement has changed nick to ais523. 18:49:19 oren: Not having to be meaningful fucks up Your Code? What the Fuck? 18:49:43 .o0(Platform Games vs. Racing Games) 18:49:44 "fuck" is a noun? 18:49:48 I always thought it was a verb 18:49:49 No Idea. 18:49:49 -!- Welo has joined. 18:49:53 I am no native Speaker. 18:50:22 WordNet (r) 3.0 (2006) [wn] has both Noun and Verb. 18:50:51 well, English doesn't have a rule of capitalizing nouns anyway, so it normally doesn't matter which it is when you're using "fuck" as part of an interjection 18:50:57 „Adam knew Eve” 18:51:11 s/”/“/ 18:51:16 I see. 18:51:19 although you are at least consistent about it, and it gives you a style of your own 18:51:27 Thanks. 18:53:30 -!- Tritonio has joined. 18:55:28 -!- GeekDude has joined. 18:59:15 Fuck can be a noun or verb. 19:03:40 True. 19:28:10 oren: where does the C standard ask the compiler to solve the halting problem? 19:28:11 -!- rdococ has quit (Read error: Connection reset by peer). 19:28:34 When you want to make table/infobox/etc on wiki, you should try to do data-oriented coding, such as to allow to put SQL codes or RDF graphs (or both) with each page, and then other templates and pages can query it. 19:43:41 oren: ais523: off_t (which is part of POSIX, not C) does need to be an integral type. fpos_t, which is what fgetpos/fsetpos use, can be something more complicated. 19:44:21 fizzie: aha 19:46:09 So C is Turing-complete. 19:46:16 (off_t is used by the file-descriptor-level lseek and some others.) 19:46:51 Can it be something more complicated which represents an unbounded position in a file? 19:46:56 APic\splat: bleh, you're confusing me, both of those nouns /are/ capitalized naturally in English 19:47:06 so the sentence doesn't look any different from normal ;-) 19:47:30 (C is an abbreviation, Turing is a person's name) 19:47:42 the "C" standard 19:48:16 Is C an abbreviation? 19:48:42 It's a letter out of "BCPL", allegedly. 19:48:55 tswett: it's the second letter of "BCPL" which stands for "Basic Computer Programming Language" 19:49:03 Combined, not Computer. 19:49:09 (Assuming Wikipedia is right.) 19:49:12 huh, I guess you're right there 19:49:16 ais523: I did not know that. 19:49:21 so I guess that C is an abbreviation for Combined 19:49:25 ATWP! ATWP! 19:49:27 Fuck! 19:49:30 the book I learned compiler construction from had most of its examples in BCPL 19:49:41 it's an interesting language, with some pretty bizarrely named keywords 19:49:55 e.g. "test then or" rather than "if then else" 19:50:07 shachaf: Probably nothing can be more complicated than the „C-Standard“. 19:50:25 When does real English use "else" to mean "otherwise"? 19:50:32 -!- TieSoul has quit (Remote host closed the connection). 19:50:53 tswett: it's colloquial, I think 19:51:04 not really correct but you hear it in casual conversation sometimes 19:52:15 ais523: I think some old language uses "whentrue" and "whenfalse" but I'm not sure 19:52:21 for "then" and "else" 19:52:48 probably one of those old languages that still have three-way equal-greater-less branches 19:52:48 that's INTERCAL levels of verbosity :-) 19:53:02 ais523: no, those are single tokens, single column on the card 19:53:11 Smalltalk? 19:53:17 dunno 19:53:20 maybe 19:53:21 I guess that's ifTrue: ifFalse: 19:53:28 yes, maybe that 19:54:36 Forth has the words 'if', 'then' and 'else', but due to the "syntax", it can sound a bit strange when read, since the equivalent of C a(); if (b()) then c(); else d(); e(); looks somewhat like a b IF c ELSE d THEN e 19:55:04 fizzie: yep 19:55:09 (Some people use 'ENDIF' in place of 'THEN' because of that.) 19:55:22 fizzie: not much worse than python's in-expression conditional though 19:55:34 new style, not golf and-or 19:55:47 how does that look exactly these days? 19:56:19 Right, the one where "a ? b : c" maps to "b if a else c". 19:56:52 python is ridiculous hth 19:57:04 "a and b or c" is possibly clearer, although it doesn't work if b is falsy 19:57:13 It can look exceedingly silly if you mix it with comprehensions, which also have the 'if' condition for filtering. 19:57:42 Was "b if a else c" introduced in 2 or 3? 19:58:05 And having a nested x for e in l for x in e thing can be nasty too. 19:58:13 If it's still in 3, then I think that's reason enough to pull a Python 3 a second time. 19:58:41 I have seen Forth systems with THEN built-in, ENDIF built-in, both built-in, and neither built-in (but one or the other defined in the standard library); still if you have THEN or ENDIF you can easily define the other if you want it. (I have seen one that has ENDIF built-in but defines THEN in the standard library to have the same meaning as ENDIF does.) 19:58:51 And it would be called... 19:58:54 "Python Threedux" 19:59:11 [x for s in l for x in s] is arguably an "idiom" for flattening l. 20:00:26 `run python -c 'l = [(1, 2), (3, 4, 5), (6, 7)]; print [x for s in l for x in s]' 20:00:31 ​[1, 2, 3, 4, 5, 6, 7] 20:01:12 > let l = [[1,2],[3,4,5],[6,7]] in [x | s <- l, x <- s] 20:01:15 [1,2,3,4,5,6,7] 20:01:17 Haskell's do-notation is like a kind of generalization of that though 20:01:29 So it is not limit to lists 20:02:55 zzo38: and there's qbasic, which doesn't usually ignore spaces, but defines ENDIF and END IF as equivalent for historical reasons 20:03:36 Yes, I know that 20:03:39 but BASIC generally has crazy keywords 20:03:46 In the QBASIC IDE if you type "ENDIF" it will automatically change it to "END IF" 20:04:10 zzo38: only if you enable autoformatting, the default, which also changes a = b + c to a=b + c 20:04:16 so I turn that off 20:04:17 And if you type a question mark it will replace it with "PRINT" for you. However, the compiler doesn't accept a question mark. (The FreeBasic compiler does, but the QuickBasic compiler doesn't accept it) 20:04:36 the compiler doesn't accept the question mark? strange 20:04:45 the question mark has been along for like forever 20:05:02 as long as character-based free syntax basic probably 20:05:09 -!- bb010g has joined. 20:05:24 QBASIC also changes square brackets into parentheses 20:05:29 then there's the commodore 64 which allows print or pri or pR iirc 20:05:45 zzo38: what? I never tried that 20:05:50 where do square brackets even come from? 20:05:55 are those used in any basic? 20:06:05 lemme test that 20:06:08 I don't know, but if you type in square brackets that is what it does. 20:07:16 zzo38: that the compiler doesn't accept ? would be strange because the immediate window does, and that window doesn't do autoformat 20:07:18 The compiler and IDE use a few differences in what it accepts. Only the IDE accepts a question mark for PRINT, and only the compiler accepts an underscore for line continuation. 20:07:30 b_jonas: Yes, I know the immediate window accepts it 20:08:01 Even without autoformatting it accepts ? in place of PRINT 20:09:20 hmm... where do I toggle autoformatting? there's a "Syntax Checking" option but that doesn't seem to do this 20:09:34 I do't think there is actually such an option 20:10:01 hmm, it actually inserts spaces around assignment 20:10:05 I dunno what I remembered 20:10:15 The main window (unless it is a "document" file type, used in QBX) will always do autoformatting, although sometimes it forgets to autoformat I don't know why 20:10:40 halp i did 10!! by mistake 20:10:54 wasn't there an option that both turned off autoformatting and let you see all subs at once as a single text? 20:11:11 J_Arcane: press control-C or click the interrupt button 20:11:20 J_Arcane: what language and ide? 20:11:28 Heh. Playing with Factor. 20:11:37 I've made the poor listener go to sleep. 20:11:42 kill -9 20:12:02 b_jonas: At least in QBX, if you tell it to load an additional file and tell it that the file is a "document", it will do that. However, it will not execute the file in that case. 20:12:15 -!- wundo has quit (Quit: Textual IRC Client: www.textualapp.com). 20:12:43 heck, this was long ago, I don't remember 20:13:18 maybe I just have to edit with an external editor and run with qbasic /run 20:13:32 Yes, that will do it 20:15:02 I still program DOS games in QBASIC. With a free implementation and the minimal emulation stuff to need, it can be done with that way too. If people try to do such thing I can even try to help with such thing too 20:15:25 -!- nys has joined. 20:16:35 I have made exactly one dos game in qbasic, it's not a very good one, its first two or three level works but then the last level is completely buggy or something because I didn't finish it 20:16:57 I made a lot though 20:17:19 but I have a couple of non-games 20:17:34 -!- Welo has quit (Quit: Leaving). 20:19:21 I also wrote a clone of the entire OASYS text-adventure-game system in QBASIC (this is because I had neither a disk nor a C compiler on the target computer) (it is even compatible with the official implementation too, except for save files) 20:19:49 -!- zzo38 has quit (Remote host closed the connection). 20:58:10 hmmm... actually maybe all four levels work, sort of, and the game can be won, but the guy on the fourth level can shoots big bullets that show up for just one frame and always hit or something. 20:58:31 he also usually dodges the bullets you fire, but that's a feature. 20:58:40 that's why he's the boss. 20:59:23 also there's no double buffering so the whole thing flickers constantly as the screen is cleared and redrawn 21:01:25 -!- Sprocklem has joined. 21:01:28 -!- Patashu has joined. 21:03:19 hmm, let me try to add double-buffering 21:03:23 should be a five line fix 21:03:56 -!- `^_^v has quit (Ping timeout: 252 seconds). 21:08:46 -!- Sprocklem has quit (Quit: Leaving). 21:09:49 hmm, it does try to do double buffering, only somehow doesn't work 21:09:51 let me see why 21:11:04 -!- Sprocklem has joined. 21:18:36 -!- Sprocklem has quit (Ping timeout: 252 seconds). 21:24:04 I don't understand 21:33:18 -!- Patashu has quit (Ping timeout: 246 seconds). 21:44:46 -!- oerjan has joined. 21:45:17 mo'list 22:01:01 (http://www.mezzacotta.net/dinosaur/?comic=128 22:02:37 oerjan: huh, I was wondering earlier if mezacotta / lightning made of owls / etc. were still running 22:02:47 I guess mezzacotta itself is still running by definition 22:02:56 although perhaps it's effectively repeating itself all the time 22:03:09 lightning made of owls is a bit slow, although it's been picking up a little this week 22:03:11 ais523: there were like four new strips on lmmo this month, but not much before that 22:03:21 but it's always running in the sense that it accepts submissions 22:03:31 I should draw some stick figures and submit there too 22:04:09 ais523: however, it's got 2 new comics recently, one of which i just linked to. 22:04:42 the other is http://www.mezzacotta.net/pomh/ which is pretty weird, also unusually _not_ made by DMM at all 22:04:43 oerjan: luckily, there's a solution: a knife like in http://www.xkcd.com/248/ can get you out of not only a parenthetical or quote, but even a multipart mime file that has a delimiter that was chosen randomly and then you forgot it 22:04:46 I haven't even heard of "the dinosaur whiteboard" 22:04:58 ais523: new this year 22:05:03 ais523: yes, it's new 22:05:15 see its about page or something 22:05:21 http://www.mezzacotta.net/dinosaur/about.php 22:07:20 ais523: also, dmm decided to get on patreon, which was successful enought that he has started making new irregular webcomics 22:07:38 but not successful enough that he started making new esolangs? 22:07:51 i don't think he advertised that possibility. 22:08:04 I think it was quite open-ended about new projects 22:08:12 let me find it 22:08:27 https://www.patreon.com/dmmaus?ty=h "Other website diversions - bloggy things, gamey things, arty things." 22:08:30 hmm 22:08:39 "arty things" -- dunno 22:09:17 daniel temkin has a blog which I think is mostly looking at the concept of esolangs as an art form 22:09:22 ais523: also, square root of minus garfield is healthy as ever, the average backlog is several months 22:09:49 what I don't like about his Parteon support thing is that it seems a bit dishonest: 22:10:53 even with new Irregular Webcomic strips, his most popular project currently is Darths and Droids, and that's the one why people are going to support it, but he specifically doesn't advertise the Parteon donations on the Darths and Droids page because there's a very slim chance Disney might not like that 22:11:50 also, he started the Parteon donation drive with a news entry saying he "hasn't made a cent" from the comics before, or something, when he's specifically asked for no money, and all support to charity instead 22:11:51 also i find this bizarre http://www.mezzacotta.net/blockandroll/ 22:12:00 ( http://www.irregularwebcomic.net/1526.html is a joke of course) 22:12:00 (input):1:8: error: unexpected 22:12:00 Operator without known fixity: 22:12:00 ://, expected: space 22:12:00 http://www.irregularwebcomic.net/1526.html is a joke of course) 22:12:00 ^ 22:12:38 pretty sure that one is older than darths & droids, anyhow 22:12:46 oerjan: sure 22:12:48 and older than disney's takeover 22:13:01 definitely 22:13:05 and iwc doesn't use screencaps 22:13:08 which is a big difference 22:13:17 it might have had a few low resolution photos of book covers of course 22:13:37 http://www.irregularwebcomic.net/147.html is quite funny 22:13:49 no wait I maen http://www.irregularwebcomic.net/108.html 22:14:25 -!- edwardk has quit (Ping timeout: 276 seconds). 22:16:49 Planet of the Hats is still on, but has some breaks when dmm is on a vacation 22:26:02 -!- variable has joined. 22:28:39 meh, esolangs. I don't need to deliberately create esolangs, because I find so many esoteric corners of langs not intended to be esoteric. 22:28:51 -!- boily has joined. 22:28:56 I'd like to understand those corners, and use them. 22:30:16 b_jonas: you like languages like compile time C++? 22:30:31 sure 22:31:05 well, not compile-time-only C++, but run-time C++ with a lot of things done in compile time 22:31:17 but yes, even compile time C++ amazes me 22:31:29 like that recent stateful constexpr function trick 22:31:58 bood evenily 22:31:59 that one is crazy and people might even consider it a defect in the standard that should be fixed, I dunno 22:34:10 does that trick actually work on compilers? 22:34:22 ais523: I don't know, but I suspect it does 22:34:36 at least on recent compilers 22:35:24 ais523: wait, what do you count as "work" 22:35:55 -!- Sprocklem has joined. 22:36:00 anyway, I think it would work fsvo work, but I haven't tested 22:38:49 -!- ais523 has quit (Ping timeout: 256 seconds). 22:40:27 børjan sørjan. 22:40:33 @massages-loud 22:40:33 shachaf asked 23h 35m 53s ago: what do you think of smoke's poutinerie twh 22:40:33 oerjan said 23h 29m 10s ago: NOOO don't leave i cannot interpret your xsampa even with wikipedia :( 22:40:33 oerjan said 23h 22m 42s ago: My two theories are: (1) you're trying to write bonsoerjan but have no idea what the phonetic symbols mean (2) you're actually using some african click language with a slight misprint on the 0 22:41:23 shellochaf. never wen't to. apparently very divisive, therefore a must. 22:41:54 boily: there's one a short walk away from where i live 22:42:00 but it doesn't seem to be my thing 22:42:04 but maybe i should try again 22:42:05 oerjan: I wrote bonsœrjan, with some creatively inserted clicks. 22:42:39 shachaf: afaik, there aren't any smoke's in Québec. I'd have to go to Ontario. 22:42:48 coppro: chelloppro. have you ever smoke'sed? 22:42:53 boily: or berkeley hth 22:43:54 imo you should come visit and have some poutine 22:44:03 http://en.wikipedia.org/wiki/Berkeley,_Ontario ? 22:44:04 there's also one in mont-tremblant hth 22:44:11 ah bin! 22:44:26 https://en.wikipedia.org/wiki/Berkeley,_California 22:44:39 -!- ais523 has joined. 22:45:44 -!- ZombieAlive has joined. 22:46:20 there's ones around here 22:46:22 in nova scotia 22:46:34 well, there's one in halifax at least 22:50:36 -!- evalj has quit (Remote host closed the connection). 22:51:32 nyellos. have I ever asked you the The Question? 22:52:46 boily: did i ever answer? 22:52:57 probably not, so i don't need to update my answer now that i've moved 22:53:23 no, you never did. you are probably the Most Reluctantest Person about the The Question. 22:53:54 i don't know what my body weigh is 22:54:14 i know what's written on my government identity card, but they didn't actually weigh me, they just believed what i wrote 22:54:24 ha ha! 22:54:30 and i wrote it based on what was written on my previous government identity card 22:54:35 which was 6 years ago 22:55:05 almost 7 22:55:07 so who knows 22:55:40 -!- augur has quit (Remote host closed the connection). 22:55:56 copumpkin can give you an estimate, maybe 22:56:04 shachaf: so basically it contains your birth weight, right? 22:56:05 I'll write in you weight as '7 years ago'. 22:56:23 no way, i'm not telling you what's written on that card 22:56:30 you could steal my identity 22:56:55 i'm gonna dress like a baby and pretend to be you on haskell conferences! 22:57:03 oerjan: i don't remember ever being born hth 22:57:11 shachaf: wow you too? 22:57:14 whoa whoa whoa, you're going to haskell conferences? 22:57:20 which ones? 22:57:30 well i'd have to start 22:57:43 you should come to bayhac 22:57:52 -!- augur has joined. 22:57:57 jun 12, mountain view, ca 22:58:06 12-24 22:58:08 12-14 22:58:10 whatever 22:58:35 boily can come too 23:02:07 boily: no I haven't smoked sed 23:02:19 oh we mean the poutine place? 23:02:21 no 23:07:23 -!- augur has quit (Ping timeout: 255 seconds). 23:09:52 -!- augur has joined. 23:13:33 My arms or kinda sore 23:13:36 *are 23:14:31 (I went climbing this afternoon for the first time in ages) 23:15:18 coppro: Banquise, then? 23:15:25 Tanelle. rock climbing? 23:15:43 Yeah, bouldering to be precise 23:17:00 nice! do you boulder in groups? 23:17:17 I went with some friends, yeah 23:17:23 Probably gonna go back next week, too 23:17:46 -!- variable has quit (Ping timeout: 256 seconds). 23:18:51 Man, I need to exercise more 23:21:14 anybody know where vanila went? >.> 23:26:55 @seen vanila 23:26:55 I saw vanila leaving ##crypto 12d 47m 21s ago. 23:27:24 sounds like a sketchy room... 23:27:45 how can it be sketchy when lambdabot is there 23:27:48 boily: Banquise I've had 23:27:54 ##crypto is great because sometimes people join and try to sell bitcoin scams. 23:27:56 I also quite like Les Trois Brasseurs' poutine 23:28:19 coppro: Unfortunately those aren't options here. 23:28:27 I'm going to be doing a module in crypto next year 23:28:50 shachaf: where is here? 23:28:53 coppro: my favourite here is the Broue Pub's Poutiflette. it's a mix between a poutine, and a Swiss tartiflette. 23:28:56 Berkeley, CA 23:28:59 boily: interesting 23:29:04 shachaf: hmm, I imagine it isn't 23:29:16 Smoke's is an option, though. 23:30:14 coppro: but you should taste my friend's poutineer: you start with a poutine layer, then top it with homemade egg curry. 23:30:36 `? poutine 23:31:01 Poutine was Pouti and boily's sister until the tragic cheese accident. 23:31:08 Makes sense 23:31:23 poutine is just jammed up french fries 23:31:26 wisdom 23:31:28 (seriously, what is poutine?) 23:31:49 shachaf, jammed up as in you put jam on them? 23:31:58 usually you don't jam them up with jam 23:32:08 hmm, what are "cheese curds" then 23:32:09 but with some sort of gravy 23:32:12 `wisdom 23:32:14 list/list is a fun program that HackEgo has! Run it with `list and join the fun! 23:32:27 Oooh, it's like chips and gravy 23:32:38 aww, out of date 23:32:41 `wisdom 23:32:42 fentimans/fentimans is a delicious beverage out from Hexham, that can be paired with a fresh fternooner for a nutritive midday snack. 23:32:48 `wisdom 23:32:51 lorem ipsum/Business Internet the it China Product Product NATO 23:32:53 hm 23:33:01 Man, I haven't had any fentimans in ages 23:33:04 Not since like monday 23:33:05 oh, it seems to be similar to coffee cheese 23:33:18 `? croissont supplier 23:33:19 See misspellings of croissant 23:33:38 `? misspellings of croissant 23:33:39 misspellings of crosant? ¯\(°​_o)/¯ 23:34:00 I kind of want poutine now 23:34:04 Except I don't like gravy 23:34:10 Taneb: come to berkeley and get some hth 23:34:26 shachaf, I'm busy until next monday 23:34:27 a grave mistake 23:35:17 Taneb: ok next monday then 23:35:18 -!- Lyka has changed nick to Lyka|Away. 23:35:20 Taneb: real poutine has poutine sauce. it's similar to a light bbq sauce. cheese curds should be fresh, and squeak under your teeth. 23:35:39 boily, hmm, that could work 23:35:39 boily: what does real vegetarian poutine have 23:35:48 squeaking in terror 23:35:59 shachaf, can you pay my bus fare? I'm a bit low on funds 23:36:10 And other transport costs 23:36:16 Taneb: from the airport? sure 23:36:30 shachaf, but the airport is like all the way on the other side of Leeds 23:37:24 Can you also pay my bus fare to the airport 23:37:54 sounds reasonable 23:37:59 shachaf: well... potatoes is vegetarian, sauce is vegetarian, cheese is vegetarian too... I guess you could replace the cheese with tofu, but I doubt it's going to be strong or stringy enough for the poutine mélange. 23:38:04 (perhaps a natt 23:38:07 sauce is vegetarian? 23:38:12 ō poutine should do the trick?) 23:38:18 usually poutine sauce isn't as far as i can tell 23:38:21 huh? 23:38:47 grilled flour, paprika, cumin, lots of water, a little bit of ketchup, more paprika? 23:39:00 huh, no gravy in the gravy sauce? 23:39:10 "Brown gravy: Traditionally a light and thin chicken, veal, or turkey gravy" 23:39:19 s/flour,/flour, margarine,/ 23:39:31 poutine sauce isn't brown gravy. it's poutine sauce. 23:39:42 (tsé, messemble que c't'ivident...) 23:39:54 smoke's has poutine and also vegetarian poutine 23:40:04 and deluxe vegetarian poutine 23:40:09 ah? 23:40:12 i had the deluxe but maybe i should try the ordinary 23:40:34 -!- Phantom_Hoover has joined. 23:41:08 Might go with a vegetable stock instead in the gravy. That'd *work*. 23:41:24 I'm pretty sure that "poutine sauce" is *a* gravy. 23:41:44 If not exactly matching what you'd typically want from a brown gravy. 23:41:57 `? fternoon 23:41:57 fternoon? ¯\(°​_o)/¯ 23:42:03 `wisdom 23:42:04 languabe/Languabes are edible and fun. They provide a quick implementation energy boost! 23:42:05 `? fternooner 23:42:06 fternooner (Danish »fternooner«, Norwegian «ttermiddag», Swedish ”ftermiddag”) is a screamingly delicious pastry. 23:42:08 `? fternooner 23:42:09 fternooner (Danish »fternooner«, Norwegian «ttermiddag», Swedish ”ftermiddag”) is a screamingly delicious pastry. 23:42:44 `wisdom 23:42:46 kallisti/kallisti is a former prophet swearing off his pastry deity 23:43:00 `learn Fternoon is the time of day when the Danes usually eat their fternooners. 23:43:02 `? ngevd 23:43:03 Learned 'fternoon': Fternoon is the time of day when the Danes usually eat their fternooners. 23:43:03 ​˻ oerjan: is that the same as brillig? twh 23:43:50 perhaps they eat their fternooners in the wabe 23:45:28 shachaf: no, brillig is English hth 23:46:18 I think brillig is fter the fternoon 23:49:06 `` sed -i 's/$/./' wisdom/kallisti 23:49:08 No output. 23:49:27 `? kallisti 23:49:28 kallisti is a former prophet swearing off his pastry deity. 23:49:36 `? kallisti/kallisti 23:49:37 kallisti/kallisti? ¯\(°​_o)/¯ 23:49:49 why did `wisdom write that twice? 23:49:58 having no punctuation messes up `learn_append 23:50:03 It's the name of the entry. 23:50:06 `wisdom 23:50:08 fact/facts are lies. They are not there. Go away! 23:50:15 olsner: because the entry does not need to contain the name 23:50:19 what happened to kallisti 23:50:25 `wisdom 23:50:27 burlesque/Burlesque is only the sexiest language on Earth. (See: http://mroman.ch/burlesque) 23:50:39 aka cake prophet anon amaranth ae i 23:50:40 Phantom_Hoover: he faded away? 23:50:40 wait 23:50:43 right, but it usually does, and then it looks ugly 23:50:43 @seen kallisti 23:50:43 I haven't seen kallisti. 23:51:05 How would you have it behave? 23:51:13 Seeing the entry without its name can be confusing. 23:51:18 This format is slashlearn-compatible. 23:51:23 slashlearn is too good 23:51:26 hellolsner. your last sentence was fungottian hth 23:51:27 boily: any questions that we agreed that we ever. robert paul i 23:51:45 fungot: no, we never have agreed on anything. at all. *wink wink* 23:51:45 boily: true. pleasant.. 23:51:54 slashlearn? I'm out of date with the times, it seems 23:52:01 shachaf: i think the more normal way would be to separate with colon-space 23:52:13 what oerjan said 23:52:15 oerjan: but what about entries with colon-space in their name hth 23:52:36 do we have any 23:52:41 `? : 23:52:42 ​: ? ¯\(°​_o)/¯ 23:52:50 `? *:* 23:52:51 ​*:*? ¯\(°​_o)/¯ 23:53:07 yes hth 23:53:15 olsner: no regezxes, and _certainly_ no globs. 23:53:18 `? real fast nora's hair salon 3: shear disaster download 23:53:19 *-z 23:53:19 Real Fast Nora's Hair Salon 3: Shear Disaster Download is the most readable functional programming language out there. 23:53:29 shachaf: hm i see 23:53:56 `? regez 23:53:57 regez? ¯\(°​_o)/¯ 23:55:39 of course / isn't perfect 23:55:42 it should be // 23:55:50 and slashlearn should be fixed to use // too 23:56:02 `wisdom 23:56:03 rincewind/Rincewind is a wizzard. He likes potatoes. 23:56:17 `wisdom 23:56:18 password/The password of the month is 'PlayItSweetly,TakeMeDown,Oh,Jazzman' 23:56:44 * oerjan is waiting to see an entry where an s got stripped off a singular. 23:56:52 `? walru 23:56:52 walru? ¯\(°​_o)/¯ 23:57:01 `? walrus 23:57:02 walrus? ¯\(°​_o)/¯ 23:57:16 `wisdom 23:57:17 nak/ 23:57:22 hm 23:57:24 `wisdom 23:57:25 chu space/A Chu space is just a matrix. Taneb invented them, then Chu stole his invention. 23:57:40 `wisdom 23:57:41 list/list is a fun program that HackEgo has! Run it with `list and join the fun! 23:57:41 Taneb: want to talk about Chu spaces? 23:57:48 `wisdom 23:57:48 `? anana 23:57:49 unicide/Unicide is when people can't read your suicide note because they lack the proper font. 23:57:49 ananas is the real pineapple. 23:57:56 boily: oh, before I forget, what was so fungotty? 23:57:56 olsner: " on the street. how do we get you the updated list the employees. 23:57:59 oerjan, there you go, ananas 23:58:02 pardon me boys, is this the chattanooga chu chu 23:58:13 shachaf, I am afraid Chu stole all my memories of Chu spaces 23:58:21 do you want to learn 23:58:39 olsner: I had spontaneous trouble while parsing your sentence. 23:58:40 `? ches 23:58:40 did Taneb invent chu spaces 23:58:40 ches? ¯\(°​_o)/¯ 23:58:44 did Taneb invent hott 23:58:47 did Taneb invent me 23:58:50 fuck 23:58:53 boily: ok, that can happen 23:58:59 Phantom_Hoover, you're not that hott 23:59:05 Taneb: i meant i was waiting for `wisdom to do it, it's not funny otherwise 23:59:10 Ooooh 23:59:22 `? chesss 23:59:22 amaranth anon anu anon anew AE taneb 23:59:27 Chess is a complex boardgame, where players exchange unclear royal steaks until they decide which of them has lost. The game is recorded through the Gringmuth Moving Pineapple Notation. 23:59:28 Why does the Windows 95 installer know what NTFS is? (In terms of an error message mentioning it)