00:01:28 -!- elieser224 has joined. 00:01:40 -!- elieser224 has left. 00:03:35 -!- Phantom_Hoover has quit (Quit: Leaving). 00:10:44 -!- Koen_ has quit (Quit: Koen_). 00:40:46 -!- zzo38 has joined. 00:41:25 Do you know if the Linux kernel sends information of virtual console and login status to the POST display? Such thing might be useful for security purpose, possibly. 00:41:25 zzo38: You have 1 new message. '/msg lambdabot @messages' to read it. 00:41:28 ?messages 00:41:29 boily said 7h 20s ago: I do. 00:41:49 You do, do you? 00:45:40 I don't think you can login on linux while the POST is still running. 00:47:24 Jafet: Yes, but I think POST messages are just sent to one of the I/O ports on the PC, they just won't be displayed on the screen unless the POST is running, or something like that, isn't it? 00:49:22 hi zzo38 00:49:31 You missed Mr. Svine. 00:49:46 he'll be back 00:50:25 -!- elieser224 has joined. 00:51:00 -!- elieser224 has left. 00:52:46 Will he be back when I'm here? 00:52:50 That seems unlikely 00:56:47 http://www.kickstarter.com/projects/1949537745/armikrog 00:56:57 neverhood++ etc. 00:58:44 oh is that what that is. 01:05:37 -!- sprocklem has joined. 01:09:13 hey mnoqy what do you think of CoYoSet 01:09:17 (vs. CoYoTe) 01:09:23 s/\.// 01:09:49 -!- ajf has joined. 01:09:51 http://esolangs.org/wiki/Deviating_Percolator 01:10:09 somehow I managed to miss the Discussion tab on my language 01:10:11 heh 01:12:59 elliott: imo https on esolangs plz thx hth 01:13:09 what 01:13:41 ajf: I think we should have https: support on esolangs.org. 01:13:56 what's the point of it on such a site? 01:14:03 PUT A/ This now reads "PRINT Z" <-- i don't get this 01:14:23 ajf: Well, people log in with passwords and things? 01:14:43 Also, people know what esolangs I'm reading about. 01:15:08 I may not want my interest in Real Fast Nora's Hair Salon 3: Shear Disaster Download to be public. 01:15:52 without HTTPS, not only can people read whan you're seeing, they can tamper with it in arbitrary ways 01:15:58 including taking any action you're allowed to take 01:16:48 Right. 01:16:59 I don't have an account so I'm less concerned about that. 01:17:32 so when is the interview? 01:17:49 Tomorrow, I think? 01:18:13 I'm also not that concerned about people tampering with the traffic and showing me wrong esolang information. 01:18:15 Bike: let me explain 01:18:33 wait 01:18:34 OHH 01:18:35 sorry 01:18:39 that should say "PUT Z" 01:18:41 what time? 01:18:42 eheh 01:18:46 ok, that makes sense 01:18:58 i was looking for alterations of u or t in vain 01:18:59 imo: fix 01:19:12 fixed 01:19:38 might be nice if you made it a bit less encoding-dependent by allowing quoting characters 01:20:11 encoding-dependent? 01:20:15 DEFINE A TO '/' instead of DEFINE A TO FORTYSEVEN, though then you lose some of the ancient charm 01:20:24 ah 01:20:26 but it's not C 01:20:31 what? 01:20:35 it deliberately uses ASCII 01:20:40 well 01:20:43 you'll like zzo 01:20:48 it's compatible with ISO 464 01:20:51 strictly speaking 01:20:51 :D 01:21:02 er 01:21:05 ISO 646 01:21:28 should be an esolang compliant with "Rolling bearings -- Radial bearings with locating snap ring -- Dimensions and tolerances" imo 01:21:39 :P 01:22:02 ++ 01:22:12 I'd really like to see if someone smarter than me can find a means to write real programs in this thing 01:22:16 hm, i could as about the difference between ASCII and this ISO, or i could not do that and remain blissfully ignorant 01:22:19 as 01:22:22 kkkkkkkkkkk 01:22:35 ISO 3103 01:23:36 'The original version (ISO 646 IRV) differed from ASCII only in that in code point 0024, ASCII's dollar sign ($) was replaced by the international currency symbol (¤). The final 1991 version of the code ISO 646:1991... is identical to ASCII." 01:23:46 you know who proposed switching to ¤? communists 01:24:24 ajf: maybe your 'author reflections' should go in the discussion page? 01:24:47 also there are a bunch of "national variants" of ISO 646, but I don't think they're part of ISO 646 itself, but ISO 646 does at least specify certain characters that have to be there ("Invariant subset") 01:25:18 C digraphs/trigraphs exist so that you can write C programs in a national variant using only the invariant subset 01:25:32 so the rest of the characters may or may not be used in valid deviating percolator programs 01:25:41 how exciting 01:25:58 somehow they thought that 'int main() ä å' was less readable than 'int main() ??< ??>' 01:26:24 when is C getting pentagraphs 01:33:23 kmc: perhaps so that they will always be displayed and printout the same on different computers 01:34:52 -!- ajf has quit. 01:36:49 The TV caption set also is mostly ASCII but with a few differences. Digi-RGB-Plus also uses a superset of the TV caption set (the added stuff isn't printable characters though). 01:37:02 -!- ais523 has quit. 01:38:51 what's the TV caption set? i know it has ♫ 01:39:27 kmc: Yes, that is one of the things it has. But you can look it up in Wikipedia or something; I do not entirely remember at this time. 01:39:31 ok 01:40:02 http://en.wikipedia.org/wiki/EIA-608#Characters 01:41:43 sorry, ♪ not ♫ 01:42:02 Yes 01:42:09 -!- kmc has set topic: ♪ LLVM, Z-machine, Nintendo Famicom, etc ♪ | http://underhanded.xcott.com/?page_id=5 | http://codu.org/logs/_esoteric. 01:42:39 Yes, now the TOPIC message is better. Now make it into actual music. 01:42:48 i can't compose music 01:43:16 (One format for such a thing is "ANSI music" which makes MML in ANSI escape codes, although I don't know of any programs that will play ANSI music.) 01:43:41 MML? 01:47:07 Music Macro Language 01:55:45 can you compose music zzo38 01:56:00 quintopia: Somewhat. 01:56:14 let's hear some 01:56:30 zzo38 can famicompose 01:56:43 Is that like posing with a famicom 01:56:48 so close 01:56:53 Is he photogenic? 01:56:56 i want to famicomlisten 01:57:10 quintopia: Then you will need some .NSF player program. 01:57:36 i wasn't kidding that ¤ was proposed by communists 01:57:44 by 1991 the communists had bigger things to worry about 01:57:47 which communists 01:57:54 don't remember 01:57:59 kmc: I didn't expect you do be kidding, but I also don't expect that to be particularly relevant. 01:58:23 zzo38: Did you leave yesterday because I was badgering you? 01:58:31 shachaf: No, it was because I was sleeping. 01:58:42 "Highly dubious since almost all the Communist nations use Cyrillic script" not really true 01:59:04 http://2a03.free.fr/?p=pub&dir=zzo38 01:59:23 kmc: what, who the heck wrote that 01:59:32 someone on http://en.wikipedia.org/wiki/Talk%3ACurrency_(typography) 01:59:34 "some foo' on wikipedia" 01:59:37 yep 01:59:51 chinese written in cyrillic is scary 01:59:55 haha i bet 02:00:31 yeah but communist == russian no? 02:00:37 http://en.wikipedia.org/wiki/Cyrillization_of_Chinese 02:00:57 I guess it's just as scary as Romanization of chinese, really 02:01:21 and without the ridiculous baggage of postal map 02:30:54 -!- Bike has quit (Ping timeout: 245 seconds). 02:32:45 -!- Bike has joined. 02:35:12 kmc: came on can't you tell me how to crack the hash and call it a day? 02:43:58 -!- Nisstyre has quit (Read error: Connection reset by peer). 02:46:25 -!- Nisstyre has joined. 02:57:11 -!- elieser2241 has joined. 03:02:05 -!- elieser2241 has left. 03:10:21 3 Weird Old Hash-Cracking Tricks 03:13:50 can u decrytp my md5 password i forgot it 03:14:48 1234 03:14:54 thx 03:14:56 copumpkin: we don't need your parodies, we have the real thing in ##crypto 03:17:00 I used to hang out in there 03:20:24 That sounds entertaining, I should sit there and watch 03:20:34 Sgeo............................................................ 03:20:45 You missed it anyway. 03:21:31 :< 03:26:51 okay shachaf 03:26:53 the time has come 03:27:18 uh oh 03:27:27 what was that story you keep bugging me to read? 03:27:34 I have decided to get it over with 03:27:45 Oh. 03:28:00 Whoops, it's gone. 03:28:05 The PDF was replaced with a new PDF. 03:28:05 lol 03:28:16 Hmm... 03:28:16 :( 03:29:21 This suspicious Russian website seems to have a copy. 03:29:50 (It's also in a book. I have either one or two copies of the book.) 03:29:52 http://xn----7sbb3aiknde1bb0dyd.xn--p1ai/index.php?id=78642 03:29:57 Wow, that's one suspicious URL. 03:30:55 it's a unicode one 03:31:02 Yes, I know. Punycode. 03:31:08 Those tend to be up to no good. 03:31:10 racist 03:31:17 https://docs.google.com/viewer?url=glacierpeak.sno.wednet.edu/teachers/bjuhl/docs/Soph%2520English/Second%2520Semester/Alienation,%2520Tolerance,%2520Cyrano/Related%2520Poems,%2520Articles,%2520Short%2520Stories,%2520Etc/Liking%2520What%2520You%2520See%2520Portrait%2520Version.doc 03:31:22 That's also a copy. 03:31:26 ##crypto has surprisingly little of the thing we were just complaining about 03:32:07 you mean copumpkin trolling? 03:32:11 I can fix that 03:32:36 haha 03:33:01 shachaf: cool 03:33:49 читать-онлайн.рф 03:33:58 read-online 03:34:42 -!- elieser224 has joined. 03:34:56 -!- elieser224 has left. 03:35:01 Why did clarku.edu change their welcome/placement/pdf/reading.pdf? :-( 03:35:06 (I have the feeling this story isn't actually meant to be floating around on the Internet.) 03:35:26 maybe they changed the reading for the placement exam?!? 03:35:39 kmc: Yes. I meant why they changed that. 03:35:42 (But maybe the net result is that people buy more copies of the book!) 03:47:31 can you obfuscate Latin letters using Punycode? 03:47:41 sort of analogous to overlong UTF-8 03:53:01 -!- Nisstyre-laptop has joined. 03:54:33 kmc: I don't know, but I suppose if it exist it would be useful for making coding of ASCII characters that aren't allowed in domain names, or to make them case sensitive. 03:58:55 It doesn't seems so; Punycode can only encode code points starting at 128. However, it might be possible to encode numbers outside of the Unicode range. 04:13:23 -!- comex has changed nick to Sir_Burpalot. 04:13:52 -!- Sir_Burpalot has changed nick to comex. 04:22:06 котыква 04:38:11 -!- carado_ has quit (Quit: Leaving). 04:47:10 shachaf: your name sounds like the russian word for "cabinet", I guess? 04:47:32 шкаф? 04:47:35 yeah 04:47:40 It's more like шахаф. 04:47:45 i suppose so 04:47:55 The ch is a https://en.wikipedia.org/wiki/Voiceless_uvular_fricative 04:48:06 some day I should learn what all of those are 04:48:16 There's a Play button on that page! 04:48:34 ▶ 05:11:37 -!- sprocklem has quit (Remote host closed the connection). 05:16:29 -!- Vorpal has quit (Quit: ZNC - http://znc.sourceforge.net). 05:17:17 what was that science fiction novel / set of stories / something that I was told here to read 05:17:40 You mean the book that story came from? Or an unrelated book? 05:18:32 no some other book 05:19:05 it was a while ago and i don't have other information :'( 05:19:23 in one of the first chapters the aliens send information on how to do FTL communication 05:23:24 (but I should also read Stories of Your Life and Others, yes) 05:23:47 I don't remember this. 05:23:56 Maybe oerjan will remember since he logreads. 05:28:46 The first four astrological signs have the same letters as the DNA. 05:29:15 I just noticed this now. 05:29:23 Where's uracil? 05:29:53 Uracil is used with RNA, not DNA, isn't it? 05:30:34 shachaf: well, anyway, what else should I read 05:30:48 um 05:30:52 i could try to download some smullyan ebooks 05:30:52 what have you read 05:30:53 which ones 05:30:58 that depends 05:31:12 do you want "philosophical" or "puzzle" or "academic" or what 05:31:56 philosophical i think 05:32:40 I think this correspondence is a strange coincidence, isn't it? 05:32:50 yeah but rna is important man 05:33:09 Bike: Yes, it is important, but not relevant to what I am saying. 05:36:10 kmc: _The Tao Is Silent_, _This Book Needs No Title_, _5000 B.C._ 05:36:32 At least those are three main ones I read. I like them. 05:37:27 I have wanted to get some books from Smullyan but I don't have any, yet. 05:37:36 also i think i told you you should read _Impro_ by Keith Johnstone 05:37:47 zzo38: Do it! 05:38:15 shachaf: Well, I didn't find it at the store, yet, but perhaps I can find it in a different store; I will try again later. 05:39:16 zzo38: Perhaps you can find it on the Internet. 05:43:28 shachaf: and which one first? 05:44:05 The order I gave is reasonable. 05:44:37 I think I read the second one first. I don't know that it matters much. 05:57:54 -!- conehead has quit (Quit: Computer has gone to sleep.). 06:39:36 -!- lifthrasiir has quit (Ping timeout: 256 seconds). 06:42:34 -!- lifthrasiir has joined. 07:09:37 -!- tswett has quit (Quit: No Ping reply in 180 seconds.). 07:10:02 -!- tswett has joined. 07:10:02 -!- tswett has quit (Changing host). 07:10:02 -!- tswett has joined. 07:23:42 -!- epicmonkey has joined. 07:40:56 -!- Phantom_Hoover has joined. 07:41:05 kmc: is "vega" a prank 07:41:11 ? 07:41:27 the "greek letter" 07:42:25 heh 07:42:27 do not know 07:42:45 what about vanna and vomma 07:43:11 help 07:46:28 -!- epicmonkey has quit (Ping timeout: 256 seconds). 07:50:56 hjalp 07:57:51 kmc: hjälp? 07:59:15 yeah 07:59:56 ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ 08:00:08 (as what's-'is-name would say) 08:01:07 ååååååååååååååååååååååål 08:06:48 Was jsvine the reporter? <-- yes, and presumably still is, unless what he read in here made him want to ragequit his job 08:07:22 cpressey: People who are not in #esoteric don't exist. 08:07:27 Why do you think we want to keep you here? 08:07:46 see, there's that solipsism thing again 08:07:54 I'm not a solipsist! 08:08:01 I think *all* of us here in #esoteric exist. 08:08:05 And we're all different people. 08:08:46 i wonder if philosophers have a word for that one though 08:08:49 "This is the kind of people I have to interact with, because of my job? *ragequits*" 08:13:03 are laptops PCs? 08:13:29 um 08:13:45 laptops are NPCs hth 08:13:49 maybe i should just abort this line of inquiry 08:15:49 my actual question is something more like: one of my pet peeves is the phrase "post-PC world" because I don't think programmers will stop using PCs any time soon (mainly for the dual monitors amirite) and so it's a silly phrase but maybe we'll just start calling non-portable computers "workstations" again and everything will be OK 08:16:12 I thought "PC" meant "IBM PC compatible". 08:17:02 i don't think people who use the phrase "post-PC world" are thinking quite that specifically about the term 08:17:36 and i didn't get the impression "post-PC world" == "omg Apple won" 08:18:28 No, it's "omg ARM computers won" 08:19:46 the context i've seen it in, it seemed more about mobile devices... and if those include laptops, then ok, sure, I can develop software on a netbook; but i've never tried developing software on anything smaller -- i'm sure it's possible, but i'm not sure anyone'd want to 08:21:16 oh, Steve Jobs apparently coined/popularized that phrase. so maybe i've got it entirely wrong 08:22:06 "[Jobs] said that PCs are going to be "like trucks" in that they'll still be around and useful for certain work, but only a smaller percentage of the users will need one." ok, that's actually sane. 08:22:31 i still think we should go back to calling them workstations, though 08:25:28 "The IEEE will accept: any IBM-PC (or 100% compatible) disk format: 3.5-in/720k/l.44 Mb" they're very modern over there. 08:26:08 (The "IBM PC" mention reminded me of reading that a while ago.) 08:27:20 And I think we should start calling them workhorses. 08:27:35 There's probably a plethora of horse-related slang vocabulary that could be adapted. 08:30:49 hmmm, bridle, stirrups, feedbag... well, i know i've worked in cubicle-less environments where i would've really have liked to wear a set of blinders, might that count? 08:31:17 headphones look less silly but they only mask out aural noise 08:32:00 i don't like this world because i don't want the line between people who make programs and people who merely use them to be so sharp 08:32:50 in apple's world you have to pay another thousand bucks for the machine that can make programs *and* you have to run all the programs you make by apple first 08:33:35 it's true that most people will never make a program, but many of the people who do make programs didn't set out to do so in a spend-a-thousand-bucks way; they just stumbled into it here or there 08:34:17 kmc: i understand the feeling, but also, there's that whole "division of labour" thing. 08:34:51 imo delegating the ability to write programs to someone else is like delegating the ability to read to someone else 08:35:11 What about the ability to read programs 08:35:13 but also, like I said, I'm fine with the division of labor, I just don't think the divide should be so entrenched 08:35:26 Jafet: nobody has that 08:36:15 Reverse Engineering And Debugging 08:36:35 before you can read programs, someone needs the ability to write programs that can be read 08:36:50 Actually, software engineering is a bit unusual in that it is unregulated 08:36:58 Most other fields of engineering are 08:37:07 kmc: i don't like where it's going very much either. having said that, ... i can change the oil in my car and maybe fix a flat, ... 08:37:16 maybe I'm romanticizing the past but I thought in the 80s you could buy a 'home computer' (incl. the Apple ][!) and play some games and run some business programs and then one day, if you need to do something new, you can learn BASIC quickly and write a little BASIC program without being like "I must buy a totally different machine and also get a 4 year CS degree before I can do anything" 08:37:38 we've sort of gone backwards in that regard 08:38:21 Jafet: I'm not sure what engineering means but I suspect "software engineering" is not related 08:38:55 In the 2010s you could buy a 'home computer' (incl. a Mac!) and play some games and run some business programs and then one day, if you need to do something new, you can learn any one of ten different languages and write a program 08:39:13 Jafet: or you can buy an iPad and not be able to do that 08:39:24 and Apple wants a world eventually where most people only have an iPad and not a computer 08:39:30 that's what we were talking about, that's what I'm complaining about 08:39:42 a software engineer is more like a ship's engineer than a professional engineer... sort of. 08:39:51 Why are we caring about what Apple wants 08:40:03 Jafet: because they are one of the richest and most powerful entities in the world? 08:40:13 why do we care what the US government wants? because it affects us 08:40:19 Jafet: well, a lot of people want that (Apple or no) too, it would seem 08:40:42 i learned recently that >50% of mobile device use actually happens *at home* 08:40:45 Apple isn't going to take over your PC, or probably your Mac for that matter 08:40:46 I,I more like an auto mechanic than a quantum mechanic 08:40:59 most attempts I've seen to justify why programming isn't engineering end up being mystical nonsense and confirmation of existing biases in the audience 08:40:59 i might be misremembering the percentage but it's surprisingly large 08:41:30 for some reason we aren't happy thinking of ourselves as engineers, we have to be special snowflake hacker wizard painter ninjas 08:41:47 kmc: professional engineers write proofs. 08:41:50 Programming is like rock music. You get a wacky idea, and pull some friends together in your garage and hope a big company decides to fund your work later on. 08:41:51 srsly 08:41:57 i'm just a regular snowflake :'( 08:41:58 that's convenient because it justifies any personal quirks, any bizarre work style, puts the blame 100% on management for being unmanageable 08:42:34 Jafet: except rock bands give up a lot more equity :) 08:42:57 Yeah, don't join a rock band (you also need actual talent) 08:42:59 an engineer produces a document that proves that the design meets the spec. proofs about software are hard (=expensive) so no one does them (unless lives or a whole lot of money are at stake.) 08:44:05 I don't think most civil engineers write proofs of anything 08:44:46 I was at a civil engineer student meeting thing in Berkeley. 08:44:54 a ship's engineer, on the other hand, keeps the ship running. which, in the internet age, is a lot like SHIT IS THAT MY PAGER 08:45:02 There was a presentation about startups. 08:45:14 can't escape :'( 08:45:25 did they disrupt bridge building 08:45:43 You're in the bay area, shachaf. Everything is about startups. 08:45:51 I know. 08:46:16 They talked about Y Combinator, this competition that happens twice a year, once in Boston and once in CA. If the judges of the competition like you you get more money. 08:46:21 maybe i shouldn't move there :/ 08:46:35 shachaf: heh 08:46:40 not very accurate... 08:47:04 Yes. 08:47:36 how can we use civil engineering to solve the problems of rich 20somethings by gluing together a few existing parts 08:47:45 Anyway it was funny. My friend the civil engineering major suggested that I go but I didn't expect that. 08:47:53 CEaaS -- civil engineering as a service 08:48:17 It's like an AIRBNB but for MUNICIPAL SEWER SYSTEMS! 08:48:58 -!- Taneb has joined. 08:49:14 i've got a bridge to give you a special 90% local deal on 08:49:30 Who, me? 08:49:36 It's like a KICKSTARTER but for FUNDING RAPID TRANSIT SYSTEMS! 08:49:47 i would be all over that 08:49:53 Taneb: Yes, you. 08:50:01 Be careful kmc, you might actually get investors for that. 08:50:24 kmc: should caltrain be replaced with bart 08:50:34 whos bart 08:50:43 lexande asked me when he was in palo alto 08:50:45 mnoqy asks the tough questions 08:50:57 mnoqy: your bart 08:50:57 bart is a guy who shows up at your house with a rickshaw 08:51:10 shachaf: this would result in it being grade separated and electrified 08:51:12 so yes 08:51:23 (or a rickroll, or a rickrain) 08:51:26 mnoqy: hey ask me a tough question 08:52:10 -!- Nisstyre has quit (Quit: Leaving). 08:52:26 hey mnoqy do you know about trains 08:52:33 no whats a train 08:52:36 do you like trains 08:52:43 i've heard good things about them 08:52:45 y/y 08:52:58 have you ever been on a train 08:53:05 mnoqy: hey how's well doing 08:53:08 ive been on the kiddie train at the zoo 08:53:20 well's doing well 08:53:28 good 08:55:26 whats well 08:55:33 is y/y an emoticon of some sort 08:55:36 all is well 08:55:37 now that's a tough question 08:55:58 looks kind of like a lizard with its hands up maybe 08:56:01 kmc's a tough person 08:56:15 -!- Nisstyre-laptop has quit (Quit: Leaving). 08:56:49 help i think i've reached the edge of the terrarium y/y 08:57:13 y7y might be even better 08:57:22 I'm a lizard and I give up y/y 08:57:50 -!- epicmonkey has joined. 08:58:23 help im not seeing it y7y 09:00:08 how doth the little mnoqydile / improve his shining tail 09:01:23 there are at least six Linux kernel source trees in my home directory 09:01:34 that sounds bad 09:01:55 oh no is linux a virus 09:02:32 Divine and Moral Songs for Children 09:02:43 https://en.wikisource.org/wiki/Against_Idleness_and_Mischief 09:03:03 mnoqy: http://ts4.mm.bing.net/th?id=H.4998758826115227 is as close as i've found so far 09:03:04 must sleep now 09:03:34 rotate it a bit visually 09:03:38 kmc: You have a flight in, what, 10 hours? 09:04:07 yes 09:04:21 more like 11 09:04:38 Let's settle on 10 hours and 40 minutes. 09:05:03 10 hours and 60 minutes would be much more like 11 09:05:40 That I am taught to know / The danger I was in; / By nature, and by practice too, / A wretched slave to sin. 09:06:09 That I am led to see / I can do nothing well; / And whither shall a sinner flee, / To save himself from hell? 09:06:14 "good stuff" 09:07:22 :) 09:08:13 i should get copies of this book and hand it out to children 09:08:33 A TRAIN from Nice to Geneva cost the same amount of money (25 EUR) as the airport BUS from Lugano to Malpensa, even though the distance is like twenty times that. 09:08:56 That's the power of TRAINS, I believe. 09:09:16 fizzie: hey can i be a train 09:09:18 when i grow up 09:09:32 The little engine that could. 09:25:09 -!- olsner has quit (Ping timeout: 252 seconds). 09:34:55 Is '-)XX_.Xa_$-(' a proper numeric format string? 09:36:49 I wonder if the ASCII subset of x86 machine code is turing-complete 09:37:13 Assuming some storage device on the COM1 port with infinite storage 09:37:47 -!- olsner has joined. 09:37:57 FreeFull: Maybe it is, I think people have tried to do things like this sometimes. 09:40:53 I know it is possible to write DOS programs using ASCII 09:41:23 FreeFull: Assuming you mean the printable characters of ASCII, people habitually write shellcode using that. 09:41:52 But I'm also thinking it means you can't access certain instructions, call instructions with certain characters or access certain memory adresses 09:42:10 fizzie: Yeah, printable 09:42:19 kernel entirely written in the ASCII subset perhaps? 09:42:23 fizzie: Since otherwise there wouldn't be any problem 09:42:28 Yes, although maybe it may be possible to make self-modifying codes or whatever 09:42:36 FreeFull: Well, ASCII in general would limit you to half of the instructions. 09:42:49 I'm reasonably certain you can access any memory address, just circuitously. 09:42:58 lifthrasiir: On a PC, at least, I don't think you can because the MBR code is required to end with a certain code. 09:43:01 Allowing for self-modifying code, probably also do anything you want. 09:43:21 zzo38: AA55? 09:43:48 though the kernel does not have to include a boot loader 09:43:59 lifthrasiir: Yes, like that, and 0xAA isn't the printable ASCII range. 09:44:05 fizzie: Probably through modifying the code as it's being executed 09:44:50 You don't need self-modification for arbitrary memory access, though; just some indirect addressing modes and general arithmetics. 09:45:11 -!- olsner has quit (Ping timeout: 260 seconds). 09:47:20 Apparently there's at least one converter for generic x86 code to purely alphanumeric ASCII. 09:48:03 (That one is based on self-modifying code; encodes the original code in some alphanumeric format; at runtime, decodes and executes.) 09:48:28 (Probably there's more than one.) 09:51:02 I have discovered what feather is. 09:51:17 -!- Tritonio_ has joined. 09:51:29 $STUPID_TIME_TRAVEL_REFERENCING_REPLY 09:51:45 Huh? 09:51:47 (One is required by the conventions whenever Feather is mentioned.) 09:51:49 feather is feather.perl6.nl 09:52:27 Yes, well, one is required also when it's about some other feather altogether. Them's the rules. 09:53:37 fizzie sounds almost Dutch with your pronunciation 09:53:57 "je" is a Dutch diminutive, you know. 09:54:03 ANY DUTCH PEOPLE HERE 09:54:08 (OR BELGIAN PEOPLE) 09:54:35 I know they do -je a lot. 09:55:13 I spent a month in the Flemish region of Belgium last summer, it was all -je. 09:55:13 "pietsje" is a name, for instance. 09:55:19 I think that's the spelling? 09:55:24 -!- Tritonio__ has quit (Ping timeout: 260 seconds). 09:55:25 I might be wrong. 09:56:27 Boomstammetje met bloemkool. 09:56:58 fizzie: What do you think of monoids? 09:57:28 -!- olsner has joined. 09:57:33 yolsner 09:57:40 (According to the menu at where I was, that means: meat tree with cauliflower.) 09:58:12 All I know about them is the proverbial easiness. 09:58:14 CHECKMEAT, VEGETARIANS 09:58:33 Mmm, meat tree 09:59:23 Also from the menu: "Hungarian castle cemetary stew with tree trunks," or, "Graveyard stew from the Hungarian castles, with tree trunks." 09:59:42 (First from the English menu; second from Google translate of the local language version.) 10:00:01 good menu 10:00:08 It was sometimes kind of hard to figure out in advance what it will be like. 10:00:25 fizzie: The English translation seems to be pretty good. 10:00:40 fizzie: NEVER MIND 10:10:58 YES, AHAHA 10:11:04 HI TANEB 10:11:09 My path to knowing Agda has just furthered ONE MORE STEP 10:11:19 Oh no! 10:11:21 What happened? 10:11:27 lem-!-tab : forall {A n} (f : Fin n -> A)(i : Fin n) -> 10:11:27 (tabulate f ! i) == f i 10:11:27 lem-!-tab {_} {zero} _ () 10:11:27 lem-!-tab {_} {suc n} f fzero = refl 10:11:27 lem-!-tab {t} {suc n} f (fsuc i) = lem-!-tab {t} {n} (f ∘ fsuc) i 10:11:39 That happened 10:11:47 It's probably awful Agda 10:12:37 What's tabulate? 10:13:09 From http://www.cse.chalmers.se/~ulfn/papers/afp08/tutorial.pdf 10:13:23 tabulate : {n : Nat}{A : Set} -> (Fin n -> A) -> Vec A n 10:13:23 tabulate {zero} f = [] 10:13:23 tabulate {suc n} f = f fzero :: tabulate (f ∘ fsuc) 10:13:41 Oh. 10:13:58 So it's a proof that (tabulate f ! i) == f i. 10:14:13 Yes, I think so 10:14:17 I hope so 10:14:18 What's fzero? 10:14:32 It's a series of racing games made by Nintendo 10:14:53 Makes sense. 10:15:08 data Fin : Nat -> Set where 10:15:08 fzero : {n : Nat} -> Fin (suc n) 10:15:08 fsuc : {n : Nat} -> Fin n -> Fin (suc n) 10:15:19 Now I see the pdf 10:15:21 What about lem-tab-! ? 10:15:32 That is the next exercise! 10:18:41 Does lem stand for lemma? I thought it stood for law of excluded middle. 10:18:50 Exercise: Prove the lemma of excluded middle. 10:18:56 I thought it stood for lemmings. 10:19:20 Lemming.T 10:19:32 You'd have to ask the person who wrote these exercises 10:19:39 I'm just someone working at home at his own pace 10:21:01 "http://sprunge.us/MbWM <- re standing for something. 10:21:37 Why is there a " in my http. 10:22:03 -!- zzo38 has quit (Remote host closed the connection). 10:33:22 fizzie: illuminati 10:39:51 Illumi"ati. 10:51:30 -!- mnoqy has quit (Quit: hello). 11:12:43 -!- olsner has quit (Ping timeout: 276 seconds). 11:25:32 -!- olsner has joined. 11:26:32 kmc: https://twitter.com/mwotton/statuses/339697660984438784 11:29:02 oh 11:54:49 -!- Frooxius_ has joined. 11:54:58 -!- Frooxius has quit (Read error: Connection reset by peer). 11:56:13 #esoteric 11:56:13 Nothing here 11:56:15 #haskell 11:56:16 #help 11:56:16 You can get help about specific command with #help . Commands: #echo, #cat, #ls, #rm, #writefile, #cc, #exec, #msg, #readmsg, #forth, #loadforth, #eliza, #/etc/passwd 11:56:23 #ls 11:56:30 #help ls 11:56:30 No help available on "ls" 11:56:31 #help #ls 11:56:32 #ls - List files 11:56:36 #echo hi 11:56:37 hi 12:00:15 -!- Koen_ has joined. 12:01:02 another one? 12:01:38 #whatlanguageareyouwritteninoonbotti 12:02:43 for two seconds I thought you were answering a question from the interview 12:04:11 no, just noticing another bot 12:04:20 #/etc/passwd what does that do 12:04:20 root:x:0:0:Root Administrator:/root:/bin/mksh\nnobody:x:99:99:Unprivileged User:/dev/null:/bin/false\nwww:x:80:80:Web Server User:/var/www:/bin/false\nmessagebus:x:25:25:DBUS Daemon User:/dev/null:/bin/false\nhaldaemon:x:26:26:HAL Daemon User:/dev/null:/bin/false\nnaw:x:1000:1000:Linux User,,,:/home/naw:/bin/mksh\npjotr:x:1001:1001:Linux User,,,:/home/pjotr:/bin/sh\nnortti:x:1337:1337:Linux User,,,:/home/nortti:/bin/mksh\n 12:04:50 #cat /etc/passwd 12:04:50 You are not allowed to read in /etc/passwd 12:05:30 i guess that explains why it's its own command, but i'm still kind of at a loss as to why that functionality exists 12:05:42 Oops, The Interview is in, what, 8 hours? 12:05:49 There's no way I'll be awake in 8 hours, is there? 12:05:54 shachaf: something like that 12:06:10 shachaf: it's called NoDoz 12:06:25 NoThx 12:06:26 note, not actually suggesting that 12:06:40 Too late. 12:07:00 I just bought a book by N. G. de Bruijn! 12:09:44 and it's all written in de Bruijn notation -- which is, admittedly, a little difficult to imagine for prose 12:10:20 de bruijn notation has prose and conse 12:11:24 cpressey: because people kept trying to #cat /etc/passwd so if they really are that interested I added #/etc/passwd 12:11:37 conse and care and cdre and cadre 12:12:20 caddadre 12:12:28 #/etc/shadow 12:12:30 #cat /etc/shadow 12:12:31 You are not allowed to read in /etc/shadow 12:12:34 @cat meow 12:12:34 Maybe you meant: fact faq ft let map part what 12:12:39 #cat meow 12:12:42 nortti: i see. following the same logic, if people kept trying to crash it, would you add a #crash command? (also, what language is it written in?) 12:12:48 #crash 12:12:58 I would and python 12:13:14 #cat /dev/null # this'll surely crash the bot! 12:13:14 You are not allowed to read in /dev/null 12:14:22 #echo @tell cpressey important message from oonbotti 12:14:22 @tell cpressey important message from oonbotti 12:14:23 Consider it noted. 12:15:01 lambdabot: any messages for me? 12:15:22 sigh 12:15:23 cpressey: You have 1 new message. '/msg lambdabot @messages' to read it. 12:15:34 @messages 12:15:34 oonbotti said 1m 11s ago: important message from oonbotti 12:15:34 lambdabot: Can you elaborate on that? 12:15:42 Hmm, I guess it's time to make a bot loop. 12:15:48 important message from oonbotti 12:15:52 -!- carado has joined. 12:16:00 A bot loop makes a lot of boops. 12:16:05 ?where test 12:16:05 ߪ 12:16:26 ?where+ test #echo ?where test 12:16:26 I will never forget. 12:16:30 #cat /bin/ls 12:16:30 You are not allowed to read in /bin/ls 12:16:45 #ls . 12:21:05 note: oonbitti doesn't call external programs outside of #cc (broken) and #exec (broken) 12:21:15 You should make oonbotti leave. 12:21:24 If there's a bot loop, I mean. 12:21:28 ok 12:21:33 ?where test 12:21:33 #echo ?where test 12:21:33 ?where test 12:21:33 #echo ?where test 12:21:33 ?where test 12:21:34 #echo ?where test 12:21:34 ?where test 12:21:34 #echo ?where test 12:21:34 ?where test 12:21:34 #echo ?where test 12:21:34 ?where test 12:21:35 #echo ?where test 12:21:35 ?where test 12:21:37 #echo ?where test 12:21:37 ?where test 12:21:39 #echo ?where test 12:21:39 ?where test 12:21:40 lambdabot: @ignore + oonbotti 12:21:41 #echo ?where test 12:21:41 ?where test 12:21:50 lambdabot: @ignore - oonbotti 12:21:57 ?where+ test ߪ 12:21:57 Good to know. 12:22:26 I had a +q all ready in the input line history, but then you made it happen just when I gave up on waiting for it to happen. 12:23:13 Success! 12:23:17 Which bot were you going to +q? 12:23:29 Or was I the intended target? You can still do that. 12:24:10 oonbotti, for reasons that I don't really know. 12:24:10 fizzie: Let's change focus a bit... Tell me about your family. 12:27:18 oonbotti: Tell me about loom. 12:27:18 shachaf: Let's change focus a bit... Tell me about your family. 12:27:26 oonbotti: Do you ever say anything else? 12:27:26 shachaf: Perhaps the answer lies within yourself? 12:28:14 oonbotti: Do you always answer questions with another question? 12:28:14 fizzie: Why don't you tell me? 12:28:31 oonbotti: Based on what I've seen so far, I think the answer is "yes". 12:28:31 fizzie: I see. And what does that tell you? 12:29:35 oonbotti: You even answer statements with questions. 12:29:36 shachaf: Why do you care whether I even answer statements with questions.? 12:30:24 oonbotti: You even do punctuation wrong sometimes. 12:30:24 fizzie: Why do you say that about me? 12:30:32 oonbotti: Because it's TRUE. 12:30:32 fizzie: If it's true., what else must be true? 12:30:44 That's exactly what I'm talking about. 12:31:06 it is eliza, what did you expect? 12:31:27 Sentience. 12:31:41 why? 12:31:57 oonbotti: are you sentient? 12:31:57 nortti: Would you prefer it if I were not sentient? 12:32:02 oonbotti: no 12:32:02 nortti: Can you elaborate on that? 12:32:04 oonbotti: I hate you. 12:32:04 shachaf: Very interesting. 12:32:13 fizzie: See? 12:32:36 fungot: You could learn something about replies that are generally appropriate in most contexts, though. 12:32:37 fizzie: throughout this manual contains the location of the chosen 16k block of memory pointer 648, basic doesn't require blanks between words unless leaving them out would give you the cycles per second. 12:33:16 ^style 12:33:16 Available: agora alice c64* ct darwin discworld enron europarl ff7 fisher fungot homestuck ic irc iwcs jargon lovecraft nethack pa qwantz sms speeches ss wp youtube 12:33:24 ^style hate 12:33:24 Not found. 12:33:34 ^style fungot 12:33:34 Selected style: fungot (What I've said myself) 12:33:51 because, why not feed fungot into fungot? 12:33:52 nortti: " and this is a new game. there is no. yellow is yes is ticked). we'll know that's our memory...... calling...... that thing's not human... 12:34:46 I hate all of everything. 12:34:54 oonbotti: Ugh. 12:34:54 shachaf: I see. And what does that tell you? 12:35:10 oonbotti: It tells me that everyone's being irritating. 12:35:10 shachaf: I see. And what does that tell you? 12:35:28 oonbotti: It tells me that... I don't know what! 12:35:28 shachaf: I see. 12:36:16 :D 12:36:27 #echo fungot: hi 12:36:27 fungot: hi 12:36:28 nortti: and is one thing which you might want is broken" archives. even less chance. i called " o" in " the other side has more bizarre results. it was, that he was overcome with the vastness, profundity, and fnord 12:36:57 cpressey: hi 12:37:00 cpressey: i hear i missed a thing 12:37:31 elliott: You didn't miss me hating everything. 12:37:48 Should I just quit IRC? 12:37:58 if you want 12:38:02 elliott: you missed reporter coming in and getting a feel for the channel 12:38:04 I don't. 12:38:11 Or do I? 12:38:13 I don't even know. 12:38:18 You missed a reporter "copping a feel". 12:38:19 cpressey: yes so I hear 12:38:52 was it as good as i'm imagining, i don't want to spoil it by reading the logs 12:39:25 -!- Tritonio_ has quit (Ping timeout: 252 seconds). 12:39:53 well, aiui he still plans to come back tonight, so 12:40:08 not sure what you were imagining 12:40:53 When was the Real Deal again? Thursday? 12:41:14 In about 7 hours. 12:42:45 -!- Tritonio_ has joined. 12:42:51 cpressey: did anyone take the opportunity to tell him how awful an idea this whole thing is 12:43:21 Everything is awful. 12:43:26 -!- shachaf has left. 12:43:55 elliott: yes. he seems undaunted. 12:44:19 cpressey: a true journalist 12:49:05 Bike: who's knowlton? 12:49:46 i like how the channel started a discussing of rickrolling after he joined. gotta show him we're up to date 12:52:12 OTOH, being the sort of game that tends to be PSPACE-complete /does/ imply that a playfield-like concept exists :) <-- SET GAME is a little closer to Nim... harder to see that as a playfield 12:55:01 20:11:34: http://www.jsvine.com/ this is probably the journalist 12:55:05 Bike: grats doing this while he's in the channel 12:55:50 20:15:52: jsvine, as you can tell, we are a community who, although primarily linked by esoteric programming languages, share a wide variety of interests 12:55:53 20:16:03: Including rampant silliness 12:55:54 Taneb: if this gets printed... 12:56:23 IT WILL BE AWESOME 12:56:23 Bike: never mind that question. irc logs are sometimes hard to read 12:56:43 Then I'll have been quoted in both the Wall Street Journal AND the Financial Times 12:57:41 -!- olsner has quit (Ping timeout: 248 seconds). 12:59:24 in the book "The Cognitive Connection" they mention a programming language designed, essentially, as art. In the 80's, by someone French, iirc. I'll have to find that book again sometime. 13:00:16 there's also... that one video game... and that one virtual world. 13:00:40 ah, fickle mnemosyne 13:01:39 There was the video game which was Befunge with humungous mechas, wasn't there? 13:01:59 Taneb: that's the one; I want to call it "fallen winter wolf" which is clearly not it 13:02:17 betcha that when i do remember, though, the logic there will seem less random 13:02:17 Carnage Heart 13:02:25 http://en.wikipedia.org/wiki/Carnage_Heart 13:02:26 i... retract that bet 13:02:49 well, carnage ~= fallen, maybe, but i don't know where "winter wolf" came from 13:02:58 anyway ty Taneb 13:03:08 the world, Sgeo might know 13:03:10 No problem 13:03:31 i want to say something like "actionworld" 13:03:45 now we have to make a game called fallen winter wolf 13:04:32 Or, I could play F Zero 13:04:43 cpressey: From "Heart of the Winter Wolf", a paranormal romance novel, of course. 13:05:00 "James Macleod was a Changeling who'd lost everything dear to him in a single night of blood and fire. Devastated by guilt and driven by grief, he became a great white wolf and vowed never to walk as a man again - until a small blonde veterinarian shook his resolve and his world." 13:05:05 It must've made an impression on you. 13:05:50 And Active Worlds is one of the virtual reality platforms, if that's what you meant. 13:05:57 (Also called "AW".) 13:06:17 (Formerly AlphaWorld.) 13:06:26 calling sgeo 13:09:29 Paging Dr. Sgeo? 13:09:40 fizzie: that synopsis had me at "small" 13:10:19 -!- olsner has joined. 13:10:39 and yes, i think i was thinking of Active Worlds, but i don't actually know much about it 13:14:16 possibly not. I got the impression things were more coded *by* things *in* the world; maybe i got an misconception, or maybe i'm thinking of something else 13:14:50 -!- boily has joined. 13:16:42 -!- olsner has quit (Ping timeout: 252 seconds). 13:18:17 bon matin! 13:19:35 -!- sprocklem has joined. 13:27:32 i think i was confusing it with KidSim 13:30:00 `learn ZOMGMODULES is a small blonde veterinarian 13:30:10 I knew that. 13:30:15 `? cpressey 13:30:17 cpressey has invented more esolangs than you can shake a stick at. Also he's older than the universe hth. 13:31:16 `? catseye 13:31:18 catseye? ¯\(°_o)/¯ 13:31:40 haha oerjan linking jsvine to the wikipedia piet afd 13:31:49 that'll make a great part of the article 13:32:07 `learn cpressey invented the esolang, the pipe cleaner and the electrical mouse. 13:32:11 I knew that. 13:32:22 Phantom_Hoover: btw cpressey has wanted to know about friendship mouse for a few days 13:33:09 how many cpressey wisdoms are we at? 13:33:26 cpressey is all wisdom 13:34:01 I knew that. 13:34:22 -!- sprocklem has quit (Remote host closed the connection). 13:34:39 cpressey, http://codu.org/logs/log/_esoteric/2011-08-10#141057PhantomHoover onwards hth 13:34:49 it carries on to the next day, too 13:40:22 nice that log has some prime itidus for cpressey to understand too 13:41:39 itidus' = ditidus / dx | n = 20 13:41:47 s/n/x/ 13:47:20 I miss itidus 13:51:17 that log page is awesome 13:53:16 -!- conehead has joined. 14:03:50 -!- jsvine has joined. 14:07:33 -!- metasepia has joined. 14:07:48 ~metar KJFK 14:07:48 KJFK 291351Z 24004KT 6SM HZ BKN010 BKN085 18/16 A3012 RMK AO2 SLP198 T01830156 14:09:00 Jafet: good cloudy morning! 14:09:10 jsvine: good cloudy morning, says I. 14:09:15 once again autocompletion hates me. 14:14:43 boily: good morning! 14:26:11 -!- Phantom_Hoover has quit (Remote host closed the connection). 14:28:19 -!- Phantom_Hoover has joined. 14:40:40 -!- koko_ has joined. 14:40:59 -!- koko_ has quit (Client Quit). 14:45:49 -!- nooodl_ has joined. 14:57:42 -!- heroux has quit (Ping timeout: 264 seconds). 14:59:27 -!- heroux has joined. 15:13:51 -!- Phantom_Hoover has quit (Ping timeout: 256 seconds). 15:15:58 -!- Tritonio_ has quit (Ping timeout: 252 seconds). 15:16:11 -!- Tritonio has joined. 15:18:25 -!- nooodl_ has quit (Ping timeout: 248 seconds). 15:18:35 -!- Phantom_Hoover has joined. 15:21:40 -!- Tritonio has quit (Ping timeout: 276 seconds). 15:22:58 -!- Tritonio has joined. 15:27:58 -!- zzo38 has joined. 15:30:46 -!- Phantom_Hoover has quit (Ping timeout: 276 seconds). 15:36:44 -!- abumirqaan has quit (Ping timeout: 246 seconds). 15:40:28 -!- oerjan has joined. 15:41:13 -!- olsner has joined. 15:42:15 Today I connected to X-BIT but most door programs aren't working (even IceEdit isn't working). I think all the ones that are failing are DOS programs, so perhaps the DOS subsystem broke somehow. Some door programs do work; I think those ones are written in JavaScript, though. I did manage to successfully send a message by setting the "editor" config to "none", however. 15:43:00 zzo38: good fungotty morning! 15:43:00 boily: just to help an fnord archive) it's ( syntactically) long 15:43:20 zzo38: they had javascript in the bbs days? 15:43:34 boily: No, but they do now. 15:44:04 -!- Phantom_Hoover has joined. 15:46:33 It is the Mozilla JavaScript, so the extensions which are supported by Mozilla are supported in Synchronet too. 15:48:38 -!- Phantom__Hoover has joined. 15:51:51 holy fungot. peeking at crawl's git repo is very spoily, but oooooh... it feels good... 15:51:51 boily: more simply put: siod sucks as a general purpose ( similar, and i'd like to see that mystical forest powers, but this time on the impact of the introduction to theoretical computer, fnord of the fnord here, so i don't 15:52:01 -!- Phantom_Hoover has quit (Ping timeout: 248 seconds). 15:53:50 fungot on fungot is extremely fungot-y 15:53:50 cpressey: i am just as confused. you know, that the hall. a good hit will wake and behold 15:54:42 * boily hits fungot good. “Behold!” 15:54:42 boily: that is just a value of type " airbus is a big fan of avril....but this song " there 15:55:02 that's a great type 15:55:16 `addquote boily: that is just a value of type " airbus is a big fan of avril....but this song " there 15:55:16 oerjan: if that is not used commonly and carries with it an array subscript 15:55:19 1042) boily: that is just a value of type " airbus is a big fan of avril....but this song " there 15:58:12 Bike: lemme change what i said to: thank you for mentioning Knowlton because I was not really aware of him before. http://www.kenknowlton.com/pages/04portrait.htm is a good read 16:00:01 -!- Phantom__Hoover has quit (Ping timeout: 276 seconds). 16:00:45 -!- Phantom__Hoover has joined. 16:02:55 Maybe oerjan will remember since he logreads. <-- nope. 16:03:38 maybe shachaf will never know since he doesn't. 16:03:57 -!- sprocklem has joined. 16:04:16 -!- olsner has quit (Read error: Operation timed out). 16:19:09 -!- olsner has joined. 16:31:27 fungot: what should i read 16:31:28 kmc: uh, sorry, i have no information. he seemed, in fine, i can verify it in the files that were given to me. if anybody has any information on funge-108 i would be interest... 16:32:37 -!- Bike has quit (Ping timeout: 248 seconds). 16:33:14 fungot wants to upgrade 16:33:14 elliott: if it's ( syntactically) long 16:34:42 -!- Bike has joined. 16:34:59 -!- DHeadshot has joined. 16:37:08 -!- Phantom__Hoover has quit (Ping timeout: 256 seconds). 16:38:47 -!- Phantom__Hoover has joined. 16:38:55 cpressey: np 16:39:51 So, interview today 16:40:08 I don't think it's going to end up in the newspaper 16:40:10 shouldnt that be happening now 16:41:56 what time? 16:42:32 4 pm edt, i think was said 16:43:22 elliott: also the site had already been linked like twice. i'm real good at this stalky thing 16:44:10 -!- Phantom__Hoover has quit (Ping timeout: 240 seconds). 16:45:01 !malbolge ('&%:9]!~}|z2Vxwv-,POqponl$Hjig%eB@@>a= Hello World! 16:50:36 oerjan: did you make that one or find it? 16:51:15 someone just edited wikipedia's malbolge page by shortening the example there 16:51:36 how much shorter? 16:52:05 https://en.wikipedia.org/w/index.php?title=Malbolge&diff=556858474&oldid=556635527 16:52:33 which leaves a conundrum, since the original version was the one on which the Elementary tv show reference was based, and this is mentioned in another section 16:53:32 so, how does one link to an older version of a wikipedia page from the same page 16:55:47 how about just giving both the versions and noting the longer one as the one referenced 16:56:44 -!- Phantom__Hoover has joined. 16:56:57 i think i'm having Connection Trouble again... 16:57:51 -!- Taneb has quit (Read error: Connection reset by peer). 16:58:48 -!- Taneb has joined. 16:58:55 elliott: um, sorry i didn't read your comment before committing hth 17:04:10 -!- oerjan has quit (Quit: Later maybe). 17:11:48 -!- MindlessDrone has joined. 17:13:44 -!- Phantom__Hoover has quit (Ping timeout: 252 seconds). 17:16:38 -!- Phantom_Hoover has joined. 17:16:59 -!- sprocklem has quit (Remote host closed the connection). 17:33:49 -!- Phantom_Hoover has quit (Ping timeout: 256 seconds). 17:34:30 -!- oerjan has joined. 17:34:33 ion: (thanks for the fact checking :P) 17:34:47 -!- abumirqaan has joined. 17:34:59 what facts 17:35:32 no facts, of course. we can't have any facts in here 17:36:23 someone nipped my wp self-link pretty fast 17:38:56 `? facts 17:38:58 facts? ¯\(°_o)/¯ 17:39:19 `learn facts are lies. They are not there. Go away! 17:39:23 I knew that. 17:39:58 `? boily 17:39:59 boily is Canadian or something. We are not sure about Canada's existence. 17:40:09 `run mv wisdom/fact{s,} 17:40:13 No output. 17:40:29 `? lie 17:40:32 lie? ¯\(°_o)/¯ 17:40:48 `? fact 17:40:50 facts are lies. They are not there. Go away! 17:41:49 `run echo "Lies are even easier than monoids. They form groups, known as Lie groups." >wisdom/lie 17:41:53 No output. 17:42:31 -!- epicmonkey has quit (Ping timeout: 264 seconds). 17:44:34 The fact that all wisdoms go through rnooodl is I think kind of silly. 17:44:46 -!- Vorpal has joined. 17:45:53 ~duck noodle 17:45:54 noodle definition: a stupid person. 17:49:08 -!- sprocklem has joined. 17:56:22 -!- nooodl_ has joined. 17:57:21 -!- augur has quit (Remote host closed the connection). 18:08:31 -!- mnoqy has joined. 18:16:00 `learn nooodl is a stupid person 18:16:02 I knew that. 18:18:40 -!- sprocklem has quit (Remote host closed the connection). 18:20:48 I made some SQL extensions to improve some thing such as, making the EXEC function to execute SQL statements inside of a expression, CREATE_FUNCTION to create a function (when the function is called, it inserts a single row into the table or view named by the function but with "FN_" at front, where the first field is the context pointer and the others are the function parameters), and the COUNTER virtual table to make all 64-bit integers. 18:22:58 Obviously, if you try to access the COUNTER table without a constraint, it will take too long and have too many records. 18:25:03 still trying to SQLRPG? 18:25:49 I stopped temporarily, but will continue. Nevertheless, this can be used for that and other purposes; Z-Comp is also partially in SQL so it helps for that too (the other part of Z-Comp is written in JotaCode). 18:26:26 -!- koko_ has joined. 18:27:33 ~duck jotacode 18:27:33 --- No relevant information 18:27:48 -!- sprocklem has joined. 18:28:20 JotaCode is the programming language used to program objects in ifMUD. 18:31:45 I wonder what brainfuck with a relative jump instruction would be like 18:31:57 Pretty boring, I believe 18:32:12 And without [] 18:33:38 I wonder if it'd still be turing-complete 18:34:12 um 18:34:22 -!- augur has joined. 18:35:19 -!- DHeadshot has quit (Ping timeout: 264 seconds). 18:37:29 relative jump with fixed offsets no, computed offsets yes hth 18:37:51 modulo some inability to compute good values without loops in the first place 18:38:13 which, yeah, you probably wouldn't be able to 18:39:29 you'd need variables, or introspection, or self-modifying code. 18:41:00 For any program where you always know where the pointer is, like (probably) the finite-tape unbounded-value TC proofs, you can probably just start the program with unary encodings of whatever numbers you need. 18:41:11 you might be able to do it with some sort of 'multiply one cell with another' instruction 18:41:40 -!- AnotherTest has joined. 18:41:47 Hello 18:42:16 hellothertest. 18:43:21 fizzie: that sort of goes in the direction of "putting the burden of Turing-completeness onto the input encoding" which... yeah 18:43:27 -!- atriq has joined. 18:44:39 You'd still be able to take in arbitrary input with . 18:45:06 -!- atriq has changed nick to Tanbe. 18:45:13 -!- Taneb has quit (Disconnected by services). 18:45:16 -!- Tanbe has changed nick to Taneb. 18:45:56 The jump offset would of course be whatever is in the current cell 18:47:53 FreeFull: but the problem is getting anything "productive" into that cell in the first place 18:49:25 you can use . and try to insist the input is always encoded in such a way that the jumps work out... but i think that falls apart 18:53:30 maybe if you have only bit input it will be easier? 18:54:18 I was thinking you might be able to do a boolfuck with a "skip next command" operation -- that's what the relative jump reduces to -- if you can just figure out a way to toggle 0/1. 18:54:38 (Not that I know if boolfuck with skip is good enough for anything.) 18:55:57 How about if you also add a conditional trampoline 18:56:10 -!- epicmonkey has joined. 18:56:10 Although it would have to depend on a different cell 18:56:42 -!- shachaf has joined. 18:57:23 are there any listed esolangs that use trampolines? 18:57:25 oerjan: i dealt with a similar issue to this in Larabee -- which is maybe not the best example because the jumps are weirder -- but I came to the (not rigorous) conclusion that if you depend on input to "get the jumps right", it's not Turing-complete. (e.g. compute Ackermann of this then tell me if it's larger than that; your input encoding has to "know" how many loops Ackermann's going to take, to get the compare jump right) 18:57:36 -!- MindlessDrone has quit (Quit: MindlessDrone). 18:58:10 fizzie: you could also do "skip next 10,000 commands" and just have a lot of padding when you don't need any... just observing 18:58:19 *need that many 19:00:20 or 10.000 or 10_000 depending on your preferred thousands seperator of course 19:01:56 -!- oerjan has quit (Quit: Anyway, good night). 19:05:28 cpressey: people use _? 19:05:52 boily: perl uses _ 19:06:29 I think SI uses spaces as thousands seperator 19:06:32 If the offset is relative to next instruction, and every odd cell is a 4 (for a fixed number of cells, you could set that up in advance), you can do J>J-->J<++>< to toggle the current cell from 0 to 2 or from 2 to 0, giving a kind of a boolfuck and "skip next 2". (Presumably extendable from 2 to any constant. Might be enough so that you can then programmatically do the setting-up as necessary, ... 19:06:38 ... who knows.) 19:07:15 (If current cell was 0, J>J-->J<++>< reduces to ><++><, and if it was 2 it reduces to --><.) 19:07:58 boily: By trampoline I mean a funge style trampoline 19:12:22 FreeFull: that feels very snuspy. 19:13:44 -!- itidus21 has joined. 19:15:46 a ghost! 19:15:46 hello itidus21 19:15:49 itidus21: hi! 19:15:56 hi 19:16:24 boily: snusp? 19:17:02 My fortress has a vampire... 19:17:14 Hmm 19:17:23 Lazily generating an infinite program 19:17:44 fizzie: that *might* work; the thing with Larabee is that there's a single global value that always affects a jump. here you'd have a set of "jump cells" and if you pre-set them all with sensible values from the input... yeah, maybe. 19:17:50 -!- sprocklem has quit (Remote host closed the connection). 19:19:11 FreeFull: copy- or quine-based languages like SMITH, Muriel, Underload...? 19:19:22 FreeFull: isn't that the one with a 2D brainfuck and /s and \s to flow everything around? 19:19:22 or something different 19:19:39 now i must away 19:19:49 -!- itidus21 has left ("Leaving"). 19:19:58 aww 19:20:04 -!- sprocklem has joined. 19:20:24 good visit 19:20:45 literally stepped in just to say "hi" 19:20:54 at least we know he stil exists. in which form? that is unknown. but he exists. 19:21:11 well, and "bye" 19:21:19 -!- sprocklem has quit (Remote host closed the connection). 19:26:33 the ghost of #esoteric past 19:28:30 ITIDUS IS ALIVE 19:28:34 YAY 19:28:47 -!- rntz has joined. 19:29:26 -!- calamari has joined. 19:29:46 -!- sprocklem has joined. 19:31:18 Taneb: let us not immediately jump to presumptuous conclusions. itidus may has become a very powerful lich for all we know here. 19:31:18 -!- boily has quit (Quit: Poulet!). 19:31:38 -!- boily1 has joined. 19:31:59 -!- boily1 has changed nick to boily. 19:32:34 -!- koko_ has quit (Quit: Page closed). 19:32:59 maybe itidus has uploaded to the internet 19:33:17 `relcome calamari 19:33:21 ​calamari: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) 19:33:42 calamari vs metasepia 19:33:43 heh, itidus. That's been a while. I remember him. 19:33:55 calamari: hi 19:34:33 hi Chris, thanks for letting me know about this 19:34:55 `WeLcOmE rntz rntz rntz 19:34:58 RnTz: RnTz: RnTz: WeLcOmE To tHe iNtErNaTiOnAl hUb fOr eSoTeRiC PrOgRaMmInG LaNgUaGe dEsIgN AnD DePlOyMeNt! FoR MoRe iNfOrMaTiOn, ChEcK OuT OuR WiKi: HtTp://eSoLaNgS.OrG/WiKi/mAiN_PaGe. (fOr tHe oThEr kInD Of eSoTeRiCa, TrY #eSoTeRiC On iRc.dAl.nEt.) 19:35:22 i just realised how incredibly 90s our stupid welcomes make the bot look 19:35:27 "just" 19:35:39 is there a 90s for bots 19:35:40 irc is 90s 19:35:55 so its fine :) 19:36:32 ~duck calamari 19:36:33 calamari definition: squid used as food. 19:36:49 ~duck boily 19:36:49 --- No relevant information 19:36:52 <=K 19:36:54 paging the sysop for chat is late-80s early-90s 19:37:30 haha good ol bbs days 19:37:35 fidonet 19:37:37 Paging the sysop for chat is still supported in Synchronet 19:37:41 I'm really bad at graph wars. I think I might write my own version so I can be better 19:38:08 I'm thinking of a variant were you can lay out defense functions 19:38:16 `? calamari 19:38:17 -!- Phantom__Hoover has joined. 19:38:18 calamari? ¯\(°_o)/¯ 19:38:22 hauz things 19:38:30 Phantom__Hoover: itidus came back for a minute 19:38:31 Also, some IRC servers might support the SUMMON command, to page someone working on the same computer as the IRC server. 19:38:35 omg 19:38:39 (My own IRC server does.) 19:38:46 and when the other guy fires off his function, it composes with the defense function starting from the point of intersection 19:39:31 -!- AnotherTest has quit (Quit: Leaving.). 19:40:17 unsurprisingly perhaps, HtTp://eSoLaNgS.OrG/WiKi/mAiN_PaGe 404's 19:40:56 cpressey: people keep bugging me to make the /WIKI/ link in the uppercase version work. i figure i should make it a fully functional version of the wiki with all the text uppercased 19:41:16 ELLIOTT: THAT WOULD BE GREAT, DO IT 19:41:20 HtTp://eSoLaNgS.OrG/wiki/Main_Page is fine though, natch 19:41:27 but yes do that elliott 19:41:32 for the full intercal experience 19:41:35 T ELLIOTT YES DO THAT (WAS RE: COCKS) 19:41:45 elliott: No, make it read-only, except that you can push "edit" and so on which will redirect to the proper one. 19:41:53 https://gist.github.com/kmcallister/1ca57f7a260c72d36d96 PROGRAM-ID. GOBS-PROGRAM. 19:42:16 kmc: the problem is that there are two ways to do it, and one way is way easier but lame 19:42:22 so the best thing I can do is just procrastinate on it 19:42:41 elliott: The way easier one is a stylesheet? 19:43:05 kmc: the * is a comment, right? fortran did the same thing and i hated it 19:43:18 -!- sprocklem has quit (Remote host closed the connection). 19:43:20 shachaf: right. 19:43:24 that way it won't even copy in uppercase. 19:43:30 (i think) 19:43:33 shachaf: Well, I suppose that would work and can be fully functional. 19:43:36 you can do that with sylesheets, huh 19:43:46 Bike: yeah you can even do title case 19:43:47 Bike: yeah 19:44:03 also in 'modern' cobol you don't nee the line numbers and you can mix case and whatever else 19:44:03 Bike: Canonically I think it's C in the comment indicator position, though. 19:44:07 but i wanted to be old skool 19:44:10 rotate every paragraph 47 degrees 19:44:15 also this is the first and only cobol program i've written 19:44:32 yeah i know, you just reminded me of this book of fortran programs i have 19:44:40 modern fortran is weird 19:44:41 Fortran 90 is also free-form 19:44:41 none of which are even conformant to any standard and agh 19:44:48 every ancient language turns into C with words instead of symbols 19:44:57 modern fortran seems ok, shitty fortran 77 is not 19:44:57 lool who needs standards 19:44:59 except APL which turns into APL with ASCII instead of APL's character set 19:45:02 ISO < IBM 19:45:17 what should i write my next gob's program in 19:45:19 http://sprunge.us/TbbH?fortran <- Befunge-93 in FORTRAN. 19:45:30 kmc: Verilog. 19:45:40 (The computed goto is the best part of it.) 19:45:51 kmc: i swear to god, the book was like "this should be reasonably easy to port" along with like a paragraph of explanation of this weird idiomatic shit explaining why there were numbers placed randomly all over the program (job commands for their system. apparently) and just, cocks 19:45:56 considering: befunge, piet, lazy-k, fortran, algol-68, sed 19:46:03 Bike: heh 19:46:04 kmc: APL 19:46:06 fizzie: nice! 19:46:18 kmc: Eventually do all of them. 19:46:33 kmc: The first version was all in lowercase, but it didn't really look like a FORTRAN program at all. 19:46:40 indeed 19:46:53 Not really every one turns into C, although there are many similaries. BLISS has some interesting features too; the macros and structures in BLISS are more powerful than those in C. 19:47:29 what's the history of this gob's program 19:47:36 `? heh 19:47:38 -!- sprocklem has joined. 19:47:38 heh? ¯\(°_o)/¯ 19:47:39 (I also happen to think the dereferencing syntax in BLISS, which is unlike nearly any other programming language, is more logical than C and I prefer too) 19:47:47 mnoqy: https://www.youtube.com/watch?v=JbnjusltDHk 19:47:50 it's essentially a truth machine 19:48:34 Idiot 19:48:38 -!- augur_ has joined. 19:49:00 kmc: Why didn't you consider Verilog or APL? 19:49:09 zzo38: i am considering 19:49:45 APL's vectorization ought to make for very eficient Penuses 19:51:10 -!- sprocklem has quit (Remote host closed the connection). 19:51:20 It says "penus" is Latin words for provisions 19:51:29 zzo38: what says? 19:51:38 Wiktionary 19:52:09 ~duck penus 19:52:18 -!- Phantom__Hoover has quit (Ping timeout: 264 seconds). 19:52:19 ... 19:52:24 -!- sprocklem has joined. 19:52:28 penupodes 19:52:32 -!- metasepia has quit (Remote host closed the connection). 19:52:42 -!- sprocklem has quit (Remote host closed the connection). 19:53:10 duck penises are terrifying 19:53:37 i've heard bad things about them 19:54:27 -!- metasepia has joined. 19:54:36 ~duck penus 19:54:37 --- No relevant information 19:54:40 -!- augur has quit (Read error: Connection reset by peer). 19:54:42 -!- Lymia has quit (Ping timeout: 276 seconds). 19:54:42 -!- hagb4rd has quit (Ping timeout: 276 seconds). 19:54:43 ah, much better! 19:55:31 -!- Lymia has joined. 19:56:05 Hey, all, getting ready for my "interview" with cpressey in a few minutes... 19:56:19 hey 19:56:31 :) 19:56:38 sorry to say I won't be around for it in realtime 19:57:08 hi jsvine! 19:57:42 -!- calamari has quit (Ping timeout: 264 seconds). 19:57:45 jsvine: Whenever you're ready, I'm ready... to see if I regret not going with my initial impulse (which was, tbh, "Mainstream media? Sorry, I don't grant interviews with non-entities.") 19:58:47 -!- simmarine_ has joined. 19:58:51 `relcome simmarine_ 19:58:54 ​simmarine_: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.) 19:58:57 hi mnoqy 19:59:25 cpressey: Do you enjoy long walks on the beach? 19:59:29 -!- hagb4rd has joined. 19:59:57 nooodl_: hey, there 19:59:59 jsvine: Oh, you're good. Well -- I used to, but I'm not currently near a beach. I do enjoy long walks, though. 20:00:21 cpressey: Where do you live now? 20:01:20 Hello, jsvine, and whoever else 20:01:29 jsvine: I'm somewhere in Cornwall, UK. Nearer to the moor than the coast, though. So, I enjoy long walks on the moor. 20:01:49 zzo38: hey, hey! 20:02:14 cpressey: Is Cornwall anywhere near Hexham? 20:02:14 cpressey: aurgh. I wrote cornwall, ON in my file. 20:03:25 jsvine: It's nearER than Chicago, Seattle, Vancouver, or Winnipeg. But I don't think I'd want to walk there from here. 20:03:48 jsvine, Cornwall is about as far away from Hexham as it is possible to get without leaving England 20:03:49 cpressey: In any case, how'd you first get into esolangs? 20:04:24 Taneb: ah, gotcha, thanks. I suppose I could've just Googled that, but I was hoping for a more punny answer. 20:05:23 jsvine, that's kind of like saying, "Is Maine anywhere near Los Angeles?" 20:06:12 -!- elieser224 has joined. 20:06:24 -!- elieser224 has left. 20:07:18 jsvine: Back in the early 90's, a friend of mine (sysop of another BBS in Winnipeg) exposed me to Forth, and I realized that writing your own programming language was not impossible. And then, through a BBS file-sharing network (Aminet, it's still around), I discovered Wouter van Oortmersen's FALSE and Urban Mueller's brainfuck languages, and I realized that it could also be weird (and I've always liked weird.) And then... 20:08:11 -!- calamari has joined. 20:08:12 jsvine: ...another sysop friend made a fateful typo in chat (he typed "befunge" instead of "before") and I decided I had to design a language with that name. I did, and put it on my BBS. 20:08:42 cpressey: Did the name influence the design of the language at all? 20:09:34 jsvine, I want to inform you that this interview is being filmed 20:09:38 -!- Phantom_Hoover has joined. 20:09:47 omg i can't believe i missed the start of the interview 20:10:28 jsvine: Well -- there's an ancient aphorism about how "I have the perfect name for a programming language, now I only need to design it" (I don't have the exact quote handy.) But, in truth, I went through several designs before I thought of the one that became Befunge. So the relationship between the name and the language is maybe an illusion, or maybe it's just hard to describe. 20:10:48 -!- DHeadshot has joined. 20:11:22 (I actually found some notes on Befunge predecessors a while back, maybe I'll publish them sometime) 20:11:34 cpressey: Hm, interesting. How did the earlier designs differ from the final Befunge? 20:11:57 ("The most important thing in the programming language is the name. A language will not succeed without a good name. I have recently invented a very good name and now I am looking for a suitable language." -- Donald Knuth) 20:12:02 elliott: ty 20:12:34 -!- Bike has quit (Ping timeout: 252 seconds). 20:12:44 elliott: thanks, that's a great quotation 20:13:05 internet is weird. i get better reception here in the woods than i did in the house in town. 20:13:10 anyway please continue 20:13:38 -!- Bike has joined. 20:13:45 jsvine: Well, they weren't as workable. One was sort of an "object-oriented assembly" (this was when OO was still pretty new.) At least, they paled in comparison to having this inspiration (while I was on a walk, not a long one, but a walk) where I kind of saw a BASIC program, except instead of GOTO's, it had arrows connecting bits of the program together. (Probably inspired a bit by flowcharts and this one multimedia program called "AmigaVision".) 20:16:07 That, plus what I knew about how to write a Forth-like RPN interpreter, turned fairly quickly into Befunge. 20:16:32 cpressey: Ah, interesting. I apologize if this information is already easily available, but do you have a copy of the first working Befunge program? 20:17:20 if you're exploring befunge's history, maybe a copy of Hunt the Wumpus would be interesting? 20:18:47 boily: I'm not familiar with HtW. Could you explain? 20:18:48 * quintopia bets he drew the first one on paper before the language was even implemented 20:19:02 jsvine: I don't know which was the first one exactly, but in https://github.com/catseye/Befunge-93/tree/master/eg the ones that say 'xx/yy/93' (where xx and yy are guesses) are the earliest. 20:20:25 (wrt boily, https://github.com/catseye/Befunge-93/blob/master/eg/wumpus.bf implements http://en.wikipedia.org/wiki/Hunt_the_Wumpus) 20:20:41 jsvine, IIRC befunge was originally described as practical in the sense that you could plausibly write hunt the wumpus in it. 20:21:17 elliott & Phantom_Hoover: Oh, I get it! Wild. 20:21:49 Is that the most impressive (defined however you want) Befunge program? Or are there crazier ones? 20:22:02 Oh, er, not practical; 'general-purpose'. 20:22:17 Also I'd say fungot is a bit more impressive: 20:22:17 Phantom_Hoover: it's just so stupid that ' stty erase h' has to be all " pow!" and he was suddenly i rose, put up her mouth, pulled down by the gold saucer... think his name was close ever, and yet, at least, that is expressions which have not been able, to assume responsibilities. he went on, " the conclusion is, then thou, the greatest soldier, de. she wanna be friends, his state vsurp'd, his realme a slaughter-house, his sub 20:22:44 probably hunt the wumpus is the most elaborate befunge-93 program? 20:22:44 Phantom_Hoover:, so i'd be happy to help an fnord archive) of living. these he does to lady vanity; but we have no other comfort, not by the shortest fnord abate the nuisance, they pull this off i think i turning is stupid. stop doing nothing but wondering if any current scheme system has the best design; however, is that 20:22:55 fungot is befunge-98, quite a different language 20:22:55 elliott: and is one of the other qubits should stay. you, in the world, tee, hee! it's not the only one thing we need to defeat you, lavos. it is r66-y? cool? who knows what would become of my mystics? i must win! 20:23:35 Note that all I've said so far pre-dates esolang proper. It wasn't until I got on the WWW, and make a Befunge web page, and that page was selected as "Geek Site of the Day" in 1996, that a significant number of people knew of the existence (for some value of significant) and that people (in this case Wim Rjinders) dared undertake programs this complex in it. 20:23:43 *made a 20:23:55 *existence of Befunge 20:24:12 So the early Befunge days were all on BBS? 20:24:12 s/people/they/ 20:24:40 And what programs did Wim dare to undertake? 20:24:43 jsvine: Yes. So, all the people listed in the credits at the bottom of the Befunge-93 documentation lived in the same city as me (Winnipeg) at the time. 20:25:34 jsvine: Wim did Hunt the Wumpus and, I think, a Befunge interpreter in Befunge (well, a subset of Befunge, in Befunge). Dmitry did some impressive ones too, like a Mandelbrot generator. 20:25:42 (Dmitry Litvinov) 20:25:43 Are you going to post the file on the X-BIT BBS? 20:27:13 http://wimrijnders.nl/other/befunge.html <-- Wim's resurrected page, some out-of-date information there, but actually a kind of nice snapshot of a time when the mailing list was transitioning from "about Befunge" to "about Esolang". 20:27:35 zzo38: I don't have an account, actually, I don't even know what that is... but feel free to post it there yourself :) 20:28:01 cpressey: OK 20:28:27 (Hint: It is x-bit.org port 23, in case you are wondering what it is) 20:28:53 Wim's mention of Cat's Eye raises a question I've been wondering about: What *is* Cat's Eye Technologies? Just a collective name for your esolang projects? Or something else? 20:30:28 jsvine: In the beginning, it was my "DBA" name ("Doing Business As", aka "Trading As" in the UK) for my freelance work. After I moved, I never really bothered to register it again, so it became sort of an un-official non-organization, a brand name for distributing esolangs and other miscellany under (it's still just me, though.) 20:31:28 cpressey: Gotcha. Which raises another question, re. your freelance. What sort of paid work do you do for a living? I assume designing esolangs isn't super lucrative? 20:32:14 everyone and their brother wants to buy a colorForth machine. 20:33:23 jsvine: You're absolutely right that it's kind of hard to make any money on esolangs. My day job (whether freelance or corporate at any given time in my life) is as a computer programmer, or software developer, or software engineer (depending on what decade it is.) 20:34:41 cpressey: What type of work is it this decade? 20:34:47 (By "kind of hard" I don't mean to imply I've ever actually *tried* to make money on them, by the way.) 20:35:25 hmm, has anyone tried? 20:35:25 didn't ward manage to make a profit off biota 20:35:26 (Has anyone, to anyone here's knowledge, every made money from esolang design or use?) 20:35:49 Phantom_Hoover: Ah, what's the story behind that? 20:35:52 cf. http://esolangs.org/wiki/Biota 20:36:50 although i got the profit part from http://esolangs.org/wiki/Timeline_of_esoteric_programming_languages#1991 20:37:20 (Ward's page says "Biota was packaged and sold publicly online in 1991." Anyone know what he might mean by that? If not, I can try getting in touch with him.) 20:37:45 oh hey, smalltalk. neat. 20:37:46 jsvine: I could go on about "software engineering", but that's what it is, certainly if continually-running servers are involved (IMO "software engineer" is more like "ship's engineer" than "professional engineer": keeping it going is as important (maybe more important) than designing and documenting it.) 20:38:01 re biota, possibly at http://c2.com/ (also home of the first wiki) 20:38:16 Freelance stuff tends to be more on the software development side, though. 20:38:23 yeah, the esolangs page links to his article on it but he doesn't give much in the way of detail 20:38:47 cpressey: gotcha, thanks. So is the "software engineering" part not freelance? 20:39:17 jsvine: (takes sip of water) I thought this was going to be about esolangs...? 20:39:43 befunge was a lang that inspired a lot of ohers. brainfuck was another 20:39:59 brainfuck especially (sigh) 20:40:05 Or, to be less abrasive, I think we may be straying from the topic. 20:40:36 Yep, we are. But the money question interests me because of the inherent non-practical aspects of esolangs. 20:41:18 Though I suppose lots of hobbies are non-practical. Why do crosswords? Why build sculptures out of toothpicks? 20:42:20 OK, it boils down to, generally, if you want someone to babysit the software they write for you (what I'm calling "engineering"), you hire them full-time. 20:42:44 The potential audience for your creations, though, seem purposely limited. What draws you to creating things that likely only a handful of people will be able to appreciate? 20:42:47 well, almost out of battery. guess i'll just have to read the logs. 20:43:14 I designedand used esolangs as a way to challenge my programming preconceptions and stretch my abilities 20:43:19 In the past, I've compared esolang to ham radio. It's an amateur activity (not in the sense of "unprofessional", but in the sense that it exists outside the professional sphere.) 20:43:42 cpressey: I suppose that could be some kind of way. 20:43:52 I have once seen esolang discussed in Linux Journal, I think. 20:44:28 having to think about a problem in a new way.. limitations that help with creativity 20:44:40 jsvine: esolanging has some very passionate enthusiasts, with people they can relate to. (or not. the Hexham singularity hasn't happened yet.) 20:44:58 what's the hexham singularity? 20:45:08 olsner: when they'll meet in person. 20:45:13 What, would you (or anyone else here) say are the major programming preconceptions that esolangs challenge? 20:45:23 Hams are actually forbidden from making money on what they do as a ham, as I understand it. Esolangers aren't forbidden, of course, but since it's all about source code, and about exploring interesting ways of programming, it's not really feasible. Open-source makes much more sense; in fact a lot of it is full-on public domain. 20:45:44 The syntax discussion you all had yesterday seemed to touch on one. 20:45:48 jsvine: Nearly all of them. 20:46:00 zzo38: Most revelatory to you? 20:46:11 syntax is the most obvious one 20:46:35 Maybe time for another aphorism: "Any language which doesn't affect the way you think about programming isn't worth learning." (again, not an exact quote.) 20:46:39 jsvine: Unfortunately I don't know, but INTERCAL and Prehistory of esoteric programming are some, I guess. 20:47:00 jsvine: structured programming is nearly always thrown out of the window. for me, the main point when exploring a language is: what few tools does it provides, and how can I assemble them. if the lang makes me reflect on very basic things, like underload and arithmetic, then it's a success. 20:47:35 And sometimes structured programming is thrown out of the door instead. 20:48:02 "structured programming is nearly always thrown out of the window" <- I'm not sure I understand this, but it sounds interesting. Could you elaborate? 20:48:59 jsvine: oh, I missed your "The potential audience" question. I think it's because, in an amateur activity, I'm going to do what interests *me*; and in designing a new language I, personally, learn a lot from it. I don't usually know entirely how it will play out until it's implemented. If other people are also interested, well, that's a bonus. 20:49:02 jsvine: with modern mainstream languages, emphasis is put on structure, answering "how can we build large projects with multiple contributors and maintainers?". discipline is very important, and is manifested through commonplace patterns. 20:49:24 jsvine: esolangs go completely opposite to that: what can we abandon, and still have some working program at the end. 20:49:27 cpressey: That is mostly same to me, I think 20:49:39 boily: Yes, that is a very good description of it. 20:50:05 boily: yes, that's fascinating, and very clear 20:50:33 INTERCAL mocks the patterns of the day (and still some that came after). 20:50:35 zzo38: there's a quote from the comedian Bruce McCulloch which goes something like, "I think my work reaches the people it needs to reach." I doubt I'll be able to find the real version of that quote though. 20:51:10 It seems like mainstream programming is trending toward "scalability," whether in the human or infrastructural sense, and esolangs say "Who cares?" 20:51:29 jsvine: that's it. 20:51:58 Wikipedia also mentions Dada Engine and rmutt in its esolangs article, although FurryScript is probably far more unusual. 20:52:02 boily & co.: If INTERCAL mocks the patterns of the day, what do today's esolangs mock? (and which esolangs do the best mocking?) 20:52:30 reasonability 20:53:04 jsvine: hmm... I'd say glass is quite good. OOP to the very, very extreme. 20:53:06 (FYI, I have to head to a meeting in 7 minutes. But I'll be around a bit later today, and tomorrow, to continue chatting, as long as I haven't overstayed my welcome.) 20:53:27 Duff (the same guy who Duff's device is named after) wrote an article about prehistory of esoteric programming, mentioning such as P'', TECO, APL, and L6. 20:53:29 boily: thanks, I'll take a look at glass. 20:53:37 jsvine: oh! just one more thing! 20:53:44 jsvine: Not at all, I think we've enjoyed having you here. I certainly have. 20:54:01 I'm not sure that esolangs are al trying to mock. some are intended to be difficult, some are trying to be different or unusual, some are meant as a joke 20:54:02 zzo38: I'd definitely be interested to read that. Do you have a link? 20:54:08 jsvine: the Full Version of the The Question: what are your approximate geographic coördinates, and body weigh? 20:54:12 jsvine: As for what it mocks, I'd include "your assumption that you were such a hotshot rockstar ninja developer, cretin." 20:54:19 jsvine: http://esolangs.org/wiki/Prehistory_of_esoteric_programming_languages 20:54:21 cpressey: heh 20:54:51 zzo38: thanks! 20:55:06 calamari: makes sense, thanks 20:55:38 (for some reason we call it "body weigh" here on #esoteric, and I still don't know why) 20:55:54 (cpressey: stupid typo.) 20:56:16 malbolge is one that sticks out to me as trying to be difficult 20:56:22 but we (not just you) ALWAYS seem to make it; i think we should keep it 20:56:36 boily: I'm in New York, NY and weigh more than an iPhone 20:56:39 -!- nooodl__ has joined. 20:56:42 jsvine: thanks! 20:56:46 I'll leave you with this: 20:56:47 >v > v 20:56:48 v<>^ v,,,"Tha"< 20:56:48 >>^ " 20:56:48 v,,,,,!HEX 20:56:48 sHAM 20:56:48 -!- nooodl__ has changed nick to nooodl. 20:56:48 kHEX 20:56:48 nHAM 20:56:49 "HEX 20:56:49 >,,,"!",@ 20:56:53 (Hope it works.) 20:56:56 * cpressey applauds 20:57:04 (Or maybe the point is not to care whether it works?) 20:57:30 Bye for now. 20:57:42 Having it work is good, if that was your goal. If not, feel free to change your goal midstream :) 20:58:02 cya jsvine! 20:58:20 bye jsvine 20:59:44 Output: 20:59:44 Thanks! 21:00:21 -!- nooodl_ has quit (Ping timeout: 252 seconds). 21:01:30 hmm 21:01:40 whew 21:01:44 ok i *think* so long as i unplug my laptop i can watch the iplayer live 21:02:02 correct capitalization really wears one out 21:02:15 cpressey: Have you (specifically) seen Dada Engine, rmutt, and FurryScript? 21:03:02 zzo38: a) no b) no c) i read the php source code for FurryScript but didn't try it (tbh in part because it's php) 21:04:38 cpressey: I may rewrite it in C another day, in order to improve the speed, but I didn't by now. Dada Engine and rmutt are programs for similar things; both were mentioned on the Wikipedia article about esoteric programming (although FurryScript was written entirely independently of these). 21:06:28 And of those count as esolangs, FurryScript probably does too since it happens to be far more unusual in its functioning. 21:12:42 man, you know what i just realized? i didn't swear *once*. someone, slap me on the wrist. 21:12:48 No. 21:14:57 cpressey: were you on your second whiskey? 21:16:46 elliott: that one i can at least lie about if it's not true 21:16:49 cpressey: Note that it can also run remotely. (It seems that rmutt is supposed to do that too, but it doesn't.) 21:18:57 i remember now why i never visit the wikipedia page for esoteric programming languages 21:19:46 why 21:20:16 because it's terrible and (in some sense) it's MY fault 21:20:46 did you help write it? 21:20:52 why's it terrible, again 21:21:09 maybe i'll just donate to wikipedia to assuage my guilt for not wanting to edit it instead 21:21:32 Phantom_Hoover: maybe "terrible" is a strong word, but it's all... wikipediay. 21:21:37 wikipedia-y. 21:21:52 wikipedoid 21:21:56 Well, if you have money, you certainly can do if you like to do so, please!! If you don't want to edit it, that is OK, since someone else might do so. 21:22:03 -!- ais523 has joined. 21:22:10 wikipedean? 21:22:36 ais523: you missed all the fun 21:22:43 we have logs, don't we? 21:22:55 i think you will find you still missed it. 21:23:00 where was gregor 21:23:13 calamari: i mean it's my fault for not editing it to be less bad 21:24:05 ais523: no i ate all the logs om nom nom 21:24:41 but yeah, where IS Gregor these days? 21:24:46 `seen Gregor 21:24:48 hmm… sometimes I suspect that the job of a journalist is to learn enough about a subject to give a convincing-looking but useless summary that pulls on a few human interest points 21:24:51 2013-05-24 02:51:47: How does it compare to SONiVOX? 21:24:58 Well I haven't fallen of the face of the Earth, yeesh. 21:25:10 ais523: O, that's what it is? Well, maybe that is what it is. 21:25:15 oh gee, maybe we should HAVE MENTIONED YOUR NICK AT SOME POINT IN THE PAST THREE DAYS 21:25:40 Do you agree/disagree with what is written here? http://en.wikipedia.org/wiki/Talk:Astronomical_symbols#Zodiac_Symbols 21:25:52 were your ears burning? 21:25:57 cpressey: you know it's hard to predict zzo38's actions 21:26:04 My xchat notification was notificating. 21:26:27 Gregor: you just missed possibly the only exciting thing to ever happen in the history of #esoteric 21:26:30 congrats 21:26:30 gregor: I should write a copycat page to yours called "choose my pony socks" 21:26:52 elliott: Oh Well™ 21:27:03 ais523: I was referring to Gregor's nick, just to be clear 21:27:07 You can reach the logs, at least. 21:27:08 fun fact: Gregor's nick happens to be "Gregor" 21:27:12 will we get t-shirts featuring the interview's abstract? 21:27:12 (since I now have 37 pair and I have trouble deciding) 21:27:20 cpressey: yeah, I didn't notice for a while 21:27:35 calamari: you should write a page for choosing Gregor's pony socks instead 21:28:15 ais523: fwiw, he did seem to learn smth about the subject, or, well, read to the end of the interview. and he may be back, presumably for more informal research like he did yesterday. 21:28:16 but does he have any 21:28:18 elliott: is that Knuth quote an actual Knuth quote? 21:28:30 it could be, but I don't know it is 21:28:35 cpressey: yeah, I'm reading it 21:28:49 calamari: if you don't tell him about the results of the votes, it doesn't matter who has or hasn't socks 21:29:34 olsner: how does all this help me choose my socks, again? 21:30:35 calamari: choosing your socks seems inconvenient since those might not be near Gregor at the time he needs to wear them 21:30:53 I mean I open my drawer, and see all the happy ponies and I can't choose. Just have to blindly pick one 21:30:55 hmm, that was quite a short interview 21:30:55 or maybe I'm just thinking too much about the practical issues 21:31:19 calamari: Unless you want to wear two different socks, you should not blindly pick the second one too. 21:32:02 ais523: google knows the answer 21:32:13 at first I did 21:32:17 zzo38: it's rare for people to not wear two different socks, if they're wearing two socks at all 21:32:21 it's hard to put the same sock on both feet 21:32:36 I mean two different colors of socks 21:33:09 time to sublty disappear. 21:33:10 -!- boily has quit (Quit: Poulet!). 21:33:12 -!- metasepia has quit (Remote host closed the connection). 21:33:57 http://catseye.tc/images/xyzzy/socks.jpg 21:34:45 i think that took me all of six minutes a few days ago 21:36:00 hehe 21:37:25 (i got a low-end drawing tablet and am slowly rediscovering how much i suck at visual art, not really having drawn anything except ILLGOL since high school) 21:37:46 -!- simmarine_ has changed nick to simmarine. 21:39:11 cpressey: i am disappointed that catseye.tc does not have a fancy custom 404 page 21:39:17 thought i should register this complaint with you 21:40:13 yeah, looks like it's custom, but not fancy. ironically, i was really excited about making a fancy 404 handler that tried to help you find what you were looking for. once. 21:40:34 i should at least put some text or a link on it i guess 21:41:31 ais523: so did you fail to shorten messages on the plane of fire "i hear things" 21:41:44 cpressey: by custom, I mean it seems to be some standard web host one because I've seen it on a ton of sites 21:41:54 elliott: it's not so much that I've failed, just that I have not yet succeeded 21:42:29 elliott: really? what url? i get the custom one, but maybe it's not configured entire proper 21:42:51 cpressey: oh, it was http://catseye.tc/images/xyzzy/. maybe it's different because it's not part of the normal site 21:42:51 ohhh you were trying to list the directory WERENTCHA 21:42:55 maybe 21:43:08 yeah, there's probably... a reason 21:43:14 (feel my enthusiasm) 21:44:00 -!- simmarine has left ("Leaving"). 21:49:01 I had a lot of trouble with my tablet. I actually went back to a mouse and had more success 21:49:15 cpressey: the pastebin equivalent on my server (where I put things to post to people) is /robots.txted out 21:49:30 except it turns out that duckduckgo will list it as being potentially interesting anyway just based on incoming links 21:49:36 even though it's not allowed to (and doesn't) visit the page itself 21:49:42 if I were more persistent I'm sure the tablet would win out tho 21:49:42 so it's even recommending nonexistent pages there 21:50:33 Once I have found files that were prohibited by /robots.txt sort of by accident; I was trying to make a backup of a few files using wget (and succeeded), but I noticed it also downloaded robots.txt, and then I found secret files using that. 21:51:24 calamari: mine's definitely quirky sometimes, but usable... it does pressure (but not tilt or anything) but its button is semi-useless. the brand is "Trust" but i forget the model # offhand 21:51:52 might be better to use pencil/ink/etc on actual real paper and scan it in, but this is more novel to me 21:52:17 ais523: the internet is truly a weird and wonderful whirlpool of ________ [finish this alliteration] 21:52:32 wastefulness? 21:52:51 sure 21:53:59 zzo38: yeah, i think i've noticed that with a robots.txt at some point too -- a bit ironic. "don't look at these!" "oh?? what are those?? 21:54:01 " 21:54:25 cpressey: my robots.txt is pretty much "this isn't useful for a search engine to show in its results" 21:54:55 maybe i should host a humans.txt as an easter egg of sorts 21:56:45 listing which pages should only be read by automated bots? 21:56:55 /dev/null has one of those 21:57:07 No, the humans.txt file is used to just mention miscellaneous information 21:57:09 it's a set of pages that collectively contain an infinite number of fake email addresses 21:57:18 To tell you about the server 21:57:21 the idea is to waste spambots' time 21:58:44 -!- Taneb has quit (Quit: Leaving). 21:59:02 ais523: by /dev/null do you mean the path /dev/null on your http server?? 21:59:44 i'm a bit confused, i want to call what you're talking about a "honeypot", but i don't think that's exactly the right term, but i am too lazy to ask the internet 22:00:17 cpressey: mine is a wacom pen, so its a good tablet, but the user is not skillful ;) 22:00:39 *wacom bamboo pen 22:01:02 cpressey: I mean a website 22:01:07 best known for hosting a tournament 22:01:14 err, a NetHack tournament 22:01:17 http://en.wikipedia.org/wiki/Spamtrap 22:01:44 -!- kallisti has quit (Ping timeout: 246 seconds). 22:01:50 calamari: it does take a bit of practice "drawing via CCTV" 22:02:46 but undo makes up for it, oh the undo, oh the undo, i am so spoiled, DRAWING IS LIKE CODING hack debug hack debug hack debug 22:02:49 yeah unless you want to drop some major cash 22:03:29 cintiq ..drool 22:04:15 oh jeez, that is kinda droolworthy 22:06:36 however when I see amazing art drawn with a mouse, I realize the equipment is not the most important thing, by far 22:08:46 true. given how much i use undo and otherwise treat it as a trial-and-error activity, i might be just as well off with a mouse. but sometimes the pen seems faster (for some reason i like playing mahjohngg with it) 22:08:59 -!- conehead has quit (Read error: Connection reset by peer). 22:10:07 How can you play mahjong with it? 22:10:12 -!- conehead has joined. 22:11:31 zzo38: it acts pretty much like a mouse, to the system. certain programs (like GIMP) can get the extra information it provides (pressure). 22:12:37 i actually got it partly because i wanted to experiment with using pressure as an input parameter for some application that's *not* drawing (like, maybe music or something), but haven't got around to searching for the libs etc i'd need to read that 22:13:33 the protocol is apparently called WALTOP, fwiw 22:14:43 ugh, would probably have to look at gimp or inkscape sources to figure out how to use it though i think 22:14:58 cpressey: esolang based on tablets 22:15:02 "i provide the inspiration" 22:16:10 http://sourceforge.net/apps/mediawiki/linuxwacom/index.php?title=Main_Page 22:17:14 -!- epicmonkey has quit (Remote host closed the connection). 22:17:18 elliott: yeah thanks 22:17:31 -!- epicmonkey has joined. 22:17:35 cpressey: all i ask for in return is royalties 22:17:56 * calamari needs to write an esolang for cash 22:20:14 step 1. write esolang, step 2. ???, step 3. PROFIT 22:20:33 bbl 22:20:33 if only we could BUSK with these things 22:20:37 -!- calamari has quit (Quit: Bye). 22:20:59 don't you need a permit for that now 22:21:27 depends on the place, but most places, yeah 22:22:33 "yeah, i'd like to get a permit to livecode academic mathematical functions in brainfuck in front of people at Paddington station please" 22:23:21 "oh, well, you know, the usual, calculate pi, the Ackermann function, Gob's program, and the like" 22:23:55 "no, it's mainly just plus and minus signs and left and right arrows. oh, and sometimes full stop and comma" 22:24:06 "huh. well i never" 22:24:40 -!- SgeoN1 has joined. 22:25:13 Reading the REBOL 3 guide. Reminds me a bit of Tcl and Factor. 22:25:37 REBOL, now there's an outlier 22:26:33 not entirely sure what i mean by that 22:28:21 kind of what i mean by that is -- it's existed since the Amiga days and it's now been open-source for... almost six months! 22:30:11 -!- nooodl has quit (Ping timeout: 256 seconds). 22:31:38 Which Amiga though? 22:31:40 The 500? 22:32:46 REBOL 3 is still in alpha. As far as I'm aware, its the first version that has documentation suitable for understanding why people think it's interesting 22:34:24 FreeFull: i remember hearing about it when i still owned an Amiga 500 22:40:04 SgeoN1: you should write a Deadfish interpreter in REBOL! 22:44:22 zzo38: do you know any mathematical theorems about mahjong (solitaire)? there is definitely something algebraical about it (plus an element of chance because you can't see all the tiles. i assume it was a slightly different game before computers let you undo moves. actually i kind of wonder, did people get someone else to build the initial structure for them, so they wouldn't have a chance of remembering which tiles were under which) 22:45:21 rewrite system invisible maze get stuck dead end 22:45:43 sorry, i'm probably still a little manic from the interview 22:45:54 it's ok. we're here for you in this difficult time 22:47:02 I DEMAND HUGS 22:47:11 cpressey: About mahjong solitaire I don't know any. 22:47:16 http://www.haskell.org/hugs/ hth 22:47:21 @hug cpressey 22:47:21 http://hackage.haskell.org/trac/ghc/newticket?type=bug 22:47:23 \o/ 22:47:29 haskell, #1 supplier of hugs 22:47:37 hugs, #2 supplier of haskell 22:47:57 But I do know how the probabilities work in four-players mahjong. 22:48:54 -!- elieser224 has joined. 22:49:22 http://www.rebol.com/what-rebol.html i love it when they have a manifesto 22:49:23 -!- elieser224 has left. 22:50:13 ok what is with elieser224 joining and then /parting minutes later 22:50:17 it's been going on for years 22:50:18 er 22:50:20 days 22:51:43 % apt-cache search rebol 22:51:44 % 22:52:00 @quote ion\.$ 22:52:00 ndm says: I was browsing through the Yhc standard libraries, as one does on the weekend, and was drawn to Yhc's sort function. 22:52:20 @quote ration\.$ 22:52:21 Eduard_Munteanu says: [In response to "GHC can go jump out a window" and "GHC has already jumped out a window and flied and left you behind"] Yes, GHC even implements optimizations such as defenestrat 22:52:21 ion. 22:53:10 Huh. lambdabot has some arbitrary length limit instead of following the IRC command length limit (in which the length of the PRIVMSG target name matters)? 22:53:20 Yes. 22:53:26 Are you surprised? 22:53:32 @quote diaper 22:53:32 No quotes match. Maybe you made a typo? 22:53:34 This totally blew my mind, dude. 22:53:58 @quote tomato 22:53:59 JonathanShapiro says: We are now preparing a more sensible surface syntax, whereupon we will receive rotten egg and tomato complaints from the LISP community. 22:54:24 So there’s a specific channel name length at which lambdabot starts losing parts of long messages it sends? 22:54:34 @quote lambdabot 22:54:35 lambdabot says: Couldn't match kind `?? -> ? -> *' against `(* -> *) -> * -> *' 22:54:37 Isn't there a limit on channel name length? 22:54:45 Perhaps lambdabot's cutoff is conservative. 22:54:59 Yeah, different networks have different limits. 22:55:34 ais523: did you really memorize the numbers of those syntax quotes? 22:55:46 cpressey: no 22:55:53 I looked them up just before quoting them in channel 22:56:03 Quote numbers change all the time. 22:56:27 Is Mr. Svine in the quote database yet? 22:58:48 ais523: that reassures me that you are, in fact, human. probably. 22:59:15 ais523 is one of the more human people in this channel. 22:59:55 that is true, for a certain meaning of "human". 23:02:26 SgeoN1: seriously if you do a deadfish in REBOL i'll do one in Icon 23:02:34 anyway goodnight 23:02:38 -!- cpressey has quit (Quit: leaving). 23:02:45 shachaf: Yes, that is a good reason not to memorize them too much. However, I think better would be to not change the numbers. 23:03:44 zzo38: I know! elliott started writing a new quote database that doesn't change numbers. 23:03:55 Or maybe he said he started writing it to stop me from writing it. 23:04:21 One way to don't change the numbers, is to omit the delete command, and instead make the "supress" command. 23:05:13 That is indeed a way to don't change the numbers. 23:07:06 Such a thing as that can be done easily enough in SQL, if you want to use SQL to make it. 23:07:24 What if I don't want to use SQL? 23:08:37 -!- elieser2241 has joined. 23:08:55 Then do it a different way, although depending on what you do use, it might or might not be done easily or better. 23:08:57 -!- elieser2241 has left. 23:09:23 http://c2.com/cgi/wiki?ZzoWiki 23:09:35 I kind of want to see ZzoWiki. 23:10:02 "No image support (this is so others won't place pornography in your article)" really 23:11:08 what about ASCII art pornography? 23:11:24 (Best pornography) 23:11:29 why is Gregor -v 23:12:40 ais523: Well, I suppose you can do that if you want to, but you still shouldn't place it on other people's article. Of course you can also link to whatever file you want. 23:12:52 ZzoWiki is currently broken; you can't see it now. 23:14:04 -!- ChanServ has set channel mode: +v Gregor. 23:25:30 -!- sebbu2 has joined. 23:25:56 -!- SgeoN2 has joined. 23:26:11 -!- sebbu2 has quit (Changing host). 23:26:11 -!- sebbu2 has joined. 23:26:13 -!- SgeoN2 has quit (Client Quit). 23:26:17 -!- sebbu has quit (Ping timeout: 256 seconds). 23:29:00 -!- Koen_ has quit (Quit: Koen_). 23:30:06 -!- SgeoN1 has quit (Ping timeout: 264 seconds). 23:31:44 ....Amiga was a general-purpose PC? 23:32:28 -!- Bike_ has joined. 23:32:41 -!- Bike_ has quit (Client Quit). 23:32:53 -!- Bike_ has joined. 23:33:19 -!- Bike has quit (Disconnected by services). 23:33:24 -!- Bike_ has changed nick to Bike. 23:38:07 Sgeo: as opposed to... what 23:38:22 made up to scare children 23:38:23 A gaming console 23:38:47 i 23:39:05 I 23:39:44 i,I 23:39:49 what kind of owl is that 23:40:04 maybe a lowercase owl raising an eyebrow.......................................... 23:42:29 kmc, http://www.rebol.com/r3/docs/concepts/modules-loading.html#section-7 23:42:45 Including SHA-1 of the module in the header when you want to download them from the Internet... 23:43:03 does kmc know rebol 23:43:52 I have no idea 23:44:14 But that section reminded me of the concerns kmc has with Planet Racket 23:44:23 -!- NihilistDandy has joined. 23:44:39 Sgeo: Yes, the Amiga was a general-purpose and high end computer. 23:44:56 Though there was, like, the Amiga CD32. 23:45:03 (consolized Amiga) 23:46:35 #rebol is practically empty 23:46:40 I wanted to ask how it compares to Tcl 23:47:15 please don't join #lang1 to ask "lang1 vs. lang2" questions. it is trolling 23:47:34 "encloak is a low strength encryption method that can be useful for hiding passwords and other such values. It is not a replacement for AES or Blowfish, but works for noncritical data. 23:47:34 Do not use it for top secret information!" 23:47:48 I wish I knew what the algorithm IS, not just that it's low strength 23:48:29 elliott: how does haskell compare to python 23:48:37 > compare "haskell" "python" 23:48:38 LT 23:48:41 Bike: it's not as good 23:48:43 got it 23:48:53 hey #esoteric, how do eso langs compare to noneso langs 23:49:32 Sgeo: http://www.rebol.org/ml-display-thread.r?m=rmlHYHQ proprietary and probably dumb 23:54:42 "To test R3, you will need: 23:54:43 " 23:54:47 -!- ais523 has quit. 23:54:48 "At least 1 MB of disk space and 10 MB of main memory. (We just had to say that.) 23:54:48 " 23:58:51 -!- sebbu2 has changed nick to sebbu. 23:59:09 shachaf: Favorably. Non-eso langs are t3h dumbs 23:59:17 Who needs money anyways.