00:07:07 -!- Warrigal_ has quit (Ping timeout: 246 seconds). 00:15:16 -!- Warrigal_ has joined. 00:22:21 -!- Akaibu has quit (Quit: Connection closed for inactivity). 00:47:49 -!- LKoen has joined. 00:48:08 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=52653&oldid=52615 * TheZipCreator * (+125) Put an introduction 00:51:36 [wiki] [[User:TheZipCreator]] N https://esolangs.org/w/index.php?oldid=52654 * TheZipCreator * (+82) Created page with "Hi. I came to Esolangs because I was interested in Esoteric Programming Languages." 01:18:04 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 01:23:25 I wonder if any OSs have filesystems that support "Unicode files". 01:23:47 A Unicode file is a sequence of Unicode characters, like how an ordinary file is a sequence of bytes. 01:23:56 You can't write invalid Unicode to a Unicode file. 01:24:15 so a record-based filesystem, but one that only supports unicode records? 01:25:12 [wiki] [[Typespam]] N https://esolangs.org/w/index.php?oldid=52655 * TheZipCreator * (+1642) Created page with "Typespam is a language created by [[User:TheZipCreator|TheZipCreator]]. It's a cell-based language similar to [[Brainfuck]] but it has some important changes. 1. The tape st..." 01:25:19 Aren't Windows file names UTF-16? 01:25:48 iirc just UTF-8. 01:26:10 nope, I'm wrong. UTF-16. 01:26:48 [wiki] [[Typespam]] https://esolangs.org/w/index.php?diff=52656&oldid=52655 * TheZipCreator * (-15) /* What is an instance? */ 01:28:01 [wiki] [[Typespam]] https://esolangs.org/w/index.php?diff=52657&oldid=52656 * TheZipCreator * (+3) 01:31:25 imode: I guess you might say that, if you would also say that today's filesystems are record-based filesystems which only support byte-string records. 01:32:21 [wiki] [[Language list]] https://esolangs.org/w/index.php?diff=52658&oldid=52624 * TheZipCreator * (+15) /* Non-alphabetic */ 01:33:26 [wiki] [[Language list]] https://esolangs.org/w/index.php?diff=52659&oldid=52658 * TheZipCreator * (+15) /* T */ 01:34:12 [wiki] [[Language list]] https://esolangs.org/w/index.php?diff=52660&oldid=52659 * TheZipCreator * (+0) /* Non-alphabetic */ 01:37:18 I suppose it can be idea having filesystems having multiple kind of records. It is something like that (but there is no Unicode records), such as byte strings, directory listings, and devices, for example. 01:38:16 what if we're ALL cyborgs? 01:39:52 quintopia: well, I mean.. I have glasses, does that count. 01:43:01 [wiki] [[Ly]] https://esolangs.org/w/index.php?diff=52661&oldid=52563 * LyricLy * (+16) 01:54:46 quintopia: even worse... what if none of us are cyborgs? *shudder* 02:04:49 * imode contemplates building a game that takes place inside of a binary tree. 02:06:15 you'd travel from node to node, with multiple players being able to occupy the same node at once. subtrees could qualify as different kinds of environments/biomes. dungeons could be collections of valid paths.. 02:08:07 Why does rogue display "I don't have any options, oh my!"? At least the DOS version does. 02:09:35 `5 w 02:09:41 1/2:ehlist//ehlist is update notification for the Everyday Heroes webcomic. http://eheroes.smackjeeves.com/ \ comonad//Comonads are just monads in the dual category. They are hard to get into. \ @messages-loud//@messages-loud @messages-fond / @messages-flood @messages-bond // @messages-lousy @messages-sound / @messages-lost @messages-found // @mess 02:09:56 `n 02:09:57 2/2:ages-proud @messages-bold / @messages-good @messages-gold \ tmux//tmux is a way to have tabs in your terminal without having bash barf all over your screen. It allows the character 🀤 to appear. \ pokemon//A pokemon is a monster that you keep in your pocket. Taneb invented them. 02:10:06 `? comonads 02:10:07 Comonads are just monads in the dual category. They are hard to get into. 02:14:41 [wiki] [[Special:Log/newusers]] create * Esolangsme123 * New user account 02:18:01 -!- wob_jonas has joined. 02:19:09 Wow, the user manual for this new kitchen mixer is a bit reckless. The overview section says "Apertures for inserting the tools" (where "tools" means the mixing bits that are in contact with the food). 02:19:37 What sort of kitchen mixer is it? 02:19:42 Should I get a kitchen mixer? 02:19:49 I wish I had more kitchen space. :-( 02:20:42 It says "4 Aperture for inserting the tools". On figure A, that's correct. But if you accidentally look at figure B instead, there number 4 is a label for an image for how to insert the plug to an electric wall socket. 02:21:02 Do they want people to try to insert the tools into the two holes of the wall socket? 02:23:06 Wait, "The maximum processing quantity is 500 g of flour and ingredients" -- no way. It mixes the food in a local way, it can't be limited. I'll totally use it for food in larger amount than that. 02:23:23 shachaf: depends on what you want to cook 02:23:37 it's a handheld kitchen mixer with no fixed chasis or bowl 02:23:44 Oh. 02:23:50 I was thinking of what's-it-calleds. 02:24:01 The fancy ones that everyone says are very good. 02:25:31 The ones that have a base and a bowl and possibly a lid? I don't know if they are good, possible, but I don't need one 02:26:31 Maybe only their marketing is good. 02:26:50 Apart from that labeling thing, the manual is short and useful. 02:27:36 shachaf: I cook rarely and only simple things, so there are a lot of kitchen implements that I don't have and don't want. 02:27:48 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=52662&oldid=52653 * Esolangsme123 * (+185) added ME 02:27:53 [wiki] [[(P™TM™)™]] N https://esolangs.org/w/index.php?oldid=52663 * Esolangsme123 * (+1108) Created Page 02:28:13 What are some simple (vegetarian) things I should cook? 02:28:22 [wiki] [[(P™TM™)™]] https://esolangs.org/w/index.php?diff=52664&oldid=52663 * Esolangsme123 * (+1) 02:28:45 -!- moony has joined. 02:31:01 isnt there a bot written in Befunge in here? 02:31:11 fungot: Yo 02:31:11 pikhq: ( ( yeah yeah laughter 02:31:20 -!- hppavilion[1] has quit (Ping timeout: 260 seconds). 02:31:23 ah, right. 02:31:27 fungot: yo 02:31:27 moony: ( ( but i laughter i gave it up thank goodness i never started 02:32:00 fungot: source 02:32:01 moony: ' cause i missed it or they'll have commentators or whatever but 02:32:07 isnt the sourcecode somewhere? :P 02:32:10 fungot: help 02:32:11 moony: yeah it is yeah and actually the city i live about thirty five years so 02:32:12 https://github.com/fis/fungot 02:32:13 pikhq: yeah i've heard of some games that would be great 02:32:51 pikhq: good afternoohq 02:43:04 array banana() { repeal three; } 02:50:38 [wiki] [[Deadfish]] https://esolangs.org/w/index.php?diff=52665&oldid=52191 * Zzo38 * (-487) RogueVM is being entirely rewritten 02:51:49 It's so crazy how people could make these same food forty years ago without all these modern conveniences like electric mixer, plastic containers, heat-resistant silicone and teflon-coated vessells, and the shitton of pre-prepared food ingredients you can buy in shops. 03:01:47 hm. 03:02:00 there's this, what about that? 03:02:58 -!- oerjan has joined. 03:03:52 -!- contrapumpkin has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…). 03:11:50 -!- moony has quit (Ping timeout: 240 seconds). 03:16:50 -!- btiffin has joined. 03:18:39 [wiki] [[Fish]] M https://esolangs.org/w/index.php?diff=52666&oldid=52479 * Manushand * (+19) /* Code execution */ 03:20:36 -!- http_GK1wmSU has joined. 03:23:17 -!- http_GK1wmSU has left. 03:25:04 [wiki] [[Fish]] M https://esolangs.org/w/index.php?diff=52667&oldid=52666 * Manushand * (+7) /* Hello, world! */ 03:30:49 I've got another neural net going. It makes some interesting blended nicks currently. 03:33:00 [wiki] [[Fish]] M https://esolangs.org/w/index.php?diff=52668&oldid=52667 * Manushand * (+0) /* Fibonacci sequence */ 03:33:34 iis5233, zzh183, izt-23, HackEgibo, zzo38L, eeljan, oiis823, oerjaf, oeljanj, oerjat, zeejan, shabaly, oily, ois522, oi"sjan, toppavilion[1, \oren., hackEgon 03:34:01 Now I wrote one program with MIX it will tell you what base it is using; the program is: " M B$ J OGA B= AE I E1 H R7 BE F A9BASE" (do not include the quotation marks, which aren't a valid character in MIX anyways) 03:34:14 It pretty frequently outputs nicks with invalid characters in them, like oi"sjan. 03:39:04 Warrigal: what outputs such nicks? 03:39:28 ah, neural net 03:51:21 . o O ( `learn eeljan is oerjan's slippery twin. ) 03:59:48 banana 04:00:59 --- nick: ASfues_Cherican (Ping timeout: 255 shdeconds) #esoteric 04:01:02 Yeah, nice try. 04:02:33 rdococ: please stop it 04:03:17 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 04:08:40 . o O ( bananjan ) 04:10:44 -!- newsham has quit (Ping timeout: 260 seconds). 04:13:15 -!- augur has quit (Read error: Connection reset by peer). 04:15:20 -!- augur has joined. 04:17:03 [wiki] [[Fish]] M https://esolangs.org/w/index.php?diff=52669&oldid=52668 * Manushand * (+120) /* Square root */ 04:27:01 `5 04:27:03 1/2:1278) I mean, that's just the bare function. You throw some concurrency primitives in there and you're off to the races \ 392) doctor who. i saw part of one episode of that and it reminded me of buffy the vampire slayer. \ 560) Also you steal Berwick from us and then say you don't want it? Y 04:27:05 `n 04:27:06 2/2:ou stole it from us first! \ 898) okay so like do Or do not? no no do There is no do not. \ 1294) I once forgot what bin men were called Doing roughly 50% of a computer science degree, the only term I could think of was "garbage collector" 05:08:25 Is there any benefit to punching cards so that the fewest number of holes is punched? 05:10:02 -!- doesthiswork has quit (Quit: Leaving.). 05:18:26 [wiki] [[Funge-98]] https://esolangs.org/w/index.php?diff=52670&oldid=52652 * Btiffin2017 * (+3323) /* History */ 05:18:41 -!- doesthiswork has joined. 05:21:26 zzo38: more holes increased the likelihood of wear and tear causing the card to fail. Historic COBOL reserves the first 6 character positions and the last 8 positions of the 80 columns to not include code so that fraying of cards didn't cause production run problems. 05:26:50 who/what is lambdabot and do I bother sending it a request to read the messages? 05:27:43 only you can answer that question 05:28:22 -!- contrapumpkin has joined. 05:34:03 btiffin: it's our resident haskell bot, and yes. 05:34:05 Oops I did find a mistake in MIXPC still, that a field specification (0:0) is not working 05:34:38 -!- contrapumpkin has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…). 05:41:11 btiffin: I did not know about avoiding fraying cards like that 05:43:21 Why does it uses different number of position to be avoiding for start end? 06:00:07 I read a message elsewhere someone says C build systems is terrible. Do you even need a build system? I have written C programs without needing a build system 06:00:26 For small programs, that works, but when you get larger you start kinda needing one. 06:00:54 But yeah, for smaller stuff "I expect you or your distributer to know how a compiler works" is fine. 06:02:06 pikhq: Which build systems do you like? 06:02:17 Everything is scow. 06:02:24 Do you like bazel? 06:02:36 No, though I dislike it less than some others. 06:02:54 I think it has all sorts of good ideas. 06:02:56 And for a notable search company, it actually does make sense. 06:02:59 And also some scow. 06:03:02 I just put the command for compiling at the top of the C code inside of a "#if 0" block, so it specifies all of the options you need 06:03:45 What don't you like about it, given the use case of one company's code kept in one repository? 06:05:35 Psuedo-python hackery, for one. :) 06:06:23 Do you like my way? 06:06:44 zzo38: I think that it scales poorly, but for smaller programs it's fairly reasonable. 06:08:24 Yes, I'd like a better language to express build files in. 06:09:42 I can think of several pseudo-Python languages developed at a particular company that people aren't very fond of. 06:10:09 I also am a bit grumpy at mono-repos in general, TBH. 06:11:14 Even for larger programs you can make dependencies and automatic including keeping track of which files are modified and need to be recompiled; each source file can still contain its own build script, and can use "touch" and "test" commands to determine if it needs to call other files to compile them too, in case they have been changed. 06:13:37 pikhq: Why? 06:13:41 They're the best. 06:14:24 zzo38: What if your program is too big to use touch and test? 06:15:47 shachaf: Could you give the example? 06:16:41 I'm looking for some public numbers from Google about their thing. 06:16:48 I remember seeing them but I don't remember where. 06:16:54 Anyway, sometimes the compilation graph is very large. 06:17:22 Profoundly. 06:17:51 zzo38: Do you like Daniel Bernstein's redo system? 06:18:10 IMO redo has some quirks, but I at least like the idea. 06:18:26 Which is pretty normal with djb. 06:18:36 pikhq: I like many of the ideas of bazel. 06:18:38 "There's some funny stuff here, but I like the direction you're going in." 06:18:39 I don't know Daniel Bernstein's redo system 06:18:55 I think a lot of them could be adapted to a non-monorepo world. 06:19:19 I was thinking of working on a thing like that. But then I realized how scow the non-monorepo world is. 06:19:59 zzo38; not sure why the start was 6 characters and the end was 8; but that form still sticks today when using a mainframe editor; the last 8 columns are automatically filled in with sequence numbers. 06:23:07 I suppose the sequence numbers can help if the cards are mixed up? 06:24:33 oerjan; worth talking to lambdabot, thanks 06:24:53 On MIX, when reading numbers, the character code is modulo ten to determine the digit; digits "0" to "9" have codes 30 to 39, and a space is 00, so if you punch a space instead of zero then it is punching one less hole, but it can still be read as zero. 06:26:56 that was the original intent yep, if a box of cards hit the floor it was a long drawn out process to get things back in order 06:28:53 Not sure why autonumbering is still in z/OS editors; I think it makes programmers over 50 feel comfortable 06:30:54 Standard MIX has no way to reorder cards, although you could make a program that will punch a copy of the deck with the cards in the correct order. 06:35:15 the much maligned ALTER verb in COBOL was partly because of the hassles involved in inserting lines in card decks. Easier to just a few cards at the end that rerouted a jump to a new jump (that rerouted to a new jump, that rerouted to a new jump...) sounds bad, but the alternative was often worse 06:35:49 O, OK, so that is why they put that in there 06:38:03 Partly, perhaps mostly, ALTER is also awesome for writing state machines though. But for COBOL is was mostly because some regulation changed and the 3am run had to follow a different set of laws than the day before 06:38:35 OK 06:41:15 I know of a fellow that misses his card punch; so much so that he has added lines to his Hercules MVS emulator to kick an audio track of a punch reader when he submits JCL 06:45:22 I much prefer the fancy modern cathode ray tube interface. It's like living in the future. 06:46:59 -!- FreeFull has quit. 06:53:41 I use a LCD monitor though rather than CRT 06:54:16 (LCD works best at the native resolution and works badly at other resolutions, while CRT seems to work equally well at any resolution, however) 06:54:43 -!- sleffy has joined. 06:55:30 -!- sdhand has quit (Quit: ZNC 1.6.5 - http://znc.in). 06:56:07 -!- sdhandsucks has joined. 06:56:48 -!- sdhandsucks has quit (Client Quit). 06:57:03 -!- sdhand has joined. 06:57:22 -!- sdhand has quit (Changing host). 06:57:22 -!- sdhand has joined. 07:15:05 -!- erkin has joined. 07:29:31 -!- hppavilion[1] has joined. 07:43:04 -!- sleffy has quit (Ping timeout: 260 seconds). 07:47:05 -!- augur has quit (Remote host closed the connection). 08:13:18 -!- augur has joined. 08:16:23 -!- augur_ has joined. 08:17:53 -!- augur has quit (Ping timeout: 248 seconds). 08:20:37 -!- augur_ has quit (Ping timeout: 246 seconds). 08:47:10 -!- augur has joined. 08:50:06 -!- http_GK1wmSU has joined. 08:51:28 -!- augur has quit (Ping timeout: 240 seconds). 08:52:29 -!- http_GK1wmSU has left. 08:59:51 -!- PattuX has joined. 09:11:43 [wiki] [[Funge-98]] https://esolangs.org/w/index.php?diff=52671&oldid=52670 * Btiffin2017 * (+202) /* History, wording fix ups, added more links */ 09:24:26 -!- rodgort has quit (Quit: Leaving). 09:29:24 -!- doesthiswork has quit (Quit: Leaving.). 09:32:36 -!- rodgort has joined. 09:36:28 -!- imode has quit (Ping timeout: 240 seconds). 09:41:09 -!- imode has joined. 10:11:11 -!- btiffin has quit (Quit: ChatZilla 0.9.93 [SeaMonkey 2.46/20170120202656]). 10:14:30 -!- erkin has quit (Remote host closed the connection). 10:14:49 -!- erkin has joined. 10:19:10 -!- erkin has quit (Ping timeout: 240 seconds). 10:40:08 -!- imode has quit (Ping timeout: 240 seconds). 11:07:23 -!- oerjan has quit (Quit: leaving). 11:14:34 -!- erkin has joined. 11:35:16 -!- boily has joined. 11:49:08 `w 11:49:09 magic//The magic was in you all along. 11:53:18 that doesn't seem very wise 11:53:26 `cwlprits magic 11:53:33 oerjän 11:57:04 shocking 11:57:08 `dowg magic 11:57:18 6054:2015-10-10 learn The magic was in you all along. 11:58:25 what's the etymology of dowg anyway... I guess I can trace it to doag, but then I'm lost. 11:58:43 dowg = wisdom doag 11:58:51 doag = hoag that shows date 11:59:07 hog = hg log 11:59:17 I don't remember the link between hog and hoag 11:59:47 `paste bin/hog 11:59:48 hoag is hog with --removed, so it shows a more complete history 11:59:49 https://hackego.esolangs.org/fshg/index.cgi/file/tip/bin/hog 11:59:52 `cat bin/hog 11:59:53 hlnp --template "{desc}\n" -- "$@" 12:00:14 There's a story called _The Unpleasant Profession of Jonathan Hoag_ that it's probably named after. 12:00:36 I don't think the story is all that good among the stories in the book I read it in. 12:01:29 But the book was named after it anyway. 12:01:33 thanks 12:02:16 Maybe you should invent better names. That would help. 12:02:20 invent-e 12:02:28 inventions-e 12:02:37 invent-eions? 12:02:58 I like invent-e. 12:05:40 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 12:06:02 -!- hppavilion[1] has quit (Ping timeout: 260 seconds). 12:18:34 `w 12:18:36 infidel//An infidel is someone who doesn't support the great former leader. Socialismo o muerte! 12:24:12 -!- erkin has joined. 12:29:07 -!- boily has quit (Quit: UNICORN CHICKEN). 12:42:34 -!- wob_jonas has joined. 12:45:43 -!- http_GK1wmSU has joined. 12:45:46 contest is starting soon 12:47:15 -!- http_GK1wmSU has left. 12:47:57 -!- augur has joined. 12:52:55 -!- augur has quit (Ping timeout: 276 seconds). 13:02:16 -!- ais523 has joined. 13:02:25 so, the ICFP contest is supposed to have started 13:02:32 however it doesn't seem to have actually started, e.g. the problem specification isn't up 13:02:37 anyone know what's going on? 13:06:08 aha, up now 13:06:45 and it's got misconfigured https (the cert is for the wrong subdomain), how typical :-) 13:20:02 hmm, this game, as currently written (apparently the spec is going to change), is broken in the two-player case 13:20:09 it's trivial to prove that the second player can't possibly win with optimal play 13:20:21 presumably the hope is that the maps will be so large that the optimal strategy can't easily be calculated 13:21:42 ais523: and the top menu entry "Problem Specification" points to a useless page that doesn't seem to contain the problem spec 13:21:53 right 13:21:59 the spec is linked from the homepage though 13:22:03 right 13:22:05 that's just rufe 13:22:07 rude 13:22:12 people might be refreshing that useless page 13:22:17 the game, at present, is basically generalised Hex 13:22:25 but with a different scoring system 13:22:52 well hex is hard enough to win (except for very small board sizes) 13:24:31 yes 13:30:10 anyway, I predict this to be a task where functional languages will do fairly badly; pretty much any algorithm can be improved via adding extra brute-forcing 13:30:16 which means that raw efficiency will be very important 13:36:20 Oh! so there are more example maps than the ones shown in the visualizer pulldown menu: http://punter.inf.ed.ac.uk/maps/ 13:37:16 right, and the maps used for judging may well be ones that aren't publicly available 13:37:43 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 13:40:26 -!- wob_jonas has joined. 13:57:36 ais523: they silently updated the spec pdf 13:57:43 what was the change? 13:57:51 apparently there's a mailing list 13:57:58 that I tried and failed to subscribe to 13:58:03 perhaps there are updates there 13:58:05 submission procedure 13:58:08 but the archives are only visible to subscribers… 13:58:11 oh good, the old one was terrible 13:58:23 and maybe, I didn't check the mailing list 13:58:48 err, I don't see a change 13:59:04 they still want submissions via Google Docs (which requires a Google account) 13:59:06 I have version 1.1, what version are you seeing? 13:59:26 oh, "task-1.0.pdf" 13:59:34 apparently on top of everything else, there's a caching issue 13:59:54 but I /still/ don't see a change with the new link to task.pdf 13:59:57 Yes, still google docs, but now there's a link to a registry form. The registry form asks for the list of names of members, and it's not clear to me how to add more members to your team later. 14:00:24 oh github hosted, mm... in which case you get a cached version unless logged into github? not sure. 14:00:33 -!- doesthiswork has joined. 14:00:33 I guess I'd need to form a team with someone else just so that they can submit for me :-P 14:00:40 ais523: the filename is the same, look inside the PDF under the title] 14:01:01 wob_jonas: it /isn't/ the same (task-1.0.pdf versus task.pdf), but I can see a 1.1 under the title 14:01:07 so I guess this is the most recent version 14:01:14 Apparently you can add members later 14:03:48 "oxford city center"... I guess the mining sites are the colleges? 14:04:02 where else would you produce lambdas? :-D 14:04:25 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 14:10:23 anyway, cute, but I have no time 14:15:26 -!- LKoen has joined. 14:25:28 -!- erkin has joined. 14:26:22 `? code 14:26:23 ​[11,11,11,15,15,23,12],[5,5,5,3,53,45,16,26,00,20,15,16,22,25,45,91,32,11,15,27,06,01,11,01,47,22,30,13,43,21,11,13,29,61,65,17,19,12,28,17,11,01,23,20,16,20,81,18,32,25,58,22.,1985,10.301350435,1555466973690094680980000956080767,13720946704494913791885940266665466978579582015128512190078... 14:26:39 I remember that. 14:28:06 what is that? 14:28:24 `dowg code 14:28:31 5674:2015-06-24 echo \'[11,11,11,15,15,23,12],[5,5,5,3,53,45,16,26,00,20,15,16,22,25,45,91,32,11,15,27,06,01,11,01,47,22,30,13,43,21,11,13,29,61,65,17,19,12,28,17,11,01,23,20,16,20,81,18,32,25,58,22.,1985,10.301350435,1555466973690094680980000956080767,13720946704494913791885940266665466978579582015128512190078...\' > wisdom/code \ 5658: 14:29:37 Why, it's a secret code... 14:29:49 Actually it's something generated by a neural net... I mean, a layered unit net. 14:30:48 Here's another bit of wisdom from the LUN: 14:30:56 14:21:30 `? falras 14:30:56 14:38:19 perl --electries internet \ topic-nedwime \ wisdom/welcome no automatic squirt *wmpcch/ [Thundrey lian !echo knottocoin pauseFulgeberwarnin:14bag 14:40:31 -!- zseri has joined. 14:40:35 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 14:45:23 -!- furozo has joined. 14:53:38 -!- furozo_ has joined. 14:53:39 -!- furozo_ has quit (Client Quit). 14:53:49 -!- furozo has quit (Ping timeout: 276 seconds). 15:27:39 -!- augur has joined. 15:31:44 I think I've decided not to participate in the ICFP contest 15:32:04 -!- augur has quit (Ping timeout: 260 seconds). 15:32:16 it's a fairly interesting task but I don't feel confident I'd do well on it 15:32:32 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 15:33:44 there are a number of possible approaches and I'd be depressed if I picked the wrong one 15:38:08 -!- ais523 has quit. 16:08:47 -!- contrapumpkin has joined. 16:54:32 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 17:12:08 -!- AnotherTest has joined. 17:18:41 -!- AnotherTest has quit (Ping timeout: 246 seconds). 17:23:32 -!- PattuX has quit (Quit: Connection closed for inactivity). 17:27:21 -!- newsham has joined. 17:28:25 -!- erkin has joined. 17:30:41 -!- ais523 has joined. 17:41:55 -!- AnotherTest has joined. 17:53:20 <\oren\> BILL GATES IS A RAPIST CONSOLEWARS DOT COM 17:58:22 -!- AnotherTest has quit (Ping timeout: 260 seconds). 18:01:38 <\oren\> TIM COOK IS A RAPIST SMARTPHONEWARS DOT COM 18:06:09 -!- ais523 has quit (Remote host closed the connection). 18:07:18 -!- ais523 has joined. 18:08:19 -!- AnotherTest has joined. 18:12:36 <\oren\> hmm... what if each line of a program is first parsed as C, BASIC, and python, and then whichever parse is most correct is used 18:14:16 <\oren\> extending this, you could have a syntax that is deliberately ambiguous, but the parser chooses whichever parse is longest 18:17:30 -!- AnotherTest has quit (Ping timeout: 255 seconds). 18:18:20 -!- AnotherTest has joined. 18:21:54 -!- augur has joined. 18:22:30 -!- AnotherTest has quit (Ping timeout: 240 seconds). 18:26:28 -!- augur has quit (Ping timeout: 255 seconds). 18:29:45 -!- AnotherTest has joined. 18:32:09 -!- FreeFull has joined. 18:45:23 -!- atslash has joined. 18:48:59 -!- AnotherTest has quit (Ping timeout: 246 seconds). 18:54:16 \oren\: you trying to get banned for spamming? :) 18:56:36 -!- hppavilion[1] has joined. 18:57:12 -!- hppavilion[0] has joined. 18:57:55 -!- hppavilion[1] has quit (Client Quit). 18:58:23 -!- hppavilion[0] has changed nick to hppavilion[1]. 19:06:51 -!- moony has joined. 19:08:33 -!- ATMunn has joined. 19:08:39 o/ 19:08:51 p/ 19:14:32 -!- Cale has quit (Ping timeout: 255 seconds). 19:15:02 -!- Cale has joined. 19:17:56 -!- moony has quit (Ping timeout: 260 seconds). 19:22:03 <\oren\> https://www.nytimes.com/2017/08/03/world/europe/denmark-prince-henrik-burial-wishes.html 19:22:32 hello humans 19:22:38 good evening, homo sapiens 19:23:05 may you be in a pleasant state of affairs, specimens of the subspecies of homo sapiens sapiens 19:25:58 that is, if any of you are present at your electronic devices 19:29:46 well, hppavilion[1] has gotta be here at least...? 19:29:58 I am. I always am. 19:30:04 yay! 19:30:21 please stop it, rdococ 19:31:10 shachaf: it's clear to me that hppavilion[1] is, indeed present - he does not have a bouncer, and his username is obviously here. it is not my fault if I want to talk to him. 19:31:54 rdococ: You are being a tad annoying in your way of going about it though 19:31:58 Just saying. 19:33:16 this channel is one of the only channels in which people find me annoying anymore. I would chalk it down to differences in perspective. 19:33:51 -!- moony has joined. 19:35:34 I was considering a self-modifying event-based system today. 19:37:17 Oh? 19:38:17 the idea is simple: the user could trigger events, and those events could modify the behaviours of other events - as opposed to keeping track of the program state with variables, you'd modify each event to act as if it was in the intended state. 19:44:29 Im feeling lucky. Mixture { chemicals: [Chemical { name: "H2", moles: 0.5, mole_mass: 0.0000000000000000000000033474472, matter_state: Gas,specific_heat: 14.2, is_pseudo: false }, Chemical { name: "O2", moles: 0.75, mole_mass: 0.000000000000000000000026566962,matter_state: Gas, specific_heat: 0.915, is_pseudo: false }, Chemical { name: "H2O", moles: 0.5, mole_mass: 0.00000000000000000000002991507361, matter_state: Liquid, specific_heat: 4.814, 19:44:29 is_pseudo: false }], temperature: 802.8550270045699, volume: 1 } 19:44:37 Anyone know if that is the correct reaction? 19:44:56 (1 mole H2 1 mole O2 burning, with only half of it burning per universal 'update') 19:44:59 -!- imode has joined. 20:18:30 -!- FreeFull has quit (Quit: Rebooting). 20:30:20 -!- FreeFull has joined. 20:46:20 -!- AnotherTest has joined. 20:56:13 -!- zseri has quit (Quit: Page closed). 21:01:48 -!- Phantom_Hoover has joined. 21:21:18 -!- zseri has joined. 21:22:13 -!- augur has joined. 21:27:02 -!- doesthiswork has quit (Quit: Leaving.). 21:30:08 -!- AnotherTest has quit (Ping timeout: 240 seconds). 21:30:25 -!- AnotherTest has joined. 21:49:17 im currently trying to wrap my head around befunge, because why not :p 21:49:25 working on a fizzbuzz program right now 21:49:41 im sure its been done before, but sometimes you have to reinvent the wheel, you know? :p 21:50:29 so far i've got a thing that counts from 1 to 100 and prints it out 21:50:35 its even got newlines! :D 21:56:48 befunge <3 22:01:56 -!- AnotherTest has quit (Ping timeout: 255 seconds). 22:12:21 ATMunn, may want to look at fungot's code for examples later on. It demonstrates some neat functions 22:12:22 moony: well i'm a my hobby laughter i guess it when i go and i'm like man how am i going to be good 22:12:41 like how to make a.. What does fungot use? in befunge 22:12:41 moony: well i think it was televised uh-uh)) amazing 22:12:50 lol does fungot activate a markov chain or something when you ping it 22:12:50 ATMunn: right it's it's very cooperative you know everyone loved it it was hard but we did and um i don't really i 22:13:05 ATMunn, uses something similar. But fungot is written in pure befunge. 22:13:05 moony: um i used to 22:13:12 neat 22:13:18 lmao 22:13:33 its like "i used to be written in pure befunge, but not anymore" 22:13:45 lol. It still is 22:13:51 i know 22:14:05 but that was too perfect 22:14:22 ikr 22:14:31 also, does fungot use 93 or 98? 22:14:31 ATMunn: yeah yeah i think ah a lot of days later to come back in so sigh you know 22:14:36 98 22:14:38 ah 22:14:46 im using 93 at the moment 22:14:56 use 98, 93 has a size limit 22:15:06 but if i want to do anything more than just something simple then i'll use 98 yeah 22:15:35 what other differences are there 22:19:40 98 has some new instructions 22:25:41 -!- atslash has quit (Ping timeout: 240 seconds). 22:26:01 -!- atslash has joined. 22:26:22 looking at the wiki, quite a few new instructions in fact 22:26:41 including one for every letter of the alphabet it seems :p 22:32:11 Fudge. 22:41:26 -!- augur has quit (Remote host closed the connection). 22:42:31 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 23:04:30 -!- augur has joined. 23:17:04 -!- zseri has quit (Quit: Page closed). 23:35:03 fungot would be pretty much impossible (or at least implausible) without some of the '98 fingerprints, even without the size issue. 23:35:03 fizzie: see i don't either 23:35:38 In particular the babbling models are a bit too large to fit comfortably in memory, so it needs the FILE fingerprint to read them. 23:37:07 OK, I'm glad I decided not to take part in the contest, now 23:37:16 -!- atslash has quit (Quit: This computer has gone to sleep). 23:37:30 this spec change means you need to start thinking about the algo again 23:37:51 in general, I'm not sure this is a good task for a 1- or 3-day contest, it's more the sort of thing you'd want to spend months on 23:38:12 fizzie: sockets? 23:38:25 https://www.chiark.greenend.org.uk/~sgtatham/puzzles/js/mines.html Always-solvable Minesweeper 23:38:43 ais523: That as well, but I thought the usual "conect stdin/stdout to the server via some external means" approach would work around that. 23:38:45 Gregor tricked himself into thinking a puzzle he encountered didn't have a unique solution 23:38:56 >.> 23:43:30 I still should assume most people are better at Minesweeper than I am 23:46:42 eh, depends