00:00:26 Smalltalk is pretty much simple enough that it doesn't need a core language. 00:00:43 I think the operations you can do in Smalltalk are pretty much... 00:00:54 * Declare a local variable. 00:00:57 * Send a message. 00:01:01 * Obtain a literal. 00:01:03 * Obtain a global. 00:01:06 * Obtain a code block. 00:01:09 That's it. 00:01:12 Everything has a Core Language: Machine Code! 00:01:48 But machine code isn't simple at all. :D 00:02:32 Oh, and I guess Smalltalk also lets you obtain a couple of special values. Most notably thisContext. 00:02:51 but like C-without-preprocessing is only a little bit smaller than C-with-preprocessing 00:04:29 whereas ghc core is very different to haskell 00:05:32 -!- DHeadshot has quit (Ping timeout: 240 seconds). 00:13:10 -!- Zarutian has quit (Quit: Zarutian). 00:13:42 -!- sleffy has joined. 00:17:05 -!- oerjan has joined. 00:18:25 -!- sleffy has quit (Ping timeout: 240 seconds). 00:22:22 -!- Warrigal_ has quit (Ping timeout: 246 seconds). 00:23:04 -!- Warrigal_ has joined. 00:24:41 -!- augur has quit (Remote host closed the connection). 00:36:11 -!- __kerbal__ has joined. 00:40:36 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 00:40:37 There is also different kind of machine codes 00:42:20 -!- Warrigal_ has quit (Ping timeout: 246 seconds). 01:12:59 somebody's forgot to refresh wikipedia 01:19:30 -!- doesthiswork has joined. 01:22:10 -!- Aearnus has joined. 01:22:37 -!- __kerbal__ has quit (Ping timeout: 260 seconds). 01:23:22 @ask fizzie what about a named pipe? 01:23:22 Consider it noted. 01:26:37 -!- augur has joined. 01:26:52 -!- __kerbal__ has joined. 01:33:18 -!- augur has quit (Ping timeout: 268 seconds). 01:41:43 did you make up a new machine code zzo38 01:46:34 I have done a few times, but not quite I suppose 01:51:41 <__kerbal__> Integbot's back for the first time in roughly a week, if any one wants to use him 01:53:12 <__kerbal__> He's on #esoteric-blah 01:57:13 With JPEG encoding it uses 8x8 blocks, so if the width or height is not a multiple of eight, then it is necessary to include some pixels which are not actually in the picture, as the input for the DCT for that block. What kind of heuristics are best for deciding those extra unused pixels? 01:58:13 I have tried a few ways: Using the nearest pixel seems usually is working best, but I have also made up two other ways which are sometimes better for some pictures it seem. 02:07:27 -!- jaboja has quit (Ping timeout: 240 seconds). 02:13:35 -!- Zarutian has joined. 02:42:27 -!- Warrigal_ has joined. 02:44:09 kk 02:58:17 -!- __kerbal__ has quit (Ping timeout: 260 seconds). 02:58:49 -!- Zarutian has quit (Quit: Zarutian). 03:07:42 -!- Warrigal_ has quit (Ping timeout: 246 seconds). 03:21:49 -!- FreeFull has joined. 03:27:23 -!- hppavilion[0] has quit (Ping timeout: 268 seconds). 03:31:24 -!- Aearnus has quit (Quit: Aearnus). 03:41:09 -!- doesthiswork has quit (Quit: Leaving.). 03:51:28 -!- oerjan has set topic: Remastered HyperCantata 3 | vampiric manatees | http://esolangs.org/ | logs: http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D | https://www.dropbox.com/s/fyhqyvy3i8oh25m/wisdom.pdf | For bot testing, use #esoteric-blah. 03:51:43 -!- jaboja has joined. 03:57:15 [wiki] [[Talk:D♭]] N https://esolangs.org/w/index.php?oldid=52239 * Enoua5 * (+314) Created page with "I was actually going to make this page awhile back. But then I found out that there was already something under this name: https://www.codeproject.com/Articles/13639/Db-The-Fu..." 03:59:12 -!- Warrigal_ has joined. 04:03:17 -!- augur has joined. 04:04:31 -!- Aearnus has joined. 04:29:42 -!- augur has quit (Remote host closed the connection). 04:35:53 -!- doesthiswork has joined. 04:43:14 -!- jaboja has quit (Ping timeout: 268 seconds). 04:49:47 -!- augur has joined. 05:26:28 -!- hppavilion[0] has joined. 05:31:56 -!- FreeFull has quit. 05:37:36 -!- augur has quit (Remote host closed the connection). 05:44:30 -!- Warrigal_ has quit (Ping timeout: 246 seconds). 05:55:31 -!- augur has joined. 05:56:39 -!- sleffy has joined. 06:41:38 -!- Aearnus has quit (Quit: Aearnus). 06:41:59 -!- Aearnus has joined. 07:05:04 -!- sleffy has quit (Ping timeout: 268 seconds). 07:15:59 -!- doesthiswork has quit (Quit: Leaving.). 07:37:31 -!- Aearnus has quit (Quit: Aearnus). 07:50:45 -!- hppavilion[0] has quit (Ping timeout: 260 seconds). 08:06:25 -!- augur has quit (Remote host closed the connection). 08:08:11 -!- augur has joined. 08:42:27 -!- augur has quit (Remote host closed the connection). 08:46:37 -!- augur has joined. 08:47:22 mew 08:51:15 -!- hppavilion[0] has joined. 08:51:50 Do you like this? http://www.chessvariants.com/invention/unknown-off-pieces-shogi 09:00:25 -!- augur has quit (Ping timeout: 240 seconds). 09:08:45 -!- oerjan has quit (Quit: Nite). 09:44:37 -!- augur has joined. 09:45:11 -!- augur has quit (Remote host closed the connection). 09:48:40 -!- erkin has joined. 09:55:20 -!- sebbu has quit (Ping timeout: 246 seconds). 10:46:10 -!- augur has joined. 10:51:24 -!- augur has quit (Ping timeout: 255 seconds). 10:55:35 Are there any window managers etc that support diagonal displays 10:57:08 /diagonal/ displays? 10:57:55 Yes 10:58:12 /\ 10:58:16 \ \ 10:58:21 \/ 10:58:22 Like that 10:59:00 why would someone make that? 10:59:17 I figured if someone had, this'd be the kind of place they'd hang out in 11:06:03 heh 11:27:26 -!- Phantom_Hoover has joined. 11:54:22 jingle bells jingle bells tis' not the season 12:04:36 -!- Cale has quit (Ping timeout: 246 seconds). 12:16:59 -!- augur has joined. 12:17:58 -!- Cale has joined. 12:41:46 -!- Phantom_Hoover has quit (Ping timeout: 268 seconds). 12:54:16 -!- FreeFull has joined. 13:11:03 -!- __kerbal__ has joined. 13:12:19 -!- __kerbal__ has quit (Client Quit). 13:12:40 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...). 13:22:21 [wiki] [[Java sharp]] https://esolangs.org/w/index.php?diff=52240&oldid=52233 * IQBigBang * (-2) Blanked the page 13:34:01 -!- __kerbal__ has joined. 13:35:24 -!- __kerbal__ has quit (Client Quit). 13:36:05 -!- __kerbal__ has joined. 13:51:51 -!- __kerbal__ has quit (Changing host). 13:51:51 -!- __kerbal__ has joined. 14:00:35 -!- doesthiswork has joined. 14:03:03 -!- doesthiswork has quit (Client Quit). 14:07:29 -!- hppavilion[0] has quit (Ping timeout: 268 seconds). 14:56:26 -!- Zarutian has joined. 15:16:34 -!- boily has joined. 15:22:17 -!- sebbu has joined. 15:27:25 -!- sebbu has quit (Ping timeout: 240 seconds). 15:55:16 helloily 15:55:25 exciting day? 15:56:09 ih 15:57:35 quinthellopia! 15:57:49 waking up... 15:57:56 how was the vacation? 15:58:01 rdochelloc! 16:01:00 it was every bit as vache as the name "vacation" would imply 16:01:36 s-cowy vacation? 16:01:43 no 16:01:50 the opposite of 16:02:27 -!- sebbu has joined. 16:03:16 but there were vaches? 16:03:56 some 16:04:01 but mostly me 16:04:07 eating a lot 16:07:25 i took lots of pictures. twas fun. 16:10:04 heh :D 16:25:19 -!- sebbu3 has joined. 16:29:28 -!- sebbu has quit (Ping timeout: 255 seconds). 16:30:58 are you ready for a vacation 16:31:44 -!- kiki` has joined. 16:56:52 -!- sebbu has joined. 16:56:58 <__kerbal__> Ok, so I'm working on releasing Integ 1.2. I need a new motto. Last version's motto, courtesy of wob_jonas, was "So many parentheses everywhere." 16:57:05 <__kerbal__> Integ 1.2 will feature: 16:57:17 <__kerbal__> A comparison operator and user-defined operators 16:57:27 <__kerbal__> and an altered comment syntax 16:57:45 <__kerbal__> Any suggestions? 16:57:45 An esoteric programming language composed of nothing but parentheses. 16:57:56 <__kerbal__> rdococ: Not a bad idea, actually 16:58:07 <__kerbal__> I might start a poll 16:58:21 I do know we could use church numerals for numbers. 16:58:29 <__kerbal__> unless no one else has any ideas 16:58:53 <__kerbal__> rdococ: in Integ? 16:59:04 Maybe, but also in my idea. 16:59:10 <__kerbal__> ah 16:59:19 It's been a while since I last tried my hand at esolanging. 16:59:33 Mainly because my attempts are usually too useful to be esoteric, but still. 16:59:47 <__kerbal__> rdococ: That's not a bad problem to have 17:00:03 I do have an esoteric non-programming-language, it's actually a media storage device named Khartridges. 17:00:09 <__kerbal__> cool! 17:00:29 -!- sebbu3 has quit (Ping timeout: 255 seconds). 17:00:53 <__kerbal__> Ok, so if no one has any other suggestions, the official motto of Integ 1.2 will be "An esoteric programming language composed of nothing but parentheses." 17:00:57 They use battery-backed RAM, which instantly loses its data as soon as you remove the batteries that only last for a few months. 17:01:13 One plus, though, is that the batteries are rechargeable. 17:01:43 <__kerbal__> rdococ: That's really cool 17:02:26 I also have an esolang based on slide rules. It's called Rule. 17:02:40 Are too useful to be esoteric? Some are already useful anyways, such as MMIX, FurryScript, and BANCSTAR (although is less useful now that not enough is known about it to be useful). 17:02:52 rdococ: OK, how is it working? 17:03:21 You mean how Rule works? It's on the website. 17:03:33 OK 17:04:10 I have a slide rule. 17:05:14 I also have an esolang without assignments. It's called Assignless. 17:06:37 Rather than using assignments, you would pass the modified value on to a different subroutine. 17:07:24 Yes I looked at that too 17:10:21 [wiki] [[User:Rdococ]] https://esolangs.org/w/index.php?diff=52241&oldid=51800 * Rdococ * (+106) Self-evaluations 17:14:37 <__kerbal__> Version 1.2 of Integ is live at https://github.com/kerbin111/Integ. It's probably really buggy at this point... 17:16:15 <__kerbal__> Wait... 17:16:20 <__kerbal__> https://github.com/kerbin111/Integ 17:16:27 <__kerbal__> should work better 17:19:56 -!- Phantom_Hoover has joined. 17:33:37 `coins 17:33:48 ​tiet-qcoin wilsoncoin malbeezgcoin abccoin bamcoin enigmecoin beauflagufcoin cupecoin dumcoin digfietcoin slasscoin wtiercoin redcoin luicoin beinicoin chesecoin 3cacoin gehesiscoin archwaycoin tsamcoin 17:35:10 -!- MrBusiness has quit (Ping timeout: 255 seconds). 17:35:16 -!- MrBismuth has joined. 17:38:42 -!- doesthiswork has joined. 17:41:37 doesthiswork, 17:41:41 no 17:42:32 that is too bad, have you looked in the rdococs for a solution? 17:42:50 * rdococ looks in the rdococs 17:43:57 -!- sleffy has joined. 17:46:09 nope, no solution seems to be there. 17:46:33 oh well 17:47:19 I'll see if anyone can solve the issue on the fungot. 17:47:19 rdococ: such as?) nothing to do with my actions that i know conflict with. simple math dictates the futility of your effort, i have, " interrogate paladin," as " par for. 17:50:44 what. 17:52:06 Hm. An esolang without subroutines and assignment but with for..in.. loops and arrays would for. 17:52:09 s/for/work 18:11:46 * rdococ asks, doesthiswork? 18:12:32 -!- jaboja has joined. 18:13:12 I don't see how you'd get infinite loops 18:13:55 true 18:14:33 so it wouldn't be turing complete 18:14:47 range(1, infinity) 18:18:57 every data path is finite in that range 18:19:48 it isn't a loop in the sense traditionally meant 18:20:17 because it never loops back around 18:23:13 true, but you can disregard the variable. 18:23:58 a for .. in .. loop that appended new values onto the array as it looped would count 18:24:35 would it update though? 18:25:06 it would need to to be turing complete 18:25:18 what variable do you mean? 18:25:57 nvm 18:26:04 anyway, I count that as a form of assignment 18:27:19 -!- jaboja has quit (Ping timeout: 276 seconds). 18:28:02 what if you were only able to append to a global anonymous queue 18:29:11 s/global/ 18:30:36 there would be no identity to mutate 18:32:14 or appending didn't effect the array itself but only added things for this for in loop to process 18:33:01 -!- augur has quit (Remote host closed the connection). 18:33:05 I still think my range(1, infinity) loop would suffice. 18:33:08 -!- augur has joined. 18:33:22 It would take an infinite amount of time to process. 18:33:40 show me fibonacci 18:34:44 hm 18:35:04 yay for subroutines 19:03:18 * rdococ is bored 19:07:37 -!- DHeadshot has joined. 19:08:07 -!- boily has quit (Ping timeout: 240 seconds). 19:08:38 -!- boily has joined. 19:11:20 Hoily boily. 19:11:24 DHelloshot! 19:16:07 rdHellococ 19:44:06 * rdococ is bored 19:48:42 <__kerbal__> Anybody want to help me test out a 1.2 beta version of Integbot in #esoteric-blah? 19:50:26 <__kerbal__> There's user-defined funcions now... 19:50:44 <__kerbal__> (and a comparison operator, and a revised comment syntax) 20:09:27 -!- sleffy has quit (Ping timeout: 240 seconds). 20:09:33 `olist 1077 20:09:34 olist 1077: shachaf oerjan Sgeo FireFly boily nortti b_jonas 20:10:02 ... 20:11:21 rdococ: would you just stop it 20:12:32 Sorry, I wasn't aware that the ellipsis wasn't allowed. 20:14:49 -!- augur has quit (Remote host closed the connection). 20:21:18 -!- kiki` has quit (Quit: Connection closed for inactivity). 20:42:03 -!- Remavas has joined. 20:42:54 -!- Remavas has quit (Remote host closed the connection). 20:43:23 -!- Remavas has joined. 21:04:12 <__kerbal__> Out of curiosity, how do you do * [action] here? 21:04:26 <__kerbal__> like "* rdococ is bored"? 21:06:57 I think by just typeing astarixes 21:06:58 * int-e would hope that "/me would hope that '/me ...' does the trick." does the trick. 21:06:59 What IRC client are you using? 21:07:17 Depends on the client, I think 21:07:25 <__kerbal__> Nettalk, but I use the freenode webchat sometimes 21:07:29 * __kerbal__ exists 21:07:32 <__kerbal__> Oh, I see 21:07:34 <__kerbal__> cool 21:08:02 * __kerbal__ __kerbal__ 21:09:12 * __kerbal__ * __kerbal__ 21:09:25 -!- __kerbal__ has left. 21:09:29 -!- __kerbal__ has joined. 21:14:39 zzo38, it 'depends on the client' but almost all clients use /me 21:15:23 /ctcp #esoteric ACTION fumbles. 21:15:25 * int-e fumbles. 21:15:29 hah 21:16:39 (okay, that did wirk. irssi just didn't render that properly locally) 21:16:47 `grwp wirk 21:17:07 No output. 21:19:42 `wisdom 21:19:44 corium//Corium is the material that a nuclear reactor's core dump is made of. 21:20:13 . o O ( `wisdom not by me ) 21:20:15 `wisdom 21:20:17 tvtrope//We'll write about TVTropes here, we just have to finish these tabs first. 21:20:42 `cwlprits corium 21:20:51 int-̈e 21:21:22 fizzie: please jam up HackEgo to support seeing the sender's username twh 21:22:51 `grwp payback 21:22:52 No output. 21:23:27 <__kerbal__> Hey, is there a bot that does befunge in this channel? 21:23:47 <__kerbal__> Does fungot interpret it? 21:23:47 __kerbal__: wow, that is such a stupid magic item that can allow my power to fail me again. if arcane magic cannot break you, i've been a member, then. 21:24:07 <__kerbal__> `help 21:24:08 Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch [] " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ 21:24:12 <__kerbal__> ^help 21:24:12 ^ ; ^def ; ^show [command]; lang=bf/ul, code=text/str:N; ^str 0-9 get/set/add [text]; ^style [style]; ^bool 21:24:26 <__kerbal__> no, evidently not 21:24:44 hackego should have a befunge interpreter... 21:24:51 <__kerbal__> Thanks 21:25:10 <__kerbal__> How do you use it? 21:25:20 <__kerbal__> `befunge 21:25:20 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: befunge: not found 21:26:15 -!- boily has quit (Quit: TUTORIAL CHICKEN). 21:27:17 `` cd ibin; echo * 21:27:17 1l 2l adjust asm axo bch befunge befunge98 bf bf16 bf32 bf8 bf_txtgen boolfuck c cintercal clcintercal cxx dimensifuck forth glass glypho haskell help java k kipple lambda lazyk linguine lua malbolge pbrain perl qbf rail rhotor sadol sceql sh slashes trigger udage01 underload unlambda whirl 21:27:23 `befunge98 whatever 21:27:24 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: befunge98: not found 21:27:34 `interp befunge98 whatever 21:28:05 No output. 21:28:59 `! befunge98 whatever 21:29:04 <__kerbal__> `befunge 21:29:05 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: befunge: not found 21:29:11 <__kerbal__> !befunge 21:29:17 <__kerbal__> ! befunge 21:29:29 No output. 21:30:07 !bf ++++[>++++<-]>[>++++<-]>. 21:30:35 <__kerbal__> ! befunge 9342881541>\#+:#*9-#\_$.@ 21:30:52 <__kerbal__> (I'm trying to pass the insanely difficult wiki recaptcha 21:30:54 <__kerbal__> ) 21:31:12 `! bf ++++[>++++<-]>[>++++<-]>. 21:31:13 ​@ 21:31:16 ! bf ++++[>++++<-]>[>++++<-]>. 21:31:42 `! befunge 9342881541>\#+:#*9-#\_$.@ 21:31:43 64953372 21:31:54 [wiki] [[Special:Log/newusers]] create * Kerbal * New user account 21:32:07 <__kerbal__> Thanks! 21:32:30 `? prefixes 21:32:32 Bot prefixes: fungot ^, HackEgo `, EgoBot !, lambdabot @ or ?, thutubot +, metasepia ~, idris-bot ( , jconn ) , j-bot [ . 21:32:52 right. `! is imitating the old egobot interface 21:34:12 ^bf ++++[>++++<-]>[>++++<-]>. 21:34:12 @ 21:35:19 `echo bin/?04* 21:35:20 bin/?04* 21:35:58 `` echo bin/?04* 21:35:59 bin/welcome 21:37:36 I wonder whether shachaf ever used that... 21:38:23 Hmm. 21:39:27 `welcome int-e 21:39:29 ​int-e: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on EFnet or DALnet.) 21:39:33 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=52242&oldid=52237 * Kerbal * (+271) 21:39:52 [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=52243&oldid=52242 * Kerbal * (+77) 21:41:27 [wiki] [[User:Kerbal]] N https://esolangs.org/w/index.php?oldid=52244 * Kerbal * (+163) Created page with "Hi! I'm __kerbal__. I have created [[Integ]], an esolang infamous for abusing parentheses, and Integbot, a bot that interprets Integ and frequents #esoteric-blah." 21:42:12 [wiki] [[User talk:Kerbal]] N https://esolangs.org/w/index.php?oldid=52245 * Kerbal * (+62) Created page with "Here is my talk (or, if you are so inclined, complaints) page." 21:42:18 `歡迎 int-e 21:42:19 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: 歡迎: not found 21:42:50 <__kerbal__> Now, I guess I am going to flesh out the info about Integ. 21:42:55 <__kerbal__> on the wiki 21:43:04 `迎 int-e 21:43:05 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: 迎: not found 21:43:15 `cwlprits ../bin/\texrb{welcome} 21:43:25 No output. 21:43:32 oops 21:43:41 `cwlprits ../bin/welcome 21:43:50 shachäf 21:44:55 also is it worthwhile to finish all nodes in TIS 100? I have 6 left and they all look kind of tedious 21:45:31 I didn't play very much of that game. Probably less than you. 21:45:31 (and I did finish the wave collapse supervisor) 21:46:17 (which is the last node in the second (TIS-NET) level set) 22:05:20 -!- augur has joined. 22:07:02 [wiki] [[Integ]] https://esolangs.org/w/index.php?diff=52246&oldid=52201 * Kerbal * (+21041) THIS IS NOT DONE YET 22:07:40 <__kerbal__> That wiki edit is not done yet, so disregard the Befunge info being used as a template 22:09:28 -!- augur_ has joined. 22:09:32 -!- augur has quit (Ping timeout: 240 seconds). 22:10:16 -!- hppavilion[0] has joined. 22:20:15 hi hppavilion[0]. 22:20:21 hi array entry. 22:34:31 -!- Zarutian has quit (Quit: Zarutian). 23:11:45 -!- Warrigal_ has joined. 23:23:57 -!- DHeadshot has quit (Ping timeout: 246 seconds). 23:29:26 -!- DHeadshot has joined. 23:29:27 -!- Warrigal_ has quit (Ping timeout: 240 seconds). 23:29:53 -!- Warrigal_ has joined. 23:33:32 -!- DHeadshot has quit (Ping timeout: 240 seconds). 23:34:31 -!- zespri has joined. 23:38:22 -!- FreeFull has quit (Quit: nvidia drivers crapped out, time to reboot).